test/validations_test.rb in sessionm-cassandra_object-2.2.35 vs test/validations_test.rb in sessionm-cassandra_object-2.2.36

- old
+ new

@@ -10,6 +10,17 @@ assert_raise(CassandraObject::RecordInvalid) { Issue.create!(:description => '') } ensure Issue.reset_callbacks(:validate) end end + + test 'validates :on' do + begin + Issue.validates(:description, :presence => true, :on => :create) + issue = Issue.create!(:description => 'lol') + issue.update_attributes! :description => nil + assert_raise(CassandraObject::RecordInvalid) { Issue.create!(:description => '') } + ensure + Issue.reset_callbacks(:validate) + end + end end