diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-08-13 15:24:58 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-08-13 15:24:58 +0900 |
commit | 83718b6bb299c483e60a638ccce98bc8ae1665a1 (patch) | |
tree | f373577a2b3d35cbe52c395bf7e280ec3ebbb2bd /test/test_sorted_set.rb | |
parent | efc9127790e2e725541de2c36780a852e6c1382c (diff) |
Move test files of ruby/set under `test/set`
Chkbuild fires accidentally on `test/fixtures` directory.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/8214
Diffstat (limited to 'test/test_sorted_set.rb')
-rw-r--r-- | test/test_sorted_set.rb | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/test/test_sorted_set.rb b/test/test_sorted_set.rb deleted file mode 100644 index f7ad7af299..0000000000 --- a/test/test_sorted_set.rb +++ /dev/null @@ -1,45 +0,0 @@ -# frozen_string_literal: false -require 'test/unit' -require 'set' - -class TC_SortedSet < Test::Unit::TestCase - def base_dir - "#{__dir__}/../lib" - end - - def assert_runs(ruby, options: nil) - options = ['-I', base_dir, *options] - r = system(RbConfig.ruby, *options, '-e', ruby) - assert(r) - end - - def test_error - assert_runs <<~RUBY - require "set" - - r = begin - puts SortedSet.new - rescue Exception => e - e.message - end - raise r unless r.match?(/has been extracted/) - RUBY - end - - def test_ok_with_gem - assert_runs <<~RUBY, options: ['-I', "#{__dir__}/fixtures/fake_sorted_set_gem"] - require "set" - - var = SortedSet.new.to_s - RUBY - end - - def test_ok_require - assert_runs <<~RUBY, options: ['-I', "#{__dir__}/fixtures/fake_sorted_set_gem"] - require "set" - require "sorted_set" - - var = SortedSet.new.to_s - RUBY - end -end |