test/models/guts/group_test.rb in guts-2.1.0 vs test/models/guts/group_test.rb in guts-3.0.0

- old
+ new

@@ -22,17 +22,24 @@ assert_equal 'customer-group', group.slug end test 'should return users for group' do - group = guts_groups :test_group + group = guts_groups :admins assert_operator group.users.size, :>, 0 end test 'should return metafields for group' do - group = guts_groups :test_group + group = guts_groups :admins assert_operator group.metafields.size, :>, 0 + end + + test 'should check grants' do + group = guts_groups :admins + + assert_equal false, group.granted?(:non_existant_resource, :non_existant_method) + assert_equal true, group.granted?(%i(guts type), :destroy) # From fixture end end end