Sha256: f03f1cccaf73794ead56acb9ba0873302db0ba83934cb01ceb01f0076c82be9a

Contents?: true

Size: 669 Bytes

Versions: 53

Compression:

Stored size: 669 Bytes

Contents

module RSpec
  module Core
    describe RubyProject do

      describe "#determine_root" do

        context "with ancestor containing spec directory" do
          it "returns ancestor containing the spec directory" do
            RubyProject.stub(:ascend_until).and_return('foodir')
            RubyProject.determine_root.should == 'foodir'
          end
        end

        context "without ancestor containing spec directory" do
          it "returns current working directory" do
            RubyProject.stub(:find_first_parent_containing).and_return(nil)
            RubyProject.determine_root.should == '.'
          end
        end

      end
    end
  end
end

Version data entries

53 entries across 53 versions & 4 rubygems

Version Path
messagebus_ruby_api-0.4.7 spec/ruby/1.9.1/gems/rspec-core-2.5.1/spec/rspec/core/ruby_project_spec.rb
messagebus_ruby_api-0.4.4 spec/ruby/1.9.1/gems/rspec-core-2.5.1/spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.4 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.3 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.3.beta1 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.2.rc spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.0 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.0.rc6 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.5.2 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.0.rc4 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.6.0.rc2 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.5.1 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.5.0 spec/rspec/core/ruby_project_spec.rb
vim-jar-0.1.2.0001 bundler/ruby/1.8/gems/rspec-core-2.1.0/spec/rspec/core/ruby_project_spec.rb
rspec-core-2.4.0 spec/rspec/core/ruby_project_spec.rb
vim-jar-0.1.2 bundler/ruby/1.8/gems/rspec-core-2.1.0/spec/rspec/core/ruby_project_spec.rb
vim-jar-0.1.1 bundler/ruby/1.8/gems/rspec-core-2.1.0/spec/rspec/core/ruby_project_spec.rb
vim-jar-0.1.0 bundler/ruby/1.8/gems/rspec-core-2.1.0/spec/rspec/core/ruby_project_spec.rb
rspec-core-2.3.1 spec/rspec/core/ruby_project_spec.rb
rspec-core-2.3.0 spec/rspec/core/ruby_project_spec.rb