test(e2e): signal LISTENING immédiat au démarrage de registerAllListeners pour stabiliser les tests
This commit is contained in:
parent
93d61c1e9c
commit
90d3c0c8ad
@ -130,9 +130,13 @@ export async function init(): Promise<void> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export async function registerAllListeners() {
|
export async function registerAllListeners() {
|
||||||
|
const isE2E = new URLSearchParams(window.location.search).has('e2e');
|
||||||
|
// Signal précoce pour les tests E2E: informer immédiatement le parent que l'iframe écoute
|
||||||
|
if (isE2E && window.self !== window.top) {
|
||||||
|
window.parent.postMessage({ type: MessageType.LISTENING }, '*');
|
||||||
|
}
|
||||||
const services = await Services.getInstance();
|
const services = await Services.getInstance();
|
||||||
const tokenService = await TokenService.getInstance();
|
const tokenService = await TokenService.getInstance();
|
||||||
const isE2E = new URLSearchParams(window.location.search).has('e2e');
|
|
||||||
|
|
||||||
const errorResponse = (errorMsg: string, origin: string, messageId?: string) => {
|
const errorResponse = (errorMsg: string, origin: string, messageId?: string) => {
|
||||||
window.parent.postMessage(
|
window.parent.postMessage(
|
||||||
|
@ -2,5 +2,12 @@
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- iframe [ref=e3]:
|
- iframe [ref=e3]:
|
||||||
|
- generic [ref=f1e5]:
|
||||||
|
- heading "Create Account / New Session" [level=1] [ref=f1e7]
|
||||||
|
- generic [ref=f1e9]:
|
||||||
|
- generic [ref=f1e10] [cursor=pointer]: Create an account
|
||||||
|
- generic [ref=f1e11] [cursor=pointer]: Add a device for an existing memeber
|
||||||
|
- generic [ref=f1e13]:
|
||||||
|
- generic [ref=f1e14]: "Create an account :"
|
||||||
|
- button "CREATE" [ref=f1e15] [cursor=pointer]
|
||||||
```
|
```
|
@ -2,5 +2,12 @@
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- iframe [ref=e3]:
|
- iframe [ref=e3]:
|
||||||
|
- generic [ref=f1e5]:
|
||||||
|
- heading "Create Account / New Session" [level=1] [ref=f1e7]
|
||||||
|
- generic [ref=f1e9]:
|
||||||
|
- generic [ref=f1e10] [cursor=pointer]: Create an account
|
||||||
|
- generic [ref=f1e11] [cursor=pointer]: Add a device for an existing memeber
|
||||||
|
- generic [ref=f1e13]:
|
||||||
|
- generic [ref=f1e14]: "Create an account :"
|
||||||
|
- button "CREATE" [ref=f1e15] [cursor=pointer]
|
||||||
```
|
```
|
@ -2,5 +2,12 @@
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- iframe [ref=e3]:
|
- iframe [ref=e3]:
|
||||||
|
- generic [ref=f1e5]:
|
||||||
|
- heading "Create Account / New Session" [level=1] [ref=f1e7]
|
||||||
|
- generic [ref=f1e9]:
|
||||||
|
- generic [ref=f1e10] [cursor=pointer]: Create an account
|
||||||
|
- generic [ref=f1e11] [cursor=pointer]: Add a device for an existing memeber
|
||||||
|
- generic [ref=f1e13]:
|
||||||
|
- generic [ref=f1e14]: "Create an account :"
|
||||||
|
- button "CREATE" [ref=f1e15] [cursor=pointer]
|
||||||
```
|
```
|
Loading…
x
Reference in New Issue
Block a user