From 1d15d5f08032acf1b7bceacbb450d617ff6e0931 Mon Sep 17 00:00:00 2001 From: eregon Date: Wed, 20 Sep 2017 20:18:52 +0000 Subject: Move spec/rubyspec to spec/ruby for consistency * Other ruby implementations use the spec/ruby directory. [Misc #13792] [ruby-core:82287] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- spec/ruby/core/filetest/blockdev_spec.rb | 6 +++++ spec/ruby/core/filetest/chardev_spec.rb | 6 +++++ spec/ruby/core/filetest/directory_spec.rb | 10 ++++++++ spec/ruby/core/filetest/executable_real_spec.rb | 7 +++++ spec/ruby/core/filetest/executable_spec.rb | 7 +++++ spec/ruby/core/filetest/exist_spec.rb | 6 +++++ spec/ruby/core/filetest/exists_spec.rb | 6 +++++ spec/ruby/core/filetest/file_spec.rb | 10 ++++++++ spec/ruby/core/filetest/grpowned_spec.rb | 10 ++++++++ spec/ruby/core/filetest/identical_spec.rb | 6 +++++ spec/ruby/core/filetest/owned_spec.rb | 10 ++++++++ spec/ruby/core/filetest/pipe_spec.rb | 10 ++++++++ spec/ruby/core/filetest/readable_real_spec.rb | 7 +++++ spec/ruby/core/filetest/readable_spec.rb | 7 +++++ spec/ruby/core/filetest/setgid_spec.rb | 10 ++++++++ spec/ruby/core/filetest/setuid_spec.rb | 10 ++++++++ spec/ruby/core/filetest/size_spec.rb | 34 +++++++++++++++++++++++++ spec/ruby/core/filetest/socket_spec.rb | 10 ++++++++ spec/ruby/core/filetest/sticky_spec.rb | 7 +++++ spec/ruby/core/filetest/symlink_spec.rb | 10 ++++++++ spec/ruby/core/filetest/world_readable_spec.rb | 5 ++++ spec/ruby/core/filetest/world_writable_spec.rb | 5 ++++ spec/ruby/core/filetest/writable_real_spec.rb | 7 +++++ spec/ruby/core/filetest/writable_spec.rb | 7 +++++ spec/ruby/core/filetest/zero_spec.rb | 13 ++++++++++ 25 files changed, 226 insertions(+) create mode 100644 spec/ruby/core/filetest/blockdev_spec.rb create mode 100644 spec/ruby/core/filetest/chardev_spec.rb create mode 100644 spec/ruby/core/filetest/directory_spec.rb create mode 100644 spec/ruby/core/filetest/executable_real_spec.rb create mode 100644 spec/ruby/core/filetest/executable_spec.rb create mode 100644 spec/ruby/core/filetest/exist_spec.rb create mode 100644 spec/ruby/core/filetest/exists_spec.rb create mode 100644 spec/ruby/core/filetest/file_spec.rb create mode 100644 spec/ruby/core/filetest/grpowned_spec.rb create mode 100644 spec/ruby/core/filetest/identical_spec.rb create mode 100644 spec/ruby/core/filetest/owned_spec.rb create mode 100644 spec/ruby/core/filetest/pipe_spec.rb create mode 100644 spec/ruby/core/filetest/readable_real_spec.rb create mode 100644 spec/ruby/core/filetest/readable_spec.rb create mode 100644 spec/ruby/core/filetest/setgid_spec.rb create mode 100644 spec/ruby/core/filetest/setuid_spec.rb create mode 100644 spec/ruby/core/filetest/size_spec.rb create mode 100644 spec/ruby/core/filetest/socket_spec.rb create mode 100644 spec/ruby/core/filetest/sticky_spec.rb create mode 100644 spec/ruby/core/filetest/symlink_spec.rb create mode 100644 spec/ruby/core/filetest/world_readable_spec.rb create mode 100644 spec/ruby/core/filetest/world_writable_spec.rb create mode 100644 spec/ruby/core/filetest/writable_real_spec.rb create mode 100644 spec/ruby/core/filetest/writable_spec.rb create mode 100644 spec/ruby/core/filetest/zero_spec.rb (limited to 'spec/ruby/core/filetest') diff --git a/spec/ruby/core/filetest/blockdev_spec.rb b/spec/ruby/core/filetest/blockdev_spec.rb new file mode 100644 index 0000000000..13bc98b483 --- /dev/null +++ b/spec/ruby/core/filetest/blockdev_spec.rb @@ -0,0 +1,6 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/blockdev', __FILE__) + +describe "FileTest.blockdev?" do + it_behaves_like :file_blockdev, :blockdev?, FileTest +end diff --git a/spec/ruby/core/filetest/chardev_spec.rb b/spec/ruby/core/filetest/chardev_spec.rb new file mode 100644 index 0000000000..c126c81658 --- /dev/null +++ b/spec/ruby/core/filetest/chardev_spec.rb @@ -0,0 +1,6 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/chardev', __FILE__) + +describe "FileTest.chardev?" do + it_behaves_like :file_chardev, :chardev?, FileTest +end diff --git a/spec/ruby/core/filetest/directory_spec.rb b/spec/ruby/core/filetest/directory_spec.rb new file mode 100644 index 0000000000..e6f1ae51d2 --- /dev/null +++ b/spec/ruby/core/filetest/directory_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/directory', __FILE__) + +describe "FileTest.directory?" do + it_behaves_like :file_directory, :directory?, FileTest +end + +describe "FileTest.directory?" do + it_behaves_like :file_directory_io, :directory?, FileTest +end diff --git a/spec/ruby/core/filetest/executable_real_spec.rb b/spec/ruby/core/filetest/executable_real_spec.rb new file mode 100644 index 0000000000..37511e6c88 --- /dev/null +++ b/spec/ruby/core/filetest/executable_real_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/executable_real', __FILE__) + +describe "FileTest.executable_real?" do + it_behaves_like :file_executable_real, :executable_real?, FileTest + it_behaves_like :file_executable_real_missing, :executable_real?, FileTest +end diff --git a/spec/ruby/core/filetest/executable_spec.rb b/spec/ruby/core/filetest/executable_spec.rb new file mode 100644 index 0000000000..477e989423 --- /dev/null +++ b/spec/ruby/core/filetest/executable_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/executable', __FILE__) + +describe "FileTest.executable?" do + it_behaves_like :file_executable, :executable?, FileTest + it_behaves_like :file_executable_missing, :executable?, FileTest +end diff --git a/spec/ruby/core/filetest/exist_spec.rb b/spec/ruby/core/filetest/exist_spec.rb new file mode 100644 index 0000000000..b375d3a4b1 --- /dev/null +++ b/spec/ruby/core/filetest/exist_spec.rb @@ -0,0 +1,6 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/exist', __FILE__) + +describe "FileTest.exist?" do + it_behaves_like :file_exist, :exist?, FileTest +end diff --git a/spec/ruby/core/filetest/exists_spec.rb b/spec/ruby/core/filetest/exists_spec.rb new file mode 100644 index 0000000000..09d4ca1a83 --- /dev/null +++ b/spec/ruby/core/filetest/exists_spec.rb @@ -0,0 +1,6 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/exist', __FILE__) + +describe "FileTest.exists?" do + it_behaves_like :file_exist, :exists?, FileTest +end diff --git a/spec/ruby/core/filetest/file_spec.rb b/spec/ruby/core/filetest/file_spec.rb new file mode 100644 index 0000000000..887dc1da88 --- /dev/null +++ b/spec/ruby/core/filetest/file_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/file', __FILE__) + +describe "File.file?" do + it_behaves_like :file_file, :file?, File +end + +describe "FileTest.file?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/grpowned_spec.rb b/spec/ruby/core/filetest/grpowned_spec.rb new file mode 100644 index 0000000000..950671aae9 --- /dev/null +++ b/spec/ruby/core/filetest/grpowned_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/grpowned', __FILE__) + +describe "FileTest.grpowned?" do + it_behaves_like :file_grpowned, :grpowned?, FileTest + + it "returns false if the file doesn't exist" do + FileTest.grpowned?("xxx-tmp-doesnt_exist-blah").should be_false + end +end diff --git a/spec/ruby/core/filetest/identical_spec.rb b/spec/ruby/core/filetest/identical_spec.rb new file mode 100644 index 0000000000..cb4bc82873 --- /dev/null +++ b/spec/ruby/core/filetest/identical_spec.rb @@ -0,0 +1,6 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/identical', __FILE__) + +describe "FileTest.identical?" do + it_behaves_like :file_identical, :identical?, FileTest +end diff --git a/spec/ruby/core/filetest/owned_spec.rb b/spec/ruby/core/filetest/owned_spec.rb new file mode 100644 index 0000000000..8483f2af21 --- /dev/null +++ b/spec/ruby/core/filetest/owned_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/owned', __FILE__) + +describe "FileTest.owned?" do + it_behaves_like :file_owned, :owned?, FileTest +end + +describe "FileTest.owned?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/pipe_spec.rb b/spec/ruby/core/filetest/pipe_spec.rb new file mode 100644 index 0000000000..0147dae820 --- /dev/null +++ b/spec/ruby/core/filetest/pipe_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/pipe', __FILE__) + +describe "FileTest.pipe?" do + it_behaves_like :file_pipe, :pipe?, FileTest +end + +describe "FileTest.pipe?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/readable_real_spec.rb b/spec/ruby/core/filetest/readable_real_spec.rb new file mode 100644 index 0000000000..62ac972834 --- /dev/null +++ b/spec/ruby/core/filetest/readable_real_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/readable_real', __FILE__) + +describe "FileTest.readable_real?" do + it_behaves_like :file_readable_real, :readable_real?, FileTest + it_behaves_like :file_readable_real_missing, :readable_real?, FileTest +end diff --git a/spec/ruby/core/filetest/readable_spec.rb b/spec/ruby/core/filetest/readable_spec.rb new file mode 100644 index 0000000000..086a9e5819 --- /dev/null +++ b/spec/ruby/core/filetest/readable_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/readable', __FILE__) + +describe "FileTest.readable?" do + it_behaves_like :file_readable, :readable?, FileTest + it_behaves_like :file_readable_missing, :readable?, FileTest +end diff --git a/spec/ruby/core/filetest/setgid_spec.rb b/spec/ruby/core/filetest/setgid_spec.rb new file mode 100644 index 0000000000..f6e3f5b979 --- /dev/null +++ b/spec/ruby/core/filetest/setgid_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/setgid', __FILE__) + +describe "FileTest.setgid?" do + it_behaves_like :file_setgid, :setgid?, FileTest +end + +describe "FileTest.setgid?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/setuid_spec.rb b/spec/ruby/core/filetest/setuid_spec.rb new file mode 100644 index 0000000000..f077ec5b65 --- /dev/null +++ b/spec/ruby/core/filetest/setuid_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/setuid', __FILE__) + +describe "FileTest.setuid?" do + it_behaves_like :file_setuid, :setuid?, FileTest +end + +describe "FileTest.setuid?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/size_spec.rb b/spec/ruby/core/filetest/size_spec.rb new file mode 100644 index 0000000000..398a8e69b8 --- /dev/null +++ b/spec/ruby/core/filetest/size_spec.rb @@ -0,0 +1,34 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/size', __FILE__) + +describe "FileTest.size?" do + it_behaves_like :file_size, :size?, FileTest +end + +describe "FileTest.size?" do + it_behaves_like :file_size_nil_when_missing, :size?, FileTest +end + +describe "FileTest.size?" do + it_behaves_like :file_size_nil_when_empty, :size?, FileTest +end + +describe "FileTest.size?" do + it_behaves_like :file_size_with_file_argument, :size?, FileTest +end + +describe "FileTest.size" do + it_behaves_like :file_size, :size, FileTest +end + +describe "FileTest.size" do + it_behaves_like :file_size_raise_when_missing, :size, FileTest +end + +describe "FileTest.size" do + it_behaves_like :file_size_0_when_empty, :size, FileTest +end + +describe "FileTest.size" do + it_behaves_like :file_size_with_file_argument, :size, FileTest +end diff --git a/spec/ruby/core/filetest/socket_spec.rb b/spec/ruby/core/filetest/socket_spec.rb new file mode 100644 index 0000000000..debe032ada --- /dev/null +++ b/spec/ruby/core/filetest/socket_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/socket', __FILE__) + +describe "FileTest.socket?" do + it_behaves_like :file_socket, :socket?, FileTest +end + +describe "FileTest.socket?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/sticky_spec.rb b/spec/ruby/core/filetest/sticky_spec.rb new file mode 100644 index 0000000000..ca38a45c9d --- /dev/null +++ b/spec/ruby/core/filetest/sticky_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/sticky', __FILE__) + +describe "FileTest.sticky?" do + it_behaves_like :file_sticky, :sticky?, FileTest + it_behaves_like :file_sticky_missing, :sticky?, FileTest +end diff --git a/spec/ruby/core/filetest/symlink_spec.rb b/spec/ruby/core/filetest/symlink_spec.rb new file mode 100644 index 0000000000..0812b09f5a --- /dev/null +++ b/spec/ruby/core/filetest/symlink_spec.rb @@ -0,0 +1,10 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/symlink', __FILE__) + +describe "FileTest.symlink?" do + it_behaves_like :file_symlink, :symlink?, FileTest +end + +describe "FileTest.symlink?" do + it_behaves_like :file_symlink_nonexistent, :symlink?, File +end diff --git a/spec/ruby/core/filetest/world_readable_spec.rb b/spec/ruby/core/filetest/world_readable_spec.rb new file mode 100644 index 0000000000..ef84c1ad01 --- /dev/null +++ b/spec/ruby/core/filetest/world_readable_spec.rb @@ -0,0 +1,5 @@ +require File.expand_path('../../../spec_helper', __FILE__) + +describe "FileTest.world_readable?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/world_writable_spec.rb b/spec/ruby/core/filetest/world_writable_spec.rb new file mode 100644 index 0000000000..2803f3576a --- /dev/null +++ b/spec/ruby/core/filetest/world_writable_spec.rb @@ -0,0 +1,5 @@ +require File.expand_path('../../../spec_helper', __FILE__) + +describe "FileTest.world_writable?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/core/filetest/writable_real_spec.rb b/spec/ruby/core/filetest/writable_real_spec.rb new file mode 100644 index 0000000000..83194f8173 --- /dev/null +++ b/spec/ruby/core/filetest/writable_real_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/writable_real', __FILE__) + +describe "FileTest.writable_real?" do + it_behaves_like :file_writable_real, :writable_real?, FileTest + it_behaves_like :file_writable_real_missing, :writable_real?, FileTest +end diff --git a/spec/ruby/core/filetest/writable_spec.rb b/spec/ruby/core/filetest/writable_spec.rb new file mode 100644 index 0000000000..9064f1b16d --- /dev/null +++ b/spec/ruby/core/filetest/writable_spec.rb @@ -0,0 +1,7 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/writable', __FILE__) + +describe "FileTest.writable?" do + it_behaves_like :file_writable, :writable?, FileTest + it_behaves_like :file_writable_missing, :writable?, FileTest +end diff --git a/spec/ruby/core/filetest/zero_spec.rb b/spec/ruby/core/filetest/zero_spec.rb new file mode 100644 index 0000000000..46b1842d55 --- /dev/null +++ b/spec/ruby/core/filetest/zero_spec.rb @@ -0,0 +1,13 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../../../shared/file/zero', __FILE__) + +describe "FileTest.zero?" do + it_behaves_like :file_zero, :zero?, FileTest + it_behaves_like :file_zero_missing, :zero?, FileTest + + platform_is :solaris do + it "returns false for /dev/null" do + File.zero?('/dev/null').should == true + end + end +end -- cgit v1.2.3