diff options
author | Burak Emir <emir@epfl.ch> | 2005-11-05 13:37:59 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2005-11-05 13:37:59 +0000 |
commit | 8aedd8beea53b60a08f2bf868416b9a918a2a8d8 (patch) | |
tree | d0e0d1db4f43e6321fb43cf9f106441dc861f6f8 /test/files/jvm/xmlstuff.scala | |
parent | bc4c24f8ee04fe18a8d5fb194af08e19d596e020 (diff) | |
download | scala-8aedd8beea53b60a08f2bf868416b9a918a2a8d8.tar.gz scala-8aedd8beea53b60a08f2bf868416b9a918a2a8d8.tar.bz2 scala-8aedd8beea53b60a08f2bf868416b9a918a2a8d8.zip |
little reorganisation
Diffstat (limited to 'test/files/jvm/xmlstuff.scala')
-rw-r--r-- | test/files/jvm/xmlstuff.scala | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/test/files/jvm/xmlstuff.scala b/test/files/jvm/xmlstuff.scala index e17c1f71ff..e418bbdbf7 100644 --- a/test/files/jvm/xmlstuff.scala +++ b/test/files/jvm/xmlstuff.scala @@ -13,18 +13,17 @@ object Test { Console.println("NodeSeq"); import scala.xml.Utility.view ; - val p = <foo><bar value="3"/><baz bazValue="8"/><bar value="5"/></foo>; - - assertSameElements( - for( val x <- p \ "bar"; val y <- p \ "baz" ) yield { - x.attribute("value") + y.attribute("bazValue")+ "!" - }, - new NodeSeq { val theSeq = List(Text("38!"),Text("58!")) } - ); -assertSameElements( - p \\ "@value", new NodeSeq { val theSeq = List(Text("3"), Text("5")) } -); - val books = + val p = <foo><bar value="3"/><baz bazValue="8"/><bar value="5"/></foo>; + + val pelems_1 = for( val x <- p \ "bar"; val y <- p \ "baz" ) yield { + Text(x.attribute("value") + y.attribute("bazValue")+ "!") + }; + val pelems_2 = new NodeSeq { val theSeq = List(Text("38!"),Text("58!")) }; + assertSameElements(pelems_1, pelems_2); + assertSameElements( + p \\ "@value", new NodeSeq { val theSeq = List(Text("3"), Text("5")) } + ); + val books = <bks> <book><title>Blabla</title></book> <book><title>Blubabla</title></book> |