diff options
Diffstat (limited to 'test/files/jvm/xmlstuff.scala')
-rw-r--r-- | test/files/jvm/xmlstuff.scala | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/files/jvm/xmlstuff.scala b/test/files/jvm/xmlstuff.scala index 90ae82e18a..82d58a59a3 100644 --- a/test/files/jvm/xmlstuff.scala +++ b/test/files/jvm/xmlstuff.scala @@ -122,6 +122,7 @@ val addrBook = case _ => false; }, true); + /* namespaces */ // begin tmp Console.println("namespaces"); @@ -156,4 +157,16 @@ DEPRECATED, don't support namespaces in pattern match anymore case _ => false; }); // end tmp */ + Console.println("validation"); + val vtor = new scala.xml.dtd.ElementValidator(); + { + import scala.xml.dtd.ELEMENTS; + import scala.xml.dtd.ContentModel._; + vtor.setContentModel( + ELEMENTS( + Sequ( + Letter(ElemName("bar")), + Star(Letter(ElemName("baz"))) ))); + } + assertEquals( vtor( <foo><bar/><baz/><baz/></foo> ), true ); } |