1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
suite 'Implicit Conversion to Primitives:', ->
test 'String', ->
eq(
xml('test', {}, {}, { headless: true })
.ele('node', 'hello')
.nod('node', 'hello')
.ins('node', 'hello')
.end()
xml('test', {}, {}, { headless: true })
.ele('node', new String('hello'))
.nod('node', new String('hello'))
.ins('node', new String('hello'))
.end()
)
test 'Boolean', ->
eq(
xml('test', {}, {}, { headless: true })
.ele('node', true)
.end()
xml('test', {}, {}, { headless: true })
.ele('node', new Boolean(true))
.end()
)
test 'Number', ->
eq(
xml('test', {}, {}, { headless: true })
.ele('node', 123)
.end()
xml('test', {}, {}, { headless: true })
.ele('node', new Number(123))
.end()
)
|