Methods
- S
- T
Instance Public methods
setup()
Link
test_alphabet()
Link
test_eclosure()
Link
# File actionpack/test/journey/nfa/transition_table_test.rb, line 11 def test_eclosure table = tt '/' assert_equal [0], table.eclosure(0) table = tt ':a|:b' assert_equal 3, table.eclosure(0).length table = tt '(:a|:b)' assert_equal 5, table.eclosure(0).length assert_equal 5, table.eclosure([0]).length end
test_following_states_group()
Link
test_following_states_multi()
Link
test_following_states_one()
Link
test_following_states_regexp()
Link
# File actionpack/test/journey/nfa/transition_table_test.rb, line 46 def test_following_states_regexp table = tt 'a|:a' states = table.eclosure 0 assert_equal 1, table.following_states(states, 'a').length assert_equal 1, table.following_states(states, /[^\.\/\?]+/).length assert_equal 0, table.following_states(states, 'b').length end