コード例 #1
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_period(self):
     T.assert_equal(tokenize('foo.bar'), ['foo', '.bar'])
コード例 #2
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_brackes(self):
     T.assert_equal(tokenize('{foo}'), ['{', 'foo', '}'])
コード例 #3
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_colon(self):
     T.assert_equal(tokenize('foo:bar'), ['foo', ':bar'])
コード例 #4
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_arithmetic(self):
     T.assert_equal(tokenize('1+2-3'), ['1', '+', '2', '-', '3'])
コード例 #5
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_semicolon(self):
     T.assert_equal(tokenize('foo;bar'), ['foo', ';', 'bar'])
コード例 #6
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_bar(self):
     T.assert_equal(tokenize('|foo|'), ['|', 'foo', '|'])
コード例 #7
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_brackets(self):
     T.assert_equal(tokenize('[foo]'), ['[', 'foo', ']'])
コード例 #8
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_parenthesis(self):
     T.assert_equal(tokenize('(foo)'), ['(', 'foo', ')'])
コード例 #9
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_single_token(self):
     T.assert_equal(tokenize('foo'), ['foo'])
コード例 #10
0
ファイル: nali_interpreter_test.py プロジェクト: campaul/nali
 def test_tokenize_empty_string(self):
     T.assert_equal(tokenize(''), [])