Added a default collation for tables created by MariaDB to avoid errors #150
docker-image.yml
on: push
Matrix: codeql / Analyze
Matrix: eslint / Run eslint scanning
Matrix: playwright / test
build-image
0s
Annotations
11 errors, 5 warnings, and 1 notice
playwright / test (20)
Process completed with exit code 1.
|
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit:
tests/e2e/authentication.spec.ts#L36
1) [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = error]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = error]')
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
34 | await expect(
35 | page.locator( "[data-sonner-toast][data-type = error]" )
> 36 | ).toHaveCount( 1 );
| ^
37 | } );
38 |
39 | //
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/authentication.spec.ts:36:4
|
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit:
tests/e2e/authentication.spec.ts#L36
1) [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = error]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = error]')
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
34 | await expect(
35 | page.locator( "[data-sonner-toast][data-type = error]" )
> 36 | ).toHaveCount( 1 );
| ^
37 | } );
38 |
39 | //
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/authentication.spec.ts:36:4
|
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit:
tests/e2e/authentication.spec.ts#L36
1) [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = error]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = error]')
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
34 | await expect(
35 | page.locator( "[data-sonner-toast][data-type = error]" )
> 36 | ).toHaveCount( 1 );
| ^
37 | } );
38 |
39 | //
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/authentication.spec.ts:36:4
|
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications:
tests/e2e/notifications.spec.ts#L54
2) [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ───────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
52 | await expect(
53 | page.locator( "[data-sonner-toast][data-type = success]" )
> 54 | ).toHaveCount( 1 );
| ^
55 |
56 | // Rechargement de la page pour fermer le menu des actions.
57 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/notifications.spec.ts:54:4
|
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications:
tests/e2e/notifications.spec.ts#L54
2) [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ───────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
52 | await expect(
53 | page.locator( "[data-sonner-toast][data-type = success]" )
> 54 | ).toHaveCount( 1 );
| ^
55 |
56 | // Rechargement de la page pour fermer le menu des actions.
57 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/notifications.spec.ts:54:4
|
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications:
tests/e2e/notifications.spec.ts#L54
2) [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ───────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
52 | await expect(
53 | page.locator( "[data-sonner-toast][data-type = success]" )
> 54 | ).toHaveCount( 1 );
| ^
55 |
56 | // Rechargement de la page pour fermer le menu des actions.
57 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/notifications.spec.ts:54:4
|
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage:
tests/e2e/sharing.spec.ts#L228
3) [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
226 | await expect(
227 | page.locator( "[data-sonner-toast][data-type = success]" )
> 228 | ).toHaveCount( 1 );
| ^
229 |
230 | // Rechargement de la page pour fermer le menu des actions.
231 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:228:4
|
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage:
tests/e2e/sharing.spec.ts#L228
3) [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
226 | await expect(
227 | page.locator( "[data-sonner-toast][data-type = success]" )
> 228 | ).toHaveCount( 1 );
| ^
229 |
230 | // Rechargement de la page pour fermer le menu des actions.
231 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:228:4
|
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage:
tests/e2e/sharing.spec.ts#L228
3) [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
226 | await expect(
227 | page.locator( "[data-sonner-toast][data-type = success]" )
> 228 | ).toHaveCount( 1 );
| ^
229 |
230 | // Rechargement de la page pour fermer le menu des actions.
231 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:228:4
|
[chromium] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage:
tests/e2e/sharing.spec.ts#L340
4) [chromium] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage ──────────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('[data-sonner-toast][data-type = success]')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('[data-sonner-toast][data-type = success]')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 3 elements
- unexpected value "3"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
338 | await expect(
339 | page.locator( "[data-sonner-toast][data-type = success]" )
> 340 | ).toHaveCount( 1 );
| ^
341 |
342 | // Rechargement de la page pour fermer le menu des actions.
343 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372
at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:340:4
|
Slow Test:
[chromium] › dashboard.spec.ts#L1
[chromium] › dashboard.spec.ts took 59.2s
|
Slow Test:
[Mobile Chrome] › dashboard.spec.ts#L1
[Mobile Chrome] › dashboard.spec.ts took 58.8s
|
Slow Test:
[chromium] › settings.spec.ts#L1
[chromium] › settings.spec.ts took 34.3s
|
Slow Test:
[Mobile Chrome] › settings.spec.ts#L1
[Mobile Chrome] › settings.spec.ts took 34.1s
|
Slow Test:
[chromium] › uploading.spec.ts#L1
[chromium] › uploading.spec.ts took 26.5s
|
🎭 Playwright Run Summary
12 failed
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ─────────────
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ────────────
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ─────────────
[chromium] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage ───────────
[chromium] › sharing.spec.ts:406:5 › Partage d'un fichier en écriture pour suppression ─────────
[chromium] › sharing.spec.ts:493:5 › Partage d'un fichier en écriture pour versionnage ─────────
[Mobile Chrome] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ────────
[Mobile Chrome] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ───────
[Mobile Chrome] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ────────
[Mobile Chrome] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage ──────
[Mobile Chrome] › sharing.spec.ts:406:5 › Partage d'un fichier en écriture pour suppression ────
[Mobile Chrome] › sharing.spec.ts:493:5 › Partage d'un fichier en écriture pour versionnage ────
4 skipped
54 passed (15.9m)
|