test/condition_tests/blank_test.rb in searchlogic-1.6.4 vs test/condition_tests/blank_test.rb in searchlogic-1.6.5

- old
+ new

@@ -3,22 +3,22 @@ module ConditionTests class BlankTest < ActiveSupport::TestCase def test_sanitize condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["id"]) condition.value = "true" - assert_equal "(\"accounts\".\"id\" IS NULL or \"accounts\".\"id\" = '' or \"accounts\".\"id\" = false)", condition.sanitize + assert_equal "(\"accounts\".\"id\" IS NULL or \"accounts\".\"id\" = '')", condition.sanitize condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["id"]) condition.value = "false" - assert_equal "(\"accounts\".\"id\" IS NOT NULL and \"accounts\".\"id\" != '' and \"accounts\".\"id\" != false)", condition.sanitize + assert_equal "(\"accounts\".\"id\" IS NOT NULL and \"accounts\".\"id\" != '')", condition.sanitize - condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["id"]) + condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["active"]) condition.value = true - assert_equal "(\"accounts\".\"id\" IS NULL or \"accounts\".\"id\" = '' or \"accounts\".\"id\" = false)", condition.sanitize + assert_equal "(\"accounts\".\"active\" IS NULL or \"accounts\".\"active\" = '' or \"accounts\".\"active\" = false)", condition.sanitize - condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["id"]) + condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["active"]) condition.value = false - assert_equal "(\"accounts\".\"id\" IS NOT NULL and \"accounts\".\"id\" != '' and \"accounts\".\"id\" != false)", condition.sanitize + assert_equal "(\"accounts\".\"active\" IS NOT NULL and \"accounts\".\"active\" != '' and \"accounts\".\"active\" != false)", condition.sanitize condition = Searchlogic::Condition::Blank.new(Account, :column => Account.columns_hash["id"]) condition.value = nil assert_nil condition.sanitize \ No newline at end of file