From 42180bc49930471a2eb83a4c15f5dc4d2954c0a7 Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Wed, 15 Feb 2023 11:04:37 +0100
Subject: [PATCH] Inject window.DBPAuth also for Playwright

---
 packages/auth/src/auth-keycloak.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/packages/auth/src/auth-keycloak.js b/packages/auth/src/auth-keycloak.js
index 61bd6865..11651c6c 100644
--- a/packages/auth/src/auth-keycloak.js
+++ b/packages/auth/src/auth-keycloak.js
@@ -166,9 +166,11 @@ export class AuthKeycloak extends AdapterLitElement {
             person: this._user,
         };
 
-        // inject a window.DBPAuth variable for cypress
-        if (window.Cypress) {
+        // inject a window.DBPAuth variable for Cypress/Playwright
+        console.log("window", window);
+        if (window.Cypress || window.playwright) {
             window.DBPAuth = auth;
+            console.log("Cypress/Playwright detected");
         }
 
         this.sendSetPropertyEvent('auth', auth);
-- 
GitLab