Sha256: 81c01149e87c8f3e29910c5362e526e4128facf16a2809b7bdfe22a49e700e62
Contents?: true
Size: 706 Bytes
Versions: 17
Compression:
Stored size: 706 Bytes
Contents
# encoding: UTF-8 require "spec_helper" describe Tetra::KitPackage do include Tetra::Mockers before(:each) do create_mock_project end after(:each) do delete_mock_project end let(:instance) { Tetra::KitPackage.new(@project) } let(:package_name) { instance.name } describe "#to_spec" do it "generates a specfile" do expect(instance.to_spec).to be_truthy @project.from_directory do spec_lines = File.readlines(File.join("packages", package_name, "#{package_name}.spec")) expect(spec_lines).to include("Conflicts: otherproviders(tetra-kit)\n") expect(spec_lines).to include("Provides: tetra-kit\n") end end end end
Version data entries
17 entries across 17 versions & 1 rubygems