File tree Expand file tree Collapse file tree 2 files changed +26
-10
lines changed Expand file tree Collapse file tree 2 files changed +26
-10
lines changed Original file line number Diff line number Diff line change
1
+ <t></t>
2
+ <t></t>
3
+ <t></t>
4
+ <t></t>
5
+ <t></t>
6
+ <t b="1" d="2"></t>
7
+ <t b="1" d="2"></t>
8
+ <t b="1" d="2"></t>
9
+ <t a="1" d="2"></t>
10
+ <t b="1" d="2"></t>
11
+ <t a="1" b="2" c="3"></t>
12
+ <t g="1" e="2" p:a="3" f:e="4" mgruhu:ji="5"></t>
Original file line number Diff line number Diff line change @@ -12,22 +12,26 @@ object Test {
12
12
assert(noAttr == preAttrNull)
13
13
assert(noAttr == preAttrNone)
14
14
15
- val noAttrStr = " <t></t>"
16
- assert(noAttr.toString() == noAttrStr)
17
- assert(attrNull.toString() == noAttrStr)
18
- assert(attrNone.toString() == noAttrStr)
19
- assert(preAttrNull.toString() == noAttrStr)
20
- assert(preAttrNone.toString() == noAttrStr)
15
+ println(noAttr)
16
+ println(attrNull)
17
+ println(attrNone)
18
+ println(preAttrNull)
19
+ println(preAttrNone)
21
20
22
21
val xml1 = <t b =" 1" d =" 2" />
23
22
val xml2 = <t a ={ null : String } p : a ={ null : String } b =" 1" c ={ null : String } d =" 2" />
24
23
val xml3 = <t b =" 1" c ={ null : String } d =" 2" a ={ null : String } p : a ={ null : String }/>
25
24
assert(xml1 == xml2)
26
25
assert(xml1 == xml3)
27
26
28
- val xml1Str = " <t d=\" 2\" b=\" 1\" ></t>"
29
- assert(xml1.toString() == xml1Str)
30
- assert(xml2.toString() == xml1Str)
31
- assert(xml3.toString() == xml1Str)
27
+ println(xml1)
28
+ println(xml2)
29
+ println(xml3)
30
+
31
+ // Check if attribute order is retained
32
+ println(<t a =" 1" d =" 2" />)
33
+ println(<t b =" 1" d =" 2" />)
34
+ println(<t a =" 1" b =" 2" c =" 3" />)
35
+ println(<t g =" 1" e =" 2" p : a =" 3" f : e =" 4" mgruhu : ji =" 5" />)
32
36
}
33
37
}
You can’t perform that action at this time.
0 commit comments