mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	 5348a34504
			
		
	
	
		5348a34504
		
	
	
	
	
		
			
			This patch makes sure we only load relative code. Hence when coding or
testing rdoc, we'll be sure to always be using the correct code.
Discussion started at https://github.com/ruby/rdoc/pull/817.
Signed-off-by: Ulysse Buonomo <buonomo.ulysse@gmail.com>
aa41bd48eb
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
		
	
			
		
			
				
	
	
		
			25 lines
		
	
	
	
		
			471 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			471 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| # frozen_string_literal: true
 | |
| require_relative 'xref_test_case'
 | |
| 
 | |
| class TestRDocRequire < XrefTestCase
 | |
| 
 | |
|   def setup
 | |
|     super
 | |
| 
 | |
|     @req = RDoc::Require.new 'foo', 'comment'
 | |
|   end
 | |
| 
 | |
|   def test_initialize
 | |
|     assert_equal 'foo', @req.name
 | |
| 
 | |
|     RDoc::Require.new '"foo"', ''
 | |
|     assert_equal 'foo', @req.name
 | |
| 
 | |
|     RDoc::Require.new '\'foo\'', ''
 | |
|     assert_equal 'foo', @req.name
 | |
| 
 | |
|     RDoc::Require.new '|foo|', ''
 | |
|     assert_equal 'foo', @req.name, 'for fortran?'
 | |
|   end
 | |
| 
 | |
| end
 |