mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Fix tests with capitalization
This commit is contained in:
parent
a75f4015c7
commit
4f940b44ad
@ -141,7 +141,6 @@ class LoadActivity extends AbstractFixture implements OrderedFixtureInterface, C
|
|||||||
$ref = 'activity_'.$person->getFullnameCanonical();
|
$ref = 'activity_'.$person->getFullnameCanonical();
|
||||||
|
|
||||||
for($i = 0; $i < $activityNbr; $i ++) {
|
for($i = 0; $i < $activityNbr; $i ++) {
|
||||||
print "Creating an activity type for : ".$person." (ref: ".$ref.") \n";
|
|
||||||
$activity = $this->newRandomActivity($person);
|
$activity = $this->newRandomActivity($person);
|
||||||
$manager->persist($activity);
|
$manager->persist($activity);
|
||||||
}
|
}
|
||||||
|
@ -177,9 +177,11 @@ class PersonControllerCreateTest extends WebTestCase
|
|||||||
$this->assertTrue($form->has(self::CENTER_INPUT),
|
$this->assertTrue($form->has(self::CENTER_INPUT),
|
||||||
'The page contains a "center" input');
|
'The page contains a "center" input');
|
||||||
$centerInput = $form->get(self::CENTER_INPUT);
|
$centerInput = $form->get(self::CENTER_INPUT);
|
||||||
|
/*
|
||||||
$availableValues = $centerInput->availableOptionValues();
|
$availableValues = $centerInput->availableOptionValues();
|
||||||
$lastCenterInputValue = end($availableValues);
|
$lastCenterInputValue = end($availableValues);
|
||||||
$centerInput->setValue($lastCenterInputValue);
|
$centerInput->setValue($lastCenterInputValue);
|
||||||
|
*/
|
||||||
|
|
||||||
$client->submit($form);
|
$client->submit($form);
|
||||||
|
|
||||||
@ -205,7 +207,7 @@ class PersonControllerCreateTest extends WebTestCase
|
|||||||
$form = $this->fillAValidCreationForm($form, 'Charline', 'dd');
|
$form = $this->fillAValidCreationForm($form, 'Charline', 'dd');
|
||||||
$client->submit($form);
|
$client->submit($form);
|
||||||
|
|
||||||
$this->assertContains('Depardieu', $client->getCrawler()->text(),
|
$this->assertContains('DEPARDIEU', $client->getCrawler()->text(),
|
||||||
"check that the page has detected the lastname of a person existing in database");
|
"check that the page has detected the lastname of a person existing in database");
|
||||||
|
|
||||||
//inversion
|
//inversion
|
||||||
@ -213,7 +215,7 @@ class PersonControllerCreateTest extends WebTestCase
|
|||||||
$form = $this->fillAValidCreationForm($form, 'dd', 'Charline');
|
$form = $this->fillAValidCreationForm($form, 'dd', 'Charline');
|
||||||
$client->submit($form);
|
$client->submit($form);
|
||||||
|
|
||||||
$this->assertContains('Depardieu', $client->getCrawler()->text(),
|
$this->assertContains('DEPARDIEU', $client->getCrawler()->text(),
|
||||||
"check that the page has detected the lastname of a person existing in database");
|
"check that the page has detected the lastname of a person existing in database");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ class PersonControllerViewTest extends WebTestCase
|
|||||||
|
|
||||||
$this->assertTrue($response->isSuccessful());
|
$this->assertTrue($response->isSuccessful());
|
||||||
|
|
||||||
$this->assertGreaterThan(0, $crawler->filter('html:contains("Tested Person")')->count());
|
$this->assertGreaterThan(0, $crawler->filter('html:contains("TESTED PERSON")')->count());
|
||||||
$this->assertGreaterThan(0, $crawler->filter('html:contains("Réginald")')->count());
|
$this->assertGreaterThan(0, $crawler->filter('html:contains("Réginald")')->count());
|
||||||
$this->assertContains('Email addresses', $crawler->text());
|
$this->assertContains('Email addresses', $crawler->text());
|
||||||
$this->assertContains('Phonenumber', $crawler->text());
|
$this->assertContains('Phonenumber', $crawler->text());
|
||||||
|
@ -26,7 +26,6 @@ use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;
|
|||||||
/**
|
/**
|
||||||
* Test Person search
|
* Test Person search
|
||||||
*
|
*
|
||||||
* @author Julien Fastré <julien.fastre@champs-libres.coop>
|
|
||||||
*/
|
*/
|
||||||
class PersonSearchTest extends WebTestCase
|
class PersonSearchTest extends WebTestCase
|
||||||
{
|
{
|
||||||
@ -38,7 +37,7 @@ class PersonSearchTest extends WebTestCase
|
|||||||
'q' => '@person Depardieu'
|
'q' => '@person Depardieu'
|
||||||
));
|
));
|
||||||
|
|
||||||
$this->assertRegExp('/Depardieu/', $crawler->filter('.list-with-period')->text());
|
$this->assertRegExp('/DEPARDIEU/', $crawler->filter('.list-with-period')->text());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testExpectedNamed()
|
public function testExpectedNamed()
|
||||||
@ -49,61 +48,61 @@ class PersonSearchTest extends WebTestCase
|
|||||||
'q' => '@person Depardieu', 'name' => 'person_regular'
|
'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()
|
public function testSearchByLastName()
|
||||||
{
|
{
|
||||||
$crawler = $this->generateCrawlerForSearch('@person lastname:Depardieu');
|
$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()
|
public function testSearchByFirstNameLower()
|
||||||
{
|
{
|
||||||
$crawler = $this->generateCrawlerForSearch('@person firstname:Gérard');
|
$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()
|
public function testSearchByFirstNamePartim()
|
||||||
{
|
{
|
||||||
$crawler = $this->generateCrawlerForSearch('@person firstname:Ger');
|
$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()
|
public function testLastNameAccentued()
|
||||||
{
|
{
|
||||||
$crawlerSpecial = $this->generateCrawlerForSearch('@person lastname:manço');
|
$crawlerSpecial = $this->generateCrawlerForSearch('@person lastname:manço');
|
||||||
|
|
||||||
$this->assertRegExp('/Manço/', $crawlerSpecial->filter('.list-with-period')->text());
|
$this->assertRegExp('/MANÇO/', $crawlerSpecial->filter('.list-with-period')->text());
|
||||||
|
|
||||||
|
|
||||||
$crawlerNoSpecial = $this->generateCrawlerForSearch('@person lastname:manco');
|
$crawlerNoSpecial = $this->generateCrawlerForSearch('@person lastname:manco');
|
||||||
|
|
||||||
$this->assertRegExp('/Manço/', $crawlerNoSpecial->filter('.list-with-period')->text());
|
$this->assertRegExp('/MANÇO/', $crawlerNoSpecial->filter('.list-with-period')->text());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testSearchByFirstName()
|
public function testSearchByFirstName()
|
||||||
{
|
{
|
||||||
$crawler = $this->generateCrawlerForSearch('@person firstname:Jean');
|
$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()
|
public function testSearchByFirstNameLower2()
|
||||||
{
|
{
|
||||||
$crawler = $this->generateCrawlerForSearch('@person firstname:jean');
|
$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()
|
public function testSearchByFirstNamePartim2()
|
||||||
{
|
{
|
||||||
$crawler = $this->generateCrawlerForSearch('@person firstname:ean');
|
$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()
|
public function testSearchByFirstNameAccented()
|
||||||
@ -154,7 +153,7 @@ class PersonSearchTest extends WebTestCase
|
|||||||
$crawler = $this->generateCrawlerForSearch('@person birthdate:1948-12-27 lastname:(Van Snick)');
|
$crawler = $this->generateCrawlerForSearch('@person birthdate:1948-12-27 lastname:(Van Snick)');
|
||||||
|
|
||||||
$this->assertRegExp('/Bart/', $crawler->filter('.list-with-period')->text());
|
$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()
|
public function testSearchCombineGenderAndLastName()
|
||||||
@ -181,12 +180,12 @@ class PersonSearchTest extends WebTestCase
|
|||||||
$this->markTestSkipped("skipped until adapted to new fixtures");
|
$this->markTestSkipped("skipped until adapted to new fixtures");
|
||||||
$crawlerSpecial = $this->generateCrawlerForSearch('@person manço');
|
$crawlerSpecial = $this->generateCrawlerForSearch('@person manço');
|
||||||
|
|
||||||
$this->assertRegExp('/Manço/', $crawlerSpecial->filter('.list-with-period')->text());
|
$this->assertRegExp('/MANÇO/', $crawlerSpecial->filter('.list-with-period')->text());
|
||||||
|
|
||||||
|
|
||||||
$crawlerNoSpecial = $this->generateCrawlerForSearch('@person manco');
|
$crawlerNoSpecial = $this->generateCrawlerForSearch('@person manco');
|
||||||
|
|
||||||
$this->assertRegExp('/Manço/', $crawlerNoSpecial->filter('.list-with-period')->text());
|
$this->assertRegExp('/MANÇO/', $crawlerNoSpecial->filter('.list-with-period')->text());
|
||||||
|
|
||||||
$crawlerSpecial = $this->generateCrawlerForSearch('@person Étienne');
|
$crawlerSpecial = $this->generateCrawlerForSearch('@person Étienne');
|
||||||
|
|
||||||
@ -206,10 +205,10 @@ class PersonSearchTest extends WebTestCase
|
|||||||
$crawlerCanSee = $this->generateCrawlerForSearch('Gérard', 'center a_social');
|
$crawlerCanSee = $this->generateCrawlerForSearch('Gérard', 'center a_social');
|
||||||
$crawlerCannotSee = $this->generateCrawlerForSearch('Gérard', 'center b_social');
|
$crawlerCannotSee = $this->generateCrawlerForSearch('Gérard', 'center b_social');
|
||||||
|
|
||||||
$this->assertRegExp('/Depardieu/', $crawlerCanSee->text(),
|
$this->assertRegExp('/DEPARDIEU/', $crawlerCanSee->text(),
|
||||||
'center a_social may see "Depardieu" in center a');
|
'center a_social may see "Depardieu" in center a');
|
||||||
$this->assertNotRegExp('/Depardieu/', $crawlerCannotSee->text(),
|
$this->assertNotRegExp('/DEPARDIEU/', $crawlerCannotSee->text(),
|
||||||
'center b_social may see "Depardieu" in center b');
|
'center b_social may not see "Depardieu" in center b');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,8 +38,6 @@ class LoadCustomField extends AbstractFixture implements OrderedFixtureInterface
|
|||||||
|
|
||||||
public function load(ObjectManager $manager)
|
public function load(ObjectManager $manager)
|
||||||
{
|
{
|
||||||
echo "loading CustomField...\n";
|
|
||||||
|
|
||||||
$cFTypes = [
|
$cFTypes = [
|
||||||
array('type' => 'text', 'options' => array('maxLength' => '255')),
|
array('type' => 'text', 'options' => array('maxLength' => '255')),
|
||||||
array('type' => 'text', 'options' => array('maxLength' => '1000')),
|
array('type' => 'text', 'options' => array('maxLength' => '1000')),
|
||||||
@ -78,7 +76,6 @@ class LoadCustomField extends AbstractFixture implements OrderedFixtureInterface
|
|||||||
];
|
];
|
||||||
|
|
||||||
for($i=0; $i <= 25; $i++) {
|
for($i=0; $i <= 25; $i++) {
|
||||||
echo "CustomField {$i}\n";
|
|
||||||
$cFType = $cFTypes[rand(0,sizeof($cFTypes) - 1)];
|
$cFType = $cFTypes[rand(0,sizeof($cFTypes) - 1)];
|
||||||
|
|
||||||
$customField = (new CustomField())
|
$customField = (new CustomField())
|
||||||
|
@ -92,6 +92,7 @@ class LoadReports extends AbstractFixture implements OrderedFixtureInterface, Co
|
|||||||
->findOneBy(array('firstName' => 'Charline', 'lastName' => 'DEPARDIEU'))
|
->findOneBy(array('firstName' => 'Charline', 'lastName' => 'DEPARDIEU'))
|
||||||
;
|
;
|
||||||
|
|
||||||
|
if (NULL !== $charline) {
|
||||||
$report = (new Report())
|
$report = (new Report())
|
||||||
->setPerson($charline)
|
->setPerson($charline)
|
||||||
->setCFGroup($this->getReference('cf_group_report_logement'))
|
->setCFGroup($this->getReference('cf_group_report_logement'))
|
||||||
@ -101,6 +102,9 @@ class LoadReports extends AbstractFixture implements OrderedFixtureInterface, Co
|
|||||||
$this->fillReport($report);
|
$this->fillReport($report);
|
||||||
|
|
||||||
$manager->persist($report);
|
$manager->persist($report);
|
||||||
|
} else {
|
||||||
|
print("WARNING: Charline DEPARDIEU not found in database");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user