spec/spec_helper.rb in polisher-0.10.2 vs spec/spec_helper.rb in polisher-0.11.1
- old
+ new
@@ -1,115 +1,15 @@
# Polisher Spec Helper
#
# Licensed under the MIT license
# Copyright (C) 2013-2014 Red Hat, Inc.
-SPEC_DIR = File.expand_path File.dirname(__FILE__)
-
-begin
- require 'coveralls'
- Coveralls.wear!
-rescue LoadError
-end
-
-require 'polisher/rpm/spec'
-require 'polisher/gem_cache'
-
-RSpec.configure do |config|
- # Run specs in random order to surface order dependencies. If you find an
- # order dependency and want to debug it, you can fix the order by providing
- # the seed, which is printed after each run.
- # --seed 1234
- config.order = 'random'
-
- config.after do
- Polisher::GemCache.clear!
+module Polisher
+ module Test
end
end
-module Polisher
- module Test
- GEM_SPEC = {
- :path => "#{SPEC_DIR}/data/mysql-2.9.1.gemspec",
- :name => 'mysql',
- :version => '2.9.1',
- :deps => [],
- :dev_deps => [::Gem::Dependency.new('rdoc', '~> 3.10', :development),
- ::Gem::Dependency.new('rake-compiler', '~> 0.8.1', :development),
- ::Gem::Dependency.new('hoe', '~> 3.5', :development)]
- }
-
- GEM_JSON = {
- :url => "https://rubygems.org/api/v1/gems/rails.json",
- :json => File.read("#{SPEC_DIR}/data/rails.json"),
- :name => 'rails',
- :version => '4.0.1',
- :deps => [::Gem::Dependency.new("actionmailer", '= 4.0.1'),
- ::Gem::Dependency.new("actionpack", '= 4.0.1'),
- ::Gem::Dependency.new("activerecord", '= 4.0.1'),
- ::Gem::Dependency.new("activesupport", '= 4.0.1'),
- ::Gem::Dependency.new("bundler", "< 2.0", ">= 1.3.0"),
- ::Gem::Dependency.new("railties", '= 4.0.1'),
- ::Gem::Dependency.new("sprockets-rails", '~> 2.0.0')],
- :dev_deps => []
- }
-
- LOCAL_GEM = {
- :json_url => "https://rubygems.org/api/v1/gems/rspec.json",
- :json => File.read("#{SPEC_DIR}/data/rspec.json"),
- :url => "https://rubygems.org/gems/rspec-2.12.0.gem",
- :contents => File.read("#{SPEC_DIR}/data/rspec-2.12.0.gem"),
- :name => 'rspec',
- :version => '2.14.1',
- :deps => [::Gem::Dependency.new('rspec-core', '~> 2.14.0'),
- ::Gem::Dependency.new('rspec-expectations', '~> 2.14.0'),
- ::Gem::Dependency.new('rspec-mocks', '~> 2.14.0')],
- :dev_deps => [],
- :files => ['License.txt', 'README.md', 'lib', 'lib/rspec', 'lib/rspec/version.rb', 'lib/rspec.rb']
- }
-
- GEMFILE = {
- :path => "#{SPEC_DIR}/data/Gemfile",
- :contents => File.read("#{SPEC_DIR}/data/Gemfile"),
- :deps => [::Gem::Dependency.new("rubygems", ::Gem::Requirement.new([">= 0"]), :runtime),
- ::Gem::Dependency.new("cinch", ::Gem::Requirement.new([">= 0"]), :runtime)]
- }
-
- RPM_SPEC = {
- :path => "#{SPEC_DIR}/data/rubygem-activesupport.spec",
- :contents => File.read("#{SPEC_DIR}/data/rubygem-activesupport.spec"),
- :name => "activesupport",
- :version => "4.0.0",
- :release => "1%{?dist}",
- :requires => [Polisher::RPM::Requirement.parse("ruby(rubygems)"),
- Polisher::RPM::Requirement.parse("ruby(release)"),
- Polisher::RPM::Requirement.parse("rubygem(bigdecimal)"),
- Polisher::RPM::Requirement.parse("rubygem(dalli)"),
- Polisher::RPM::Requirement.parse("rubygem(i18n) >= 0.6"),
- Polisher::RPM::Requirement.parse("rubygem(i18n) < 1.0"),
- Polisher::RPM::Requirement.parse("rubygem(minitest) >= 4.2"),
- Polisher::RPM::Requirement.parse("rubygem(minitest) < 5"),
- Polisher::RPM::Requirement.parse("rubygem(multi_json) >= 1.0"),
- Polisher::RPM::Requirement.parse("rubygem(multi_json) < 2"),
- Polisher::RPM::Requirement.parse("rubygem(rack)"),
- Polisher::RPM::Requirement.parse("rubygem(thread_safe)"),
- Polisher::RPM::Requirement.parse("rubygem(tzinfo) >= 0.3.37"),
- Polisher::RPM::Requirement.parse("rubygem(tzinfo) < 0.4.0")],
- :build_requires => [Polisher::RPM::Requirement.parse("rubygems-devel"),
- Polisher::RPM::Requirement.parse("rubygem(bigdecimal)"),
- Polisher::RPM::Requirement.parse("rubygem(builder)"),
- Polisher::RPM::Requirement.parse("rubygem(dalli)"),
- Polisher::RPM::Requirement.parse("rubygem(i18n) >= 0.6"),
- Polisher::RPM::Requirement.parse("rubygem(i18n) < 1.0"),
- Polisher::RPM::Requirement.parse("rubygem(minitest)"),
- Polisher::RPM::Requirement.parse("rubygem(mocha)"),
- Polisher::RPM::Requirement.parse("rubygem(multi_json) >= 1.0"),
- Polisher::RPM::Requirement.parse("rubygem(multi_json) < 2"),
- Polisher::RPM::Requirement.parse("rubygem(rack)"),
- Polisher::RPM::Requirement.parse("rubygem(thread_safe)"),
- Polisher::RPM::Requirement.parse("rubygem(tzinfo) >= 0.3.37"),
- Polisher::RPM::Requirement.parse("rubygem(tzinfo) < 0.4.0")],
- :changelog => "",
- :files => {"activesupport"=>["%{gem_instdir}", "CHANGELOG.md", "lib", "MIT-LICENSE", "README.rdoc", "%{gem_docdir}", "%{gem_cache}", "%{gem_spec}", "test"]}
- }
- end # module Test
-end # module Polisher
+require 'support/paths'
+require 'support/rspec'
+require 'support/vcr'
+require 'support/coveralls'
+require 'support/fixtures'