spec/test_model.rb in has_enum-0.6.1 vs spec/test_model.rb in has_enum-0.7.0
- old
+ new
@@ -1,6 +1,12 @@
class TestModel < ActiveRecord::Base
- has_enum :category, %w( stuff things misc )
- has_enum :color , %w( red green blue ) , :scopes => true
- has_enum :size , %w( small medium large ) , :query_methods => false
- has_enum :status , [:pending, :failed, :done]
-end
\ No newline at end of file
+
+ has_enum :category, %w[stuff things misc], :presence => {:on => :update}
+
+ has_enum :color, %w[red green blue], :scopes => true
+
+ has_enum :size, :query_methods => false
+
+ has_enum ["status", :state], [:pending, :failed, :done], :presence => true
+
+end
+