blob: 0886cabefc116eebcb36665dfb82897dc297dda1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
$" = [] # init
assert "Kernel#_load_rb_str" do
assert_equal true, self.methods.include?(:_load_rb_str)
assert_equal false, Object.const_defined?(:LOAD_RB_STR_TEST)
_load_rb_str("LOAD_RB_STR_TEST = 1")
assert_equal true, Object.const_defined?(:LOAD_RB_STR_TEST)
end
assert "$LOAD_PATH check" do
assert_equal Array, $LOAD_PATH.class
end
assert '$" check' do
assert_equal [], $"
end
assert('load - error check') do
assert_raise TypeError, "load(nil) should raise TypeError" do
load nil
end
assert_raise LoadError, "load('notfound') should raise LoadError" do
load 'notfound'
end
end
assert('require - error check') do
assert_raise TypeError, "require(nil) should raise TypeError" do
require nil
end
assert_raise LoadError, "require('notfound') should raise LoadError" do
require "notfound"
end
end
|