Module cleanup and tests
CI / ci (push) Failing after 7s

This commit is contained in:
2026-05-24 23:13:45 +02:00
parent 63d83e999a
commit 5dc9b3b8d4
72 changed files with 2545 additions and 1220 deletions
+5 -5
View File
@@ -134,9 +134,9 @@ test.describe('Epic 1: Core Camera Visibility Control', () => {
// Note: Cela nécessite une implémentation spécifique ou un mock
// Pour les tests E2E, on peut utiliser l'API du module directement
await page.evaluate((userId) => {
if (game.modules.get('video-view-manager')) {
if (game.modules.get('scrying-pool')) {
// Appeler l'API interne si disponible
const controller = game.modules.get('video-view-manager').api?.controller;
const controller = game.modules.get('scrying-pool').api?.controller;
if (controller) {
controller.action('test', userId, 'self-muted');
}
@@ -219,8 +219,8 @@ test.describe('Epic 1: Core Camera Visibility Control', () => {
test('Cam-lost participants show portrait fallback', async ({ page }) => {
// Simuler la perte de caméra
await page.evaluate((userId) => {
if (game.modules.get('video-view-manager')) {
const controller = game.modules.get('video-view-manager').api?.controller;
if (game.modules.get('scrying-pool')) {
const controller = game.modules.get('scrying-pool').api?.controller;
if (controller) {
controller.action('test', userId, 'cam-lost');
}
@@ -258,7 +258,7 @@ test.describe('Epic 1: Core Camera Visibility Control', () => {
test('First encounter shows explanatory tooltip', async ({ page }) => {
// Effacer le flag de premier badge
await page.evaluate(() => {
game.user?.unsetFlag('video-view-manager', 'firstBadgeEncounter');
game.user?.unsetFlag('scrying-pool', 'firstBadgeEncounter');
});
// Recharger la page pour déclencher le first encounter