Sha256: 499eae6f8594235476400192f3dc598746dc12e3c42d5a3643e3ab197c6bee7e
Contents?: true
Size: 912 Bytes
Versions: 20
Compression:
Stored size: 912 Bytes
Contents
require File.join(File.dirname(__FILE__), %w[.. .. .. spec_helper]) describe SC::Project, 'target_for' do include SC::SpecHelpers before do @project = fixture_project(:real_world) end it "should lookup absolute target names (/foo) from the top" do target = @project.target_for('/sproutcore') target.should_not be_nil target.target_name.to_s.should eql('/sproutcore') end it "should lookup relative target names from the top (like absolute)" do target = @project.target_for(:sproutcore) target.should_not be_nil target.target_name.to_s.should eql('/sproutcore') end it "should return nil if no matching target could be found" do target = @project.target_for(:does_not_exist) target.should be_nil end it "should NOT call prepare! on new targets" do target = @project.target_for(:contacts) target.prepared?.should be_false end end
Version data entries
20 entries across 20 versions & 2 rubygems