Skip to content

Commit ec49db2

Browse files
authored
Merge pull request #458 from aycabta/add-test-for-require-dynamic-string
Add test for require dynamic string
2 parents 0a04e68 + a48de0f commit ec49db2

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

test/test_rdoc_parser_ruby.rb

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2400,6 +2400,20 @@ class DateTime < Date
24002400
assert_equal :private, date_time_now.visibility, date_time_now.full_name
24012401
end
24022402

2403+
def test_parse_require_dynamic_string
2404+
content = <<-RUBY
2405+
prefix = 'path'
2406+
require "\#{prefix}/a_library"
2407+
require 'test'
2408+
RUBY
2409+
2410+
util_parser content
2411+
2412+
@parser.parse_statements @top_level
2413+
2414+
assert_equal 1, @top_level.requires.length
2415+
end
2416+
24032417
def test_parse_statements_identifier_require
24042418
content = "require 'bar'"
24052419

0 commit comments

Comments
 (0)