Skip to content

Commit 7cc8a14

Browse files
committed
Revert timeout
1 parent 6b98af4 commit 7cc8a14

3 files changed

Lines changed: 4 additions & 11 deletions

File tree

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ gem "net-smtp"
4848
gem 'csv'
4949
gem 'ostruct'
5050
gem 'pstore'
51-
gem "timeout"
5251

5352
group :minitest do
5453
gem "minitest"

Gemfile.lock

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,6 @@ DEPENDENCIES
231231
steep!
232232
tempfile
233233
test-unit
234-
timeout
235234

236235
BUNDLED WITH
237236
4.0.1

test/rbs/parser_test.rb

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
require "test_helper"
2-
require "timeout"
32

43
class RBS::ParserTest < Test::Unit::TestCase
54
def buffer(source)
@@ -1032,20 +1031,16 @@ class Foo[T < Integer] < Bar # Comment
10321031

10331032
def test_invalid_position_range_raises
10341033
# Regression: start_pos > end_pos used to cause an infinite loop in the lexer.
1035-
Timeout.timeout(5) do
1036-
assert_raises(ArgumentError) do
1037-
RBS::Parser._parse_signature(buffer(""), 1, 0)
1038-
end
1034+
assert_raises(ArgumentError) do
1035+
RBS::Parser._parse_signature(buffer(""), 1, 0)
10391036
end
10401037
end
10411038

10421039
def test_invalid_byte_range_in_parse_type_raises
10431040
# Regression: parse_type's byte_range: keyword reaches _parse_type directly,
10441041
# which used to hang on reversed ranges.
1045-
Timeout.timeout(5) do
1046-
assert_raises(ArgumentError) do
1047-
RBS::Parser.parse_type("", byte_range: 1..0)
1048-
end
1042+
assert_raises(ArgumentError) do
1043+
RBS::Parser.parse_type("", byte_range: 1..0)
10491044
end
10501045
end
10511046
end

0 commit comments

Comments
 (0)