diff options
author | Kato Kazuyoshi <kato.kazuyoshi@gmail.com> | 2011-08-11 16:02:53 +0000 |
---|---|---|
committer | Kato Kazuyoshi <kato.kazuyoshi@gmail.com> | 2011-08-11 16:02:53 +0000 |
commit | e4288e5143dc85e9b22d881bf5b19996597722f6 (patch) | |
tree | d0a065423ddf8dabf67705c755671d4049c98050 | |
parent | 386dddde5361e5c2b9876dbb8855a0f1a81ca95b (diff) | |
download | scala-e4288e5143dc85e9b22d881bf5b19996597722f6.tar.gz scala-e4288e5143dc85e9b22d881bf5b19996597722f6.tar.bz2 scala-e4288e5143dc85e9b22d881bf5b19996597722f6.zip |
Fixes SI-4507.
-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 + } + } } |