mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-13 04:00:21 +00:00
group specs into one it block, added fullname with comma reversed ransacker
This commit is contained in:
@@ -233,4 +233,19 @@ describe Spree::Address do
|
||||
expect(result2).not_to include(address1)
|
||||
end
|
||||
end
|
||||
|
||||
describe "ransacker :full_name_with_comma_reversed" do
|
||||
it "searches for records with matching reversed full names" do
|
||||
address1 = create(:address, firstname: 'John', lastname: 'Doe')
|
||||
address2 = create(:address, firstname: 'Jane', lastname: 'Smith')
|
||||
|
||||
result1 = described_class.ransack(full_name_with_comma_reversed_cont: 'Doe, John').result
|
||||
expect(result1).to include(address1)
|
||||
expect(result1).not_to include(address2)
|
||||
|
||||
result2 = described_class.ransack(full_name_with_comma_reversed_cont: 'Smith, Jane').result
|
||||
expect(result2).to include(address2)
|
||||
expect(result2).not_to include(address1)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user