Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

fixed failing spec

  • Loading branch information...
commit 1d937aa19e87ee6eaa80c8683bc8cf98df0d008b 1 parent b09837e
@marcoow marcoow authored
Showing with 6 additions and 1 deletion.
  1. +6 −1 spec/classes/report_spec.rb
View
7 spec/classes/report_spec.rb
@@ -407,7 +407,12 @@
custom_conditions = { :first_name => 'first name', :last_name => 'last name' }
conditions = @report.send(:setup_conditions, @begin_at, @end_at, custom_conditions)
- conditions.should == ['"users"."first_name" = \'first name\' AND "users"."last_name" = \'last name\' AND "users"."created_at" BETWEEN ? AND ?', @begin_at, @end_at]
+ # cannot directly check for string equqlity here since hashes are not ordered and so there is no way to now in which order the conditions are added to the SQL clause
+ conditions[0].should =~ (/"users"."first_name" = \'first name\'/)
+ conditions[0].should =~ (/"users"."last_name" = \'last name\'/)
+ conditions[0].should =~ (/"users"."created_at" BETWEEN \? AND \?/)
+ conditions[1].should == @begin_at
+ conditions[2].should == @end_at
end
it 'should correctly translate { :column => nil }' do
Please sign in to comment.
Something went wrong with that request. Please try again.