spec/spec_helper.rb in no_integrity-0.4.0 vs spec/spec_helper.rb in no_integrity-0.5.0
- old
+ new
@@ -1,21 +1,26 @@
require 'rubygems'
require 'rspec'
-require 'lib/no_integrity'
+require './lib/no_integrity'
class MrArbitrary
include NoIntegrity
-
+
attr_accessor :some_random_hash
-
+
no_attr_store :some_random_hash
+
no_attribute :misc
- no_attribute :hair => 'String'
- no_attribute :age => 'Integer'
- no_attribute :height => 'String', :eyes => 'String', :friendly => 'Boolean'
- no_attribute [:cheese, :ham, :balogne]
-
+ no_attribute :hair, type: 'String'
+ no_attribute :age, type: 'Integer'
+ no_attribute :height, type: 'String'
+ no_attribute :eyes, type: 'String'
+ no_attribute :friendly, type: 'Boolean', default: true
+ no_attribute :cheese
+ no_attribute :ham
+ no_attribute :balogne
+
def initialize(*args)
- @some_random_hash ||= { :hair => 'brown' }
+ @some_random_hash ||= { hair: 'brown' }
end
-
+
end
\ No newline at end of file