Sha256: abdac18cba74b46adf3ac7dfeee00370168636f3e6008625ff4adf0716129471

Contents?: true

Size: 452 Bytes

Versions: 3

Compression:

Stored size: 452 Bytes

Contents

require 'dm-visualizer/project'

shared_examples_for "a Ruby project" do
  it "should add the include directories to the $LOAD_PATH" do
    @project.activate!

    @project.include_dirs.all? { |dir|
      $LOAD_PATH.include?(dir)
    }.should == true
  end

  it "should remove the include directories to the $LOAD_PATH" do
    @project.deactivate!

    @project.include_dirs.all? { |dir|
      $LOAD_PATH.include?(dir)
    }.should == false
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dm-visualizer-0.2.1 spec/project_examples.rb
dm-visualizer-0.2.0 spec/project_examples.rb
dm-visualizer-0.1.0 spec/project_examples.rb