зеркало из https://github.com/github/ruby.git
* test/ripper/test_parser_events.rb (test_unterminated_regexp):
separate test. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
b6847f7acc
Коммит
2dc5fdec01
|
@ -1,3 +1,8 @@
|
||||||
|
Fri Apr 23 04:11:26 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
|
* test/ripper/test_parser_events.rb (test_unterminated_regexp):
|
||||||
|
separate test.
|
||||||
|
|
||||||
Fri Apr 23 01:47:54 2010 NAKAMURA Usaku <usa@ruby-lang.org>
|
Fri Apr 23 01:47:54 2010 NAKAMURA Usaku <usa@ruby-lang.org>
|
||||||
|
|
||||||
* win32/win32.c (rb_w32_wopen): shouldn't use FILE_FLAG_OVERLAPPED with
|
* win32/win32.c (rb_w32_wopen): shouldn't use FILE_FLAG_OVERLAPPED with
|
||||||
|
|
|
@ -154,7 +154,7 @@ class TestRipper::ParserEvents < Test::Unit::TestCase
|
||||||
|
|
||||||
def test_operator_ambiguous
|
def test_operator_ambiguous
|
||||||
thru_operator_ambiguous = false
|
thru_operator_ambiguous = false
|
||||||
parse('a=1; a //', :on_operator_ambiguous) {thru_operator_ambiguous = true}
|
parse('a=1; a %[]', :on_operator_ambiguous) {thru_operator_ambiguous = true}
|
||||||
assert_equal true, thru_operator_ambiguous
|
assert_equal true, thru_operator_ambiguous
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -1088,4 +1088,12 @@ class TestRipper::ParserEvents < Test::Unit::TestCase
|
||||||
["[fcall(proc,[],&block([],[void()]))]"], [], '[ruby-dev:39423]')
|
["[fcall(proc,[],&block([],[void()]))]"], [], '[ruby-dev:39423]')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_unterminated_regexp
|
||||||
|
assert_normal_exit(<<"SRC")
|
||||||
|
$:.unshift(File.dirname(#{File.expand_path(__FILE__).dump}))
|
||||||
|
require 'dummyparser'
|
||||||
|
DummyParser.new('/').parse.to_s
|
||||||
|
SRC
|
||||||
|
end
|
||||||
end if ripper_test
|
end if ripper_test
|
||||||
|
|
Загрузка…
Ссылка в новой задаче