Browse Source

add initial debugging

fix-filter-service-bug
Sam Seed 2 years ago
parent
commit
07c3194466
  1. 7
      spec/services/filter_service_spec.rb

7
spec/services/filter_service_spec.rb

@ -55,6 +55,11 @@ describe FilterService do
context "when filtering sales logs" do context "when filtering sales logs" do
before do before do
puts "\n\n"
puts "All sales logs"
pp SalesLog.all
puts %q[Sales logs where purchid = "2"]
pp SalesLog.where(purchid: "2").count
FactoryBot.create_list(:sales_log, 5) FactoryBot.create_list(:sales_log, 5)
FactoryBot.create(:sales_log, purchid: "2") FactoryBot.create(:sales_log, purchid: "2")
end end
@ -65,6 +70,7 @@ describe FilterService do
let(:search_term) { "2" } let(:search_term) { "2" }
it "filters the collection on search term" do it "filters the collection on search term" do
puts "when given a purchid"
expect(described_class.filter_by_search(sales_log_list, search_term).count).to eq(1) expect(described_class.filter_by_search(sales_log_list, search_term).count).to eq(1)
end end
end end
@ -73,6 +79,7 @@ describe FilterService do
let(:search_term) { nil } let(:search_term) { nil }
it "does not filter the given collection" do it "does not filter the given collection" do
puts "when not given a search term"
expect(described_class.filter_by_search(sales_log_list, search_term).count).to eq(6) expect(described_class.filter_by_search(sales_log_list, search_term).count).to eq(6)
end end
end end

Loading…
Cancel
Save