From 9d877d94af0c4a32c17183a83241b0a83054c7c6 Mon Sep 17 00:00:00 2001 From: Roland Eigelsreiter Date: Thu, 15 Aug 2024 21:18:00 +0200 Subject: [PATCH] added browser tests --- .github/workflows/test-browser.yml | 3 +++ README.md | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/test-browser.yml b/.github/workflows/test-browser.yml index cf6cba1..50818a8 100644 --- a/.github/workflows/test-browser.yml +++ b/.github/workflows/test-browser.yml @@ -19,6 +19,9 @@ jobs: - name: Install npm dependencies run: npm install -y + - name: Start testserver + run: node tests/test-browser-server.js + - name: Install Playwright Browsers run: npx playwright install --with-deps diff --git a/README.md b/README.md index fa1353e..22a9b93 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ [![PHP and JS Tests](https://github.com/brainfoolong/js-aes-php/actions/workflows/test-php-js.yml/badge.svg)](https://github.com/brainfoolong/js-aes-php/actions/workflows/test-php-js.yml) +[![Browser Tests](https://github.com/brainfoolong/js-aes-php/actions/workflows/test-browser.yml/badge.svg)](https://github.com/brainfoolong/js-aes-php/actions/workflows/test-browser.yml) # Slim native AES encryption/decryption on client side with Javascript and on server side with PHP