move parfait tests to some

after renaming compiler to soml
it’s where they wanna be
also will allow for unifying test helpers and testing fragments
remotely too
This commit is contained in:
Torsten Ruger
2015-11-18 12:14:31 +02:00
parent 3efdf420a4
commit 18f9ea019e
33 changed files with 4 additions and 4 deletions

View File

@ -1,64 +0,0 @@
require_relative 'helper'
class TestwordRT < MiniTest::Test
include RuntimeTests
def test_len
@string_input = <<HERE
Word w = " "
return w.char_length
HERE
check_return 1
end
def test_space
@string_input = <<HERE
Word w = " "
return w.char_at(1)
HERE
assert_equal 32 , " ".codepoints[0] # just checking
check_return 32
end
def test_add_doesnt_change1
@string_input = <<HERE
Word w = " "
w.push_char(48)
return w.char_at(1)
HERE
check_return 32
end
def test_after_add_get_works
@string_input = <<HERE
Word w = " "
w.push_char(48)
return w.char_at(2)
HERE
check_return 48
end
def test_after_add_length_works
@string_input = <<HERE
Word w = " "
w.push_char(32)
return w.char_length
HERE
check_return 2
end
def test_get1
@string_input = <<HERE
Word w = "12345"
return w.char_at(1)
HERE
check_return 49
end
def test_get2
@string_input = <<HERE
Word w = "12345"
return w.char_at(2)
HERE
check_return 50
end
end