Sha256: 83afe5bbb114a697e0eb52db7d09e5f0e1c9f73de4f69aa0573ed8ba2b9e3cc1
Contents?: true
Size: 731 Bytes
Versions: 1
Compression:
Stored size: 731 Bytes
Contents
require File.dirname(__FILE__) + '/../test_helper.rb' module ConditionsTests class MultiparameterAttributesTest < ActiveSupport::TestCase def test_conditions values = {"created_at(1i)" => "2004", "created_at(2i)" => "6", "created_at(3i)" => "24"} conditions = Searchlogic::Cache::AccountConditions.new(values) assert_equal ["\"accounts\".\"created_at\" = ?", Time.gm(2004, "jun", 24)], conditions.sanitize values = {"created_at_gt(1i)" => "2004", "created_at_gt(2i)" => "6", "created_at_gt(3i)" => "24"} conditions = Searchlogic::Cache::AccountConditions.new(values) assert_equal ["\"accounts\".\"created_at\" > ?", Time.utc(2004, "jun", 24)], conditions.sanitize end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
searchlogic-1.6.6 | test/conditions_tests/multiparameter_attributes_test.rb |