summaryrefslogtreecommitdiff
path: root/test/files/run/unittest_xml.scala
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2007-02-05 14:38:06 +0000
committermihaylov <mihaylov@epfl.ch>2007-02-05 14:38:06 +0000
commitfd8dff6dd8148e83d24f3be3f8b22b7f4b253760 (patch)
tree0d3e00aabbca154e09f89dd800c5f37cdd680e14 /test/files/run/unittest_xml.scala
parent611f4541686a87ba6d871a95951d476a288816a4 (diff)
downloadscala-fd8dff6dd8148e83d24f3be3f8b22b7f4b253760.tar.gz
scala-fd8dff6dd8148e83d24f3be3f8b22b7f4b253760.tar.bz2
scala-fd8dff6dd8148e83d24f3be3f8b22b7f4b253760.zip
MSIL-firendly test suit
Diffstat (limited to 'test/files/run/unittest_xml.scala')
-rw-r--r--test/files/run/unittest_xml.scala61
1 files changed, 0 insertions, 61 deletions
diff --git a/test/files/run/unittest_xml.scala b/test/files/run/unittest_xml.scala
deleted file mode 100644
index 99284f144e..0000000000
--- a/test/files/run/unittest_xml.scala
+++ /dev/null
@@ -1,61 +0,0 @@
-
-object Test {
-
- import scala.testing.SUnit._
- import scala.xml.{MetaData, Null, Parsing, PrefixedAttribute, UnprefixedAttribute }
-
- class ParsingTest extends TestCase("scala.xml.Parsing") with Assert {
- override def runTest = {
- assertTrue(Parsing.isNameStart('b'))
- }
- }
- class MetaDataTest extends TestCase("scala.xml.MetaData") with Assert {
-
- import scala.xml.{TopScope, NamespaceBinding, Atom, Text }
-
- override def runTest = {
-
- var x: MetaData = Null
- var s: NamespaceBinding = TopScope
-
- // testing method def apply(uri:String, scp:NamespaceBinding, k:String): Seq[Node]
- // def apply(k:String): Seq[Node]
-
- assertEquals("absent element (prefixed) 1", null, x("za://foo.com", s, "bar" ))
- assertEquals("absent element (unprefix) 1", null, x("bar"))
-
- assertEquals("absent element (prefixed) 2", None, x.get("za://foo.com", s, "bar" ))
- assertEquals("absent element (unprefix) 2", None, x.get("bar"))
-
- x = new PrefixedAttribute("zo","bar", new Atom(42), x)
- s = new NamespaceBinding("zo","za://foo.com",s)
-
- assertEquals("present element (prefixed) 3", new Atom(42), x("za://foo.com", s, "bar" ))
- assertEquals("present element (unprefix) 3", null, x("bar"))
-
- assertEquals("present element (prefixed) 4", Some(new Atom(42)), x.get("za://foo.com", s, "bar" ))
- assertEquals("present element (unprefix) 4", None, x.get("bar"))
-
- x = new UnprefixedAttribute("bar","meaning", x)
-
- assertEquals("present element (prefixed) 5", null, x(null, s, "bar" ))
- assertEquals("present element (unprefix) 5", Text("meaning"), x("bar"))
-
- assertEquals("present element (prefixed) 6", None, x.get(null, s, "bar" ))
- assertEquals("present element (unprefix) 6", Some(Text("meaning")), x.get("bar"))
-
- }
- }
-
- def main(args:Array[String]) = {
- val ts = new TestSuite(
- new ParsingTest,
- new MetaDataTest //,
- )
- val tr = new TestResult()
- ts.run(tr)
- for(val failure <- tr.failures) {
- Console.println(failure)
- }
- }
-}