spec/licensee/license_spec.rb in licensee-8.6.1 vs spec/licensee/license_spec.rb in licensee-8.7.0
- old
+ new
@@ -219,6 +219,12 @@
it 'fails loudly for invalid license' do
expect do
described_class.new('foo').name
end.to raise_error(Licensee::InvalidLicense)
end
+
+ it 'returns the rules' do
+ expect(mit.rules).to have_key('permissions')
+ expect(mit.rules['permissions'].first).to be_a(Licensee::Rule)
+ expect(mit.rules.flatten.count).to eql(6)
+ end
end