summaryrefslogtreecommitdiff
path: root/test/files/jvm/xmlstuff.scala
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2004-06-14 10:52:37 +0000
committerburaq <buraq@epfl.ch>2004-06-14 10:52:37 +0000
commita278f799614f22ddf3c2f035e0282120c2b8862d (patch)
treebe8f42538b7b7ec22a2e70b3a7e6ce595e317ef0 /test/files/jvm/xmlstuff.scala
parente56821baaf295980ff236373879a7c48ecc35d6f (diff)
downloadscala-a278f799614f22ddf3c2f035e0282120c2b8862d.tar.gz
scala-a278f799614f22ddf3c2f035e0282120c2b8862d.tar.bz2
scala-a278f799614f22ddf3c2f035e0282120c2b8862d.zip
namespaces
Diffstat (limited to 'test/files/jvm/xmlstuff.scala')
-rw-r--r--test/files/jvm/xmlstuff.scala109
1 files changed, 55 insertions, 54 deletions
diff --git a/test/files/jvm/xmlstuff.scala b/test/files/jvm/xmlstuff.scala
index 95295838af..09bfcd084b 100644
--- a/test/files/jvm/xmlstuff.scala
+++ b/test/files/jvm/xmlstuff.scala
@@ -28,7 +28,8 @@ object Test with Application {
val c = new Node {
def label = "hello";
- def child = List(Elem("world",e));
+ val namespaceCode = 0;
+ def child = List(Elem(0,"world",e));
def attribute = e;
};
@@ -45,10 +46,10 @@ object Test with Application {
val i = new InputSource( new StringReader( x2 ));
val x2p = XML.load( i );
- assertEquals(x2p, Elem("book",e,
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("title",e,Text("Data on ze web"))));
+ assertEquals(x2p, Elem(0,"book",e,
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"title",e,Text("Data on ze web"))));
val xmlFile2 = "<bib><book><author>Peter Buneman</author><author>Dan Suciu</author><title>Data on ze web</title></book><book><author>John Mitchell</author><title>Foundations of Programming Languages</title></book></bib>";
val isrc2 = new InputSource( new StringReader( xmlFile2 ) );
@@ -58,9 +59,9 @@ object Test with Application {
Console.println("xpath \\");
- assertSameElements( parsedxml1 \ "_" , List( Elem("world",e) ) );
+ assertSameElements( parsedxml1 \ "_" , List( Elem(0,"world",e) ) );
- assertSameElements( parsedxml1 \ "world", List( Elem("world",e) ) );
+ assertSameElements( parsedxml1 \ "world", List( Elem(0,"world",e) ) );
/*
Console.println( parsedxml2 \ "_" );
@@ -73,13 +74,13 @@ object Test with Application {
parsedxml2 \ "_" ,
List(
- Elem("book", e,
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("title",e,Text("Data on ze web"))),
- Elem("book",e,
- Elem("author",e,Text("John Mitchell")),
- Elem("title",e,Text("Foundations of Programming Languages"))))
+ Elem(0,"book", e,
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"title",e,Text("Data on ze web"))),
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("John Mitchell")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages"))))
);
assertEquals( (parsedxml2 \ "author").length, 0 );
@@ -87,13 +88,13 @@ object Test with Application {
parsedxml2 \ "book",
List(
- Elem("book",e,
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("title",e,Text("Data on ze web"))),
- Elem("book",e,
- Elem("author",e,Text("John Mitchell")),
- Elem("title",e,Text("Foundations of Programming Languages")))
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"title",e,Text("Data on ze web"))),
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("John Mitchell")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages")))
)
);
@@ -102,11 +103,11 @@ object Test with Application {
parsedxml2 \ "_" \ "_",
List(
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("title",e,Text("Data on ze web")),
- Elem("author",e,Text("John Mitchell")),
- Elem("title",e,Text("Foundations of Programming Languages"))
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"title",e,Text("Data on ze web")),
+ Elem(0,"author",e,Text("John Mitchell")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages"))
)
);
@@ -115,9 +116,9 @@ object Test with Application {
parsedxml2 \ "_" \ "author",
List(
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("author",e,Text("John Mitchell"))
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"author",e,Text("John Mitchell"))
)
);
@@ -131,9 +132,9 @@ object Test with Application {
parsedxml2 \\ "author",
List(
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("author",e,Text("John Mitchell"))
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"author",e,Text("John Mitchell"))
)
);
@@ -143,30 +144,30 @@ object Test with Application {
new NodeSeq(List( parsedxml2 )) \\ "_",
List(
- Elem("bib",e,
- Elem("book",e,
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("title",e,Text("Data on ze web"))),
- Elem("book",e,
- Elem("author",e,Text("John Mitchell")),
- Elem("title",e,Text("Foundations of Programming Languages")))),
- Elem("book",e,
- Elem("author",e,Text("Peter Buneman")),
- Elem("author",e,Text("Dan Suciu")),
- Elem("title",e,Text("Data on ze web"))),
- Elem("author",e,Text("Peter Buneman")),
+ Elem(0,"bib",e,
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"title",e,Text("Data on ze web"))),
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("John Mitchell")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages")))),
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("Peter Buneman")),
+ Elem(0,"author",e,Text("Dan Suciu")),
+ Elem(0,"title",e,Text("Data on ze web"))),
+ Elem(0,"author",e,Text("Peter Buneman")),
Text("Peter Buneman"),
- Elem("author",e,Text("Dan Suciu")),
+ Elem(0,"author",e,Text("Dan Suciu")),
Text("Dan Suciu"),
- Elem("title",e,Text("Data on ze web")),
+ Elem(0,"title",e,Text("Data on ze web")),
Text("Data on ze web"),
- Elem("book",e,
- Elem("author",e,Text("John Mitchell")),
- Elem("title",e,Text("Foundations of Programming Languages"))),
- Elem("author",e,Text("John Mitchell")),
+ Elem(0,"book",e,
+ Elem(0,"author",e,Text("John Mitchell")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages"))),
+ Elem(0,"author",e,Text("John Mitchell")),
Text("John Mitchell"),
- Elem("title",e,Text("Foundations of Programming Languages")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages")),
Text("Foundations of Programming Languages")
)
);
@@ -177,8 +178,8 @@ object Test with Application {
parsedxml2 \\ "title",
List(
- Elem("title",e,Text("Data on ze web")),
- Elem("title",e,Text("Foundations of Programming Languages")))
+ Elem(0,"title",e,Text("Data on ze web")),
+ Elem(0,"title",e,Text("Foundations of Programming Languages")))
);