diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/scaladoc/resources/SI_4507.scala | 19 | ||||
-rw-r--r-- | test/scaladoc/scala/html/HtmlFactoryTest.scala | 8 |
2 files changed, 27 insertions, 0 deletions
diff --git a/test/scaladoc/resources/SI_4507.scala b/test/scaladoc/resources/SI_4507.scala new file mode 100644 index 0000000000..5b8ed9cd35 --- /dev/null +++ b/test/scaladoc/resources/SI_4507.scala @@ -0,0 +1,19 @@ +/** + * <pre> + * scala> (new AndOrSpec).execute() + * AndOrSpec: + * The ScalaTest Matchers DSL + * should provide + * an and operator that + * - returns silently when evaluating true and true + * - throws a TestFailedException when evaluating true and false + * - that throws a TestFailedException when evaluating false and true + * - throws a TestFailedException when evaluating false and false + * an or operator that + * - returns silently when evaluating true or true + * - returns silently when evaluating true or false + * - returns silently when evaluating false or true + * - throws a TestFailedException when evaluating false or false + * </pre> + */ +class SI_4507 diff --git a/test/scaladoc/scala/html/HtmlFactoryTest.scala b/test/scaladoc/scala/html/HtmlFactoryTest.scala index 45792056fc..ba9058724c 100644 --- a/test/scaladoc/scala/html/HtmlFactoryTest.scala +++ b/test/scaladoc/scala/html/HtmlFactoryTest.scala @@ -364,4 +364,12 @@ object Test extends Properties("HtmlFactory") { case _ => false } } + + property("Default arguments of synthesized constructor") = { + createTemplate("SI_4507.scala") match { + case node: scala.xml.Node => + ! node.toString.contains("<li>returns silently when evaluating true and true</li>") + case _ => false + } + } } |