Sha256: 64d860135f4547e5c5250e6cb6b33510fb2c21b819237413026f5932c7366120
Contents?: true
Size: 633 Bytes
Versions: 3
Compression:
Stored size: 633 Bytes
Contents
require 'test_helper' describe 'Internal check add flag' do let(:admin) { Order.act_with_flags } def setup reset_order Order.add_to_flags a: 1, b: 7, c: 3 end it 'skip reserved position' do Order.add_to_flags :xx assert_equal 0, admin.position(:xx) Order.add_to_flags :yy assert_equal 2, admin.position(:yy) end it 'rejects redefinition' do Order.add_to_flags :z assert_raises { Order.add_to_flags :z } end it 'rejects reuse of position' do assert_raises { Order.add_to_flags qq: 1 } end it 'coverage to_s' do res = admin.to_s puts res if ENV['MORE'] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
act_with_flags-0.0.7 | test/internal_check_add_test.rb |
act_with_flags-0.0.6 | test/internal_check_add_test.rb |
act_with_flags-0.0.4 | test/internal_check_add_test.rb |