Sha256: a8b80ef2a8779fb56754f3751c6bd483e6bb09f250979fe2c63b48bda40933ef
Contents?: true
Size: 764 Bytes
Versions: 2
Compression:
Stored size: 764 Bytes
Contents
require 'simplecov' SimpleCov.start do add_filter 'spec' end RSpec.configure do |config| config.expect_with :rspec do |c| c.syntax = [:should, :expect] end end require 'attr_required' require 'attr_optional' require 'rspec' class A include AttrRequired, AttrOptional attr_required :attr_required_a attr_optional :attr_optional_a end class B < A attr_required :attr_required_b attr_optional :attr_optional_b end class C < B undef_required_attributes :attr_required_a undef_optional_attributes :attr_optional_a attr_optional :attr_required_b attr_required :attr_optional_b end class OnlyRequired include AttrRequired attr_required :only_required end class OnlyOptional include AttrOptional attr_optional :only_optional end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
attr_required-1.0.2 | spec/spec_helper.rb |
attr_required-1.0.1 | spec/spec_helper.rb |