Loading spec/labkit/covered_experience/registry_spec.rb +7 −8 Original line number Diff line number Diff line Loading @@ -39,19 +39,18 @@ RSpec.describe Labkit::CoveredExperience::Registry do it 'load definitions' do registry = described_class.new(dir: covered_experiences_dir) expect(registry[:merge_request_creation]).to be_a(Labkit::CoveredExperience::Experience) expect(registry[:issue_creation]).to be_a(Labkit::CoveredExperience::Experience) end it 'stores complete covered experience data' do registry = described_class.new(dir: covered_experiences_dir) expect(registry['merge_request_creation']).to eq Labkit::CoveredExperience::Experience.new( expect(registry[:merge_request_creation]).to eq Labkit::CoveredExperience::Experience.new( id: "merge_request_creation", description: 'Creating a new merge request in a project', feature_category: 'source_code_management', urgency: 'sync_fast' ) expect(registry[:issue_creation]).to eq Labkit::CoveredExperience::Experience.new( id: 'issue_creation', description: 'Creating a new issue in a project', feature_category: 'team_planning', urgency: 'sync_fast' ) end it 'freezes the stored data' do Loading Loading
spec/labkit/covered_experience/registry_spec.rb +7 −8 Original line number Diff line number Diff line Loading @@ -39,19 +39,18 @@ RSpec.describe Labkit::CoveredExperience::Registry do it 'load definitions' do registry = described_class.new(dir: covered_experiences_dir) expect(registry[:merge_request_creation]).to be_a(Labkit::CoveredExperience::Experience) expect(registry[:issue_creation]).to be_a(Labkit::CoveredExperience::Experience) end it 'stores complete covered experience data' do registry = described_class.new(dir: covered_experiences_dir) expect(registry['merge_request_creation']).to eq Labkit::CoveredExperience::Experience.new( expect(registry[:merge_request_creation]).to eq Labkit::CoveredExperience::Experience.new( id: "merge_request_creation", description: 'Creating a new merge request in a project', feature_category: 'source_code_management', urgency: 'sync_fast' ) expect(registry[:issue_creation]).to eq Labkit::CoveredExperience::Experience.new( id: 'issue_creation', description: 'Creating a new issue in a project', feature_category: 'team_planning', urgency: 'sync_fast' ) end it 'freezes the stored data' do Loading