Sha256: bc3f2514be9f172edd9f7bae7682456616d9f9b3399cc735d860db2996cf37f2

Contents?: true

Size: 867 Bytes

Versions: 4

Compression:

Stored size: 867 Bytes

Contents

# encoding: UTF-8
require "spec_helper"

describe "This project's" do

  #################################################################################################

  describe "git tracked files" do
    it "has no malformed whitespace" do
      Dir.chdir(PROJECT_ROOT) do
        `git ls-files`.split("\n").each do |tracked_file|
          next if tracked_file =~ /\.jpg|\.gif/
          tracked_file.should_not contain_tab_characters
          tracked_file.should_not contain_extra_spaces
        end
      end
    end
  end

  #################################################################################################

  describe Gem::Specification do
    it "builds a .gem successfully" do
      Dir.chdir(PROJECT_ROOT) do
        `gem build mango.gemspec`
        $?.should == 0
        `rm mango-#{Mango::VERSION}.gem`
      end
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mango-0.5.0.beta5 spec/quality_spec.rb
mango-0.5.0.beta4 spec/quality_spec.rb
mango-0.5.0.beta3 spec/quality_spec.rb
mango-0.5.0.beta2 spec/quality_spec.rb