public
Description: Executable specification for the Ruby programming language using RSpec syntax.
Homepage: http://rubyspec.org
Clone URL: git://github.com/rubyspec/rubyspec.git
Fixed naming of shared specs.

Shared specs are put in some_class/shared/method.rb file. Also,
the convention on requires is

  require File.dirname(__FILE__) + '/shared/method'
Brian Ford (author)
Sun Jan 04 20:11:21 -0800 2009
commit  4cb705e9adc7be4874fc23cebb06e1ee1363157e
tree    53f08d2e7970423542c16eeb14ae534f2987d206
parent  b4c5599ae67391debc53d4307720ecd4ad7b6c40
...
1
2
 
 
3
4
5
...
 
 
1
2
3
4
5
0
@@ -1,5 +1,5 @@
0
-require "#{File.dirname __FILE__}/../../spec_helper"
0
-require "#{File.dirname __FILE__}/shared/new_shared"
0
+require File.dirname(__FILE__) + '/../../spec_helper'
0
+require File.dirname(__FILE__) + '/shared/new'
0
 
0
 describe "IO.for_fd" do
0
   it_behaves_like :io_new, :for_fd
...
1
2
 
3
4
5
...
1
 
2
3
4
5
0
@@ -1,5 +1,5 @@
0
 require File.dirname(__FILE__) + '/../../spec_helper'
0
-require File.dirname(__FILE__) + '/shared/tty_shared.rb'
0
+require File.dirname(__FILE__) + '/shared/tty'
0
 
0
 describe "IO#isatty" do
0
   it_behaves_like :io_tty, :isatty
...
1
2
 
 
3
4
5
...
 
 
1
2
3
4
5
0
@@ -1,5 +1,5 @@
0
-require "#{File.dirname __FILE__}/../../spec_helper"
0
-require "#{File.dirname __FILE__}/shared/new_shared"
0
+require File.dirname(__FILE__) + '/../../spec_helper'
0
+require File.dirname(__FILE__) + '/shared/new'
0
 
0
 describe "IO.new" do
0
   it_behaves_like :io_new, :new
...
1
2
 
 
3
4
5
...
 
 
1
2
3
4
5
0
@@ -1,5 +1,5 @@
0
-require "#{File.dirname __FILE__}/../../spec_helper"
0
-require "#{File.dirname __FILE__}/shared/new_shared"
0
+require File.dirname(__FILE__) + '/../../spec_helper'
0
+require File.dirname(__FILE__) + '/shared/new'
0
 require File.dirname(__FILE__) + '/fixtures/classes'
0
 
0
 describe "IO.open" do
...
1
2
 
3
4
5
...
1
 
2
3
4
5
0
@@ -1,5 +1,5 @@
0
 require File.dirname(__FILE__) + '/../../spec_helper'
0
-require File.dirname(__FILE__) + '/shared/tty_shared.rb'
0
+require File.dirname(__FILE__) + '/shared/tty'
0
 
0
 describe "IO#tty?" do
0
   it_behaves_like :io_tty, :tty?

Comments