spec/basic_gem/gemspec_spec.rb in win32-autogui-0.4.0 vs spec/basic_gem/gemspec_spec.rb in win32-autogui-0.4.1
- old
+ new
@@ -4,65 +4,65 @@
def load_gemspec
filename = File.expand_path('../../../win32-autogui.gemspec', __FILE__)
eval(File.read(filename), nil, filename)
end
-
+
describe 'gemspec' do
it "should return the gem VERSION" do
@gemspec = load_gemspec
Autogui::version.should_not be_nil
@gemspec.version.to_s.should == Autogui::version
end
- describe 'files' do
+ describe 'files' do
- it "should return 'files' array" do
+ it "should return 'files' array" do
+ @gemspec = load_gemspec
+ @gemspec.files.is_a?(Array).should == true
+ @gemspec.files.include?('VERSION').should == true
+ end
+ it "should return 'executables' array" do
+ @gemspec = load_gemspec
+ @gemspec.executables.is_a?(Array).should == true
+ end
+
+ describe 'without a git repo' do
+ before(:each) do
+ File.stub!('directory?').and_return false
@gemspec = load_gemspec
+ end
+
+ it "should return 'files' from cache" do
+ File.directory?(File.expand_path('../../../.git', __FILE__)).should == false
@gemspec.files.is_a?(Array).should == true
@gemspec.files.include?('VERSION').should == true
end
- it "should return 'executables' array" do
- @gemspec = load_gemspec
+ it "should return 'executables' from cache" do
+ File.directory?(File.expand_path('../../../.git', __FILE__)).should == false
@gemspec.executables.is_a?(Array).should == true
end
+ end
- describe 'without a git repo' do
- before(:each) do
- File.stub!('directory?').and_return false
- @gemspec = load_gemspec
- end
+ describe 'without git binary' do
- it "should return 'files' from cache" do
- File.directory?(File.expand_path('../../../.git', __FILE__)).should == false
- @gemspec.files.is_a?(Array).should == true
- @gemspec.files.include?('VERSION').should == true
- end
- it "should return 'executables' from cache" do
- File.directory?(File.expand_path('../../../.git', __FILE__)).should == false
- @gemspec.executables.is_a?(Array).should == true
- end
+ before(:each) do
+ stub!(:system).and_return false
+ @gemspec = load_gemspec
end
- describe 'without git binary' do
-
- before(:each) do
- stub!(:system).and_return false
- @gemspec = load_gemspec
- end
-
- it "should return 'files' from cache" do
- system('git --version').should == false
- @gemspec.files.is_a?(Array).should == true
- @gemspec.files.include?('VERSION').should == true
- end
- it "should return 'executables' from cache" do
- system('git --version').should == false
- @gemspec.executables.is_a?(Array).should == true
- end
-
+ it "should return 'files' from cache" do
+ system('git --version').should == false
+ @gemspec.files.is_a?(Array).should == true
+ @gemspec.files.include?('VERSION').should == true
end
+ it "should return 'executables' from cache" do
+ system('git --version').should == false
+ @gemspec.executables.is_a?(Array).should == true
+ end
+
end
+ end
end
end