strings were a bit difficult

This commit is contained in:
Enrique García Cota
2011-04-23 21:00:41 +02:00
parent b8286f82dc
commit 87b3e1d82c
2 changed files with 21 additions and 5 deletions

View File

@@ -8,6 +8,13 @@ context( 'inspect', function()
assert_equal(inspect(-3.14), "-3.14")
end)
test('Should work with strings', function()
assert_equal(inspect("hello"), '"hello"')
assert_equal(inspect('I have "quotes"'), "'I have \"quotes\"'")
assert_equal(inspect("I have \"quotes\" and 'apostrophes'"), '"I have \\"quotes\\" and \'apostrophes\'"')
assert_equal(inspect('I have \n new \n lines'), '"I have \\\\n new \\\\n lines"')
end)
test('Should work with simple array-like tables', function()
assert_equal(inspect({1,2,3}), "{1, 2, 3}" )
end)