summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAndreaChirulescu <andrea.chirulescu@gmail.com>2021-04-23 21:38:53 +0200
committerAndreaChirulescu <andrea.chirulescu@gmail.com>2021-04-23 21:38:53 +0200
commited163a66fd56ce82efb2c04eba8cde0c4dc7412a (patch)
tree09e0a65729865d7679453e2d7328214ad80d55dc /tests
parent283e01a784e566b1c6e44456202699cb127ab9a8 (diff)
downloadgigologadmin-ed163a66fd56ce82efb2c04eba8cde0c4dc7412a.tar.gz
gigologadmin-ed163a66fd56ce82efb2c04eba8cde0c4dc7412a.tar.bz2
gigologadmin-ed163a66fd56ce82efb2c04eba8cde0c4dc7412a.zip
Added an uppercase in sql for venue and concert duplicate check
Added test to create duplicate concert with varied cases in string
Diffstat (limited to 'tests')
-rw-r--r--tests/ConcertTest.php22
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/ConcertTest.php b/tests/ConcertTest.php
index 82bdc9a..6d14b68 100644
--- a/tests/ConcertTest.php
+++ b/tests/ConcertTest.php
@@ -46,4 +46,26 @@ final class ConcertTest extends WP_UnitTestCase
$this->assertNull($new);
}
+
+ public function testCreateExistingConcertVariableCase() : void
+ {
+ $venue = GiglogAdmin_Venue::create("a venue");
+ $today = date("Y-m-d");
+
+ GiglogAdmin_Concert::create(
+ "a concert123",
+ $venue->id(),
+ $today,
+ "https://example.com/tickets/42",
+ "https://example.com/events/93");
+
+ $new = GiglogAdmin_Concert::create(
+ "a CoNceRt123",
+ $venue->id(),
+ $today,
+ "https://example.com/tickets/42",
+ "https://example.com/events/93");
+
+ $this->assertNull($new);
+ }
}