Add tests for string indexing and converting lists to strings
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
@@ -40,6 +40,17 @@ println(a * 4)
|
|||||||
println(b * 5)
|
println(b * 5)
|
||||||
println((a * 6).to_repr())
|
println((a * 6).to_repr())
|
||||||
|
|
||||||
|
# __index__
|
||||||
|
println("__index__")
|
||||||
|
println(a[0])
|
||||||
|
println(a[1])
|
||||||
|
println(a[2])
|
||||||
|
println(a[3])
|
||||||
|
println(a[-1])
|
||||||
|
println(a[-2])
|
||||||
|
println(a[-3])
|
||||||
|
println(a[-4])
|
||||||
|
|
||||||
# constructor
|
# constructor
|
||||||
println("constructor")
|
println("constructor")
|
||||||
println(Str("asdf"))
|
println(Str("asdf"))
|
||||||
@@ -47,3 +58,5 @@ println(Str(1234))
|
|||||||
println(Str(1.0))
|
println(Str(1.0))
|
||||||
println(Str(true))
|
println(Str(true))
|
||||||
println(Str(false))
|
println(Str(false))
|
||||||
|
println(Str([1, 2, 3]))
|
||||||
|
println(Str([]))
|
||||||
|
|||||||
@@ -24,9 +24,20 @@ __mul__
|
|||||||
asdfasdfasdfasdf
|
asdfasdfasdfasdf
|
||||||
This is a longer sentenceThis is a longer sentenceThis is a longer sentenceThis is a longer sentenceThis is a longer sentence
|
This is a longer sentenceThis is a longer sentenceThis is a longer sentenceThis is a longer sentenceThis is a longer sentence
|
||||||
'asdfasdfasdfasdfasdfasdf'
|
'asdfasdfasdfasdfasdfasdf'
|
||||||
|
__index__
|
||||||
|
a
|
||||||
|
s
|
||||||
|
d
|
||||||
|
f
|
||||||
|
f
|
||||||
|
d
|
||||||
|
s
|
||||||
|
a
|
||||||
constructor
|
constructor
|
||||||
asdf
|
asdf
|
||||||
1234
|
1234
|
||||||
1.0
|
1.0
|
||||||
true
|
true
|
||||||
false
|
false
|
||||||
|
[1, 2, 3]
|
||||||
|
[]
|
||||||
|
|||||||
Reference in New Issue
Block a user