From a96e5e25ce27fc4c5322a37e1b5c6b9f427b25e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Thu, 14 Oct 2021 14:15:33 +0200 Subject: [PATCH] capitalize searched names --- .../Tests/Search/PersonSearchTest.php | 31 +++++++++---------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/Tests/Search/PersonSearchTest.php b/src/Bundle/ChillPersonBundle/Tests/Search/PersonSearchTest.php index 74ebc1a66..027b6823f 100644 --- a/src/Bundle/ChillPersonBundle/Tests/Search/PersonSearchTest.php +++ b/src/Bundle/ChillPersonBundle/Tests/Search/PersonSearchTest.php @@ -26,7 +26,6 @@ use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; /** * Test Person search * - * @author Julien Fastré */ class PersonSearchTest extends WebTestCase { @@ -38,7 +37,7 @@ class PersonSearchTest extends WebTestCase 'q' => '@person Depardieu' )); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testExpectedNamed() @@ -49,73 +48,73 @@ class PersonSearchTest extends WebTestCase 'q' => '@person Depardieu', 'name' => 'person_regular' )); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchByLastName() { $crawler = $this->generateCrawlerForSearch('@person lastname:Depardieu'); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchByFirstNameLower() { $crawler = $this->generateCrawlerForSearch('@person firstname:Gérard'); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchByFirstNamePartim() { $crawler = $this->generateCrawlerForSearch('@person firstname:Ger'); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testLastNameAccentued() { $crawlerSpecial = $this->generateCrawlerForSearch('@person lastname:manço'); - $this->assertRegExp('/Manço/', $crawlerSpecial->filter('.list-with-period')->text()); + $this->assertRegExp('/MANCO/', $crawlerSpecial->filter('.list-with-period')->text()); $crawlerNoSpecial = $this->generateCrawlerForSearch('@person lastname:manco'); - $this->assertRegExp('/Manço/', $crawlerNoSpecial->filter('.list-with-period')->text()); + $this->assertRegExp('/MANCO/', $crawlerNoSpecial->filter('.list-with-period')->text()); } public function testSearchByFirstName() { $crawler = $this->generateCrawlerForSearch('@person firstname:Jean'); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchByFirstNameLower2() { $crawler = $this->generateCrawlerForSearch('@person firstname:jean'); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchByFirstNamePartim2() { $crawler = $this->generateCrawlerForSearch('@person firstname:ean'); - $this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchByFirstNameAccented() { $crawlerSpecial = $this->generateCrawlerForSearch('@person firstname:Gérard'); - $this->assertRegExp('/Gérard/', $crawlerSpecial->filter('.list-with-period')->text()); + $this->assertRegExp('/GÉRARD/', $crawlerSpecial->filter('.list-with-period')->text()); $crawlerNoSpecial = $this->generateCrawlerForSearch('@person firstname:Gerard'); - $this->assertRegExp('/Gérard/', $crawlerNoSpecial->filter('.list-with-period')->text()); + $this->assertRegExp('/GÉRARD/', $crawlerNoSpecial->filter('.list-with-period')->text()); } public function testSearchCombineLastnameAndNationality() @@ -154,7 +153,7 @@ class PersonSearchTest extends WebTestCase $crawler = $this->generateCrawlerForSearch('@person birthdate:1948-12-27 lastname:(Van Snick)'); $this->assertRegExp('/Bart/', $crawler->filter('.list-with-period')->text()); - $this->assertNotRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text()); + $this->assertNotRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text()); } public function testSearchCombineGenderAndLastName() @@ -181,12 +180,12 @@ class PersonSearchTest extends WebTestCase $this->markTestSkipped("skipped until adapted to new fixtures"); $crawlerSpecial = $this->generateCrawlerForSearch('@person manço'); - $this->assertRegExp('/Manço/', $crawlerSpecial->filter('.list-with-period')->text()); + $this->assertRegExp('/MANCO/', $crawlerSpecial->filter('.list-with-period')->text()); $crawlerNoSpecial = $this->generateCrawlerForSearch('@person manco'); - $this->assertRegExp('/Manço/', $crawlerNoSpecial->filter('.list-with-period')->text()); + $this->assertRegExp('/MANCO/', $crawlerNoSpecial->filter('.list-with-period')->text()); $crawlerSpecial = $this->generateCrawlerForSearch('@person Étienne');