spec/named_scopes/conditions_spec.rb in binarylogic-searchlogic-2.3.1 vs spec/named_scopes/conditions_spec.rb in binarylogic-searchlogic-2.3.2

- old
+ new

@@ -94,15 +94,15 @@ User.username_empty.all.should == User.find_all_by_username("") end it "should have blank" do ["bjohnson", "", nil].each { |username| User.create(:username => username) } - User.username_blank.all.should == User.all(:conditions => "username IS NULL OR username = ''") + User.username_blank.all.should == [User.find_by_username(""), User.find_by_username(nil)] end it "should have not blank" do ["bjohnson", "", nil].each { |username| User.create(:username => username) } - User.username_not_blank.all.should == User.all(:conditions => "username IS NOT NULL OR username != ''") + User.username_not_blank.all.should == User.find_all_by_username("bjohnson") end end context "any and all conditions" do it "should do nothing if no arguments are passed" do