From 4fd7f1be09c25bcd6b3f0d97aeebb15d5d749d70 Mon Sep 17 00:00:00 2001 From: JKappen Date: Mon, 28 Apr 2025 14:37:02 +0200 Subject: [PATCH] Added failing test for caching query with % character in value string --- .../CachedBuilder/WherePercentageTest.php | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/Integration/CachedBuilder/WherePercentageTest.php diff --git a/tests/Integration/CachedBuilder/WherePercentageTest.php b/tests/Integration/CachedBuilder/WherePercentageTest.php new file mode 100644 index 0000000..be9ecb5 --- /dev/null +++ b/tests/Integration/CachedBuilder/WherePercentageTest.php @@ -0,0 +1,23 @@ +whereIn('description', ['10%', '20%']) + ->get(); + + $uncachedBooks = (new UncachedBook) + ->whereIn('description', ['10%', '20%']) + ->get(); + + $this->assertEquals($books->pluck("id"), $uncachedBooks->pluck("id")); + } +}