chore: some changes for test fixtures (#697)
* chore: some changes for test fixtures * fix: adapt test for github ci
This commit is contained in:
parent
467eb71975
commit
55475552ec
6 changed files with 84 additions and 15 deletions
|
|
@ -3,7 +3,7 @@ App\Entity\Group:
|
|||
|
||||
group_1 (extends group_template):
|
||||
id: <uuid('1ed4bcca-336e-6732-a08c-a15bb85fa24a')>
|
||||
name: Groupe 1
|
||||
name: Groupe 1 - adhésion payante
|
||||
description: >
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean velit erat,
|
||||
fringilla sit amet dui in, vehicula ultrices dui.
|
||||
|
|
@ -12,7 +12,7 @@ App\Entity\Group:
|
|||
invitation_by_admin: true
|
||||
|
||||
group_2 (extends group_template):
|
||||
name: Groupe 2
|
||||
name: Groupe 2 - adhésion gratuite
|
||||
description: >
|
||||
Mauris varius vitae nunc ac maximus. Aliquam quis placerat nisi.
|
||||
Pellentesque aliquam magna sed elit interdum, sed elementum erat posuere.
|
||||
|
|
|
|||
|
|
@ -32,12 +32,6 @@ App\Entity\MenuItem:
|
|||
parent: '@menu_item_account'
|
||||
position: 0
|
||||
|
||||
menu_item_forgotten_password (extends menu_item):
|
||||
name: 'Mot de passe oublié'
|
||||
link: '/fr/compte/mot-de-passe-oublie'
|
||||
parent: '@menu_item_account'
|
||||
position: 1
|
||||
|
||||
menu_item_logout (extends menu_item):
|
||||
name: 'Se déconnecter'
|
||||
link: '/logout'
|
||||
|
|
|
|||
|
|
@ -57,7 +57,82 @@ App\Entity\Page:
|
|||
name: Accueil
|
||||
home: true
|
||||
content: |
|
||||
\<h2><strong>Nulla fermentum justo sed magna rutrum, eget fermentum dolor accumsan.</strong></h2>
|
||||
\<h1><strong>Bienvenue sur la démo de la plateforme d'échange de biens et services EBS</strong></h1>
|
||||
<p dir="auto"> </p>
|
||||
<h1 dir="auto">Contexte</h1>
|
||||
<p dir="auto">Le logiciel est destiné aux porteurs de projets qui souhaitent développer une plateforme coopérative à une échelle territoriale locale (ville, EPCI, département, région Hauts-de-France) et ce dans une fédération d’instances de plateformes coopératives.</p>
|
||||
<p dir="auto">Ce logiciel propose une plateforme d'échange de biens et services au sein d'une communauté. La plateforme propose un moyen de rentrer en contact avec quelqu’un pour permettre cet échange : soit en tant que prêteur, qui propose un objet, soit en tant qu’emprunteur, qui l’utilise.</p>
|
||||
<p dir="auto">Pour les administrateur·rice·s de la plateforme, elle est personnalisable en configurant les fonctionnalités disponibles et en personnalisant les contenus via l’espace d’administration.</p>
|
||||
<p dir="auto">La plateforme a été conçue au format responsive pour être utilisée tant sur ordinateur qu’appareil mobile (tablette ou smartphone).</p>
|
||||
<p>Le code est disponible sous licence AGPL (Affero General Public License).</p>
|
||||
<p> </p>
|
||||
<hr />
|
||||
<h2>Dépôt</h2>
|
||||
<p>Toutes les informations sur le projet et le code sont disponibles sur <strong><u><a href="https://github.com/Apes-HDF/EBS">le dépôt public</a></u></strong>.</p>
|
||||
<p> </p>
|
||||
<hr />
|
||||
<h2>Démo</h2>
|
||||
<p>Vous pouvez tester la plateforme sur cet environnement de démo.</p>
|
||||
<p>Utilisez les identifiants ci-dessous pour naviguez, ou crééz vous un compte :</p>
|
||||
<table border="1" cellpadding="1" cellspacing="1" style="width:500px">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Rôle</th>
|
||||
<th scope="col">Identifiant</th>
|
||||
<th scope="col">Mot de passe</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Admin</td>
|
||||
<td>sarah@example.com</td>
|
||||
<td>35DVDj8ir3Buc7</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Utilisateur de type individuel</td>
|
||||
<td>loic@example.com</td>
|
||||
<td>35DVDj8ir3Buc7</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Utilisateur de type lieu</td>
|
||||
<td>compte+lieu@apes-hdf.org</td>
|
||||
<td>35DVDj8ir3Buc7</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p> </p>
|
||||
<p>Testez les paiements avec les cartes de test suivantes :</p>
|
||||
<table border="1" class="docutils styled-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Numéro de carte</th>
|
||||
<th>Expiration</th>
|
||||
<th>CVV</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>American Express</td>
|
||||
<td><code>3782 822463 10005</code></td>
|
||||
<td>Tous</td>
|
||||
<td>Tous</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mastercard</td>
|
||||
<td><code>2223 0000 1047 9399</code></td>
|
||||
<td>Tous</td>
|
||||
<td>Tous</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>VISA</td>
|
||||
<td><code>4543 4740 0224 9996</code></td>
|
||||
<td>Tous</td>
|
||||
<td>Tous</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p> </p>
|
||||
|
||||
cgu:
|
||||
id: <uuid('1edca5ff-338d-6fa8-a99b-cf5fb5b2f7a5')>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ App\Entity\User:
|
|||
base_user_template (template):
|
||||
enabled: true
|
||||
mainAdminAccount: false
|
||||
password: '\$2y\$13\$LOIpgrMmOysCysIwkILTl.qD8psPxn9U9/V03p3odlqztLb7Aewze' # 35DVDj8ir3Buc7
|
||||
password: '\$2y\$13\$TQ31DwKCMXXDX4.vV8R10OLUIT8rDgtbUCywwtoT/gB72Ei46AOQ.' # apesebs
|
||||
emailConfirmed: true
|
||||
phoneNumber: '+33600000000'
|
||||
smsNotifications: true
|
||||
|
|
@ -43,7 +43,7 @@ App\Entity\User:
|
|||
admin_apes (extends admin_template):
|
||||
id: <uuid('1ed69804-eeb9-6e6c-bce0-632c3a6846ba')>
|
||||
address: '@address_loic'
|
||||
email: 'plateformcoop@apes-hdf.org'
|
||||
email: 'plateformeebs@apes-hdf.org'
|
||||
firstname: 'APES'
|
||||
lastname: 'APES'
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ final class NotifyMembershipExpirationCommandTest extends KernelTestCase
|
|||
$commandTester->assertCommandIsSuccessful();
|
||||
$output = $commandTester->getDisplay();
|
||||
self::assertStringContainsString(sprintf('%d notification', 1), $output);
|
||||
self::assertStringContainsString('Groupe 1 of Camille', $output);
|
||||
self::assertMatchesRegularExpression('/Groupe 1 - adhésion payante of[\s\/\\n]*Camille/', $output);
|
||||
self::assertEmailCount(1);
|
||||
self::assertNotificationCount(1);
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ final class TestReference
|
|||
|
||||
// users
|
||||
public const USER_COUNT = 18;
|
||||
public const PASSWORD_FIXTURES = '35DVDj8ir3Buc7';
|
||||
public const PASSWORD_FIXTURES = 'apesebs';
|
||||
public const PASSWORD = '12345678';
|
||||
public const USER_17_EMAIL = 'user17@example.com';
|
||||
|
||||
|
|
@ -101,7 +101,7 @@ final class TestReference
|
|||
|
||||
// menu and footer
|
||||
public const MENU_COUNT = 2;
|
||||
public const MENU_ITEMS_COUNT = 16;
|
||||
public const MENU_ITEMS_COUNT = 15;
|
||||
public const MENU_HEADER_ITEM_FIRST = '58a72426-57e4-4251-9c32-d29603bdcf5b';
|
||||
public const MENU_HEADER_ITEM_LAST = 'ac678c07-421f-4968-b2f8-74c9f2f22fcf';
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue