diff options
| author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2025-12-15 21:11:33 +0900 |
|---|---|---|
| committer | Nobuyoshi Nakada <nobu.nakada@gmail.com> | 2025-12-16 16:53:13 +0900 |
| commit | f4c48505ca50d021c3505fe422c04e4f41624bb2 (patch) | |
| tree | 43fe01bf1ab4d44f4eabe6fe0a866a71056b2f4c | |
| parent | 065c48cdf11a1c4cece84db44ed8624d294f8fd5 (diff) | |
Box: move extensions from namespace to box
| -rw-r--r-- | ext/-test-/box/yay1/extconf.rb | 2 | ||||
| -rw-r--r-- | ext/-test-/box/yay2/extconf.rb | 2 | ||||
| -rw-r--r-- | test/-ext-/box/test_load_ext.rb | 32 |
3 files changed, 18 insertions, 18 deletions
diff --git a/ext/-test-/box/yay1/extconf.rb b/ext/-test-/box/yay1/extconf.rb index 539e99ab09..54387cedf1 100644 --- a/ext/-test-/box/yay1/extconf.rb +++ b/ext/-test-/box/yay1/extconf.rb @@ -1 +1 @@ -create_makefile('-test-/namespace/yay1') +create_makefile('-test-/box/yay1') diff --git a/ext/-test-/box/yay2/extconf.rb b/ext/-test-/box/yay2/extconf.rb index 2027a42860..850ef3edc9 100644 --- a/ext/-test-/box/yay2/extconf.rb +++ b/ext/-test-/box/yay2/extconf.rb @@ -1 +1 @@ -create_makefile('-test-/namespace/yay2') +create_makefile('-test-/box/yay2') diff --git a/test/-ext-/box/test_load_ext.rb b/test/-ext-/box/test_load_ext.rb index da7fe22a74..cc69e07e0b 100644 --- a/test/-ext-/box/test_load_ext.rb +++ b/test/-ext-/box/test_load_ext.rb @@ -8,7 +8,7 @@ class Test_Load_Extensions < Test::Unit::TestCase pend assert_separately([], "#{<<~"begin;"}\n#{<<~'end;'}") begin; - require '-test-/namespace/yay1' + require '-test-/box/yay1' assert_equal "1.0.0", Yay.version assert_equal "yay", Yay.yay end; @@ -18,24 +18,24 @@ class Test_Load_Extensions < Test::Unit::TestCase pend assert_separately([], "#{<<~"begin;"}\n#{<<~'end;'}", ignore_stderr: true) begin; - require '-test-/namespace/yay1' + require '-test-/box/yay1' yay1 = Yay assert_equal "1.0.0", Yay.version assert_equal "yay", Yay.yay - require '-test-/namespace/yay2' + require '-test-/box/yay2' assert_equal "2.0.0", Yay.version v = Yay.yay assert(v == "yay" || v == "yaaay") # "yay" on Linux, "yaaay" on macOS, Win32 end; end - def test_load_extension_in_namespace + def test_load_extension_in_box pend assert_separately([ENV_ENABLE_NAMESPACE], "#{<<~"begin;"}\n#{<<~'end;'}") begin; - ns = Namespace.new - ns.require '-test-/namespace/yay1' + ns = Ruby::Box.new + ns.require '-test-/box/yay1' assert_equal "1.0.0", ns::Yay.version assert_raise(NameError) { Yay } end; @@ -45,10 +45,10 @@ class Test_Load_Extensions < Test::Unit::TestCase pend assert_separately([ENV_ENABLE_NAMESPACE], "#{<<~"begin;"}\n#{<<~'end;'}") begin; - ns1 = Namespace.new - ns2 = Namespace.new - ns1.require('-test-/namespace/yay1') - ns2.require('-test-/namespace/yay2') + ns1 = Ruby::Box.new + ns2 = Ruby::Box.new + ns1.require('-test-/box/yay1') + ns2.require('-test-/box/yay2') assert_raise(NameError) { Yay } assert_not_nil ns1::Yay @@ -64,12 +64,12 @@ class Test_Load_Extensions < Test::Unit::TestCase pend assert_separately([ENV_ENABLE_NAMESPACE], "#{<<~"begin;"}\n#{<<~'end;'}") begin; - require '-test-/namespace/yay1' + require '-test-/box/yay1' assert_equal "1.0.0", Yay.version assert_equal "yay", Yay.yay - ns = Namespace.new - ns.require '-test-/namespace/yay2' + ns = Ruby::Box.new + ns.require '-test-/box/yay2' assert_equal "2.0.0", ns::Yay.version assert_equal "yaaay", ns::Yay.yay @@ -81,13 +81,13 @@ class Test_Load_Extensions < Test::Unit::TestCase pend assert_separately([ENV_ENABLE_NAMESPACE], "#{<<~"begin;"}\n#{<<~'end;'}") begin; - ns = Namespace.new - ns.require '-test-/namespace/yay1' + ns = Ruby::Box.new + ns.require '-test-/box/yay1' assert_equal "1.0.0", ns::Yay.version assert_equal "yay", ns::Yay.yay - require '-test-/namespace/yay2' + require '-test-/box/yay2' assert_equal "2.0.0", Yay.version assert_equal "yaaay", Yay.yay |
