Sha256: c223e0d9539482b618f92b3581d0ec8aa608013bdb81eab14dc48fa1a5f9aac4
Contents?: true
Size: 745 Bytes
Versions: 2
Compression:
Stored size: 745 Bytes
Contents
# encoding: UTF-8 require "spec_helper" describe Tetra::GlueKitItem do include Tetra::Mockers before(:each) do create_mock_project end after(:each) do delete_mock_project end let(:instance) { Tetra::GlueKitItem.new(@project, []) } describe "#to_spec" do it "generates a specfile" do expect(instance.to_spec).to be_truthy @project.from_directory do package_name = instance.package_name spec_lines = File.readlines(File.join("packages", "kit", package_name, "#{package_name}.spec")) expect(spec_lines).to include("Conflicts: otherproviders(tetra-glue)\n") expect(spec_lines).to include("Provides: tetra-glue == test-project-0\n") end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tetra-0.45.0 | spec/lib/glue_kit_item_spec.rb |
tetra-0.44.0 | spec/lib/glue_kit_item_spec.rb |