adding new tests

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
This commit is contained in:
Francisco Javier Arceo 2025-08-18 14:49:20 -04:00
parent e464f4b5ce
commit 36a3f71372
5 changed files with 1684 additions and 2 deletions

View file

@ -9,7 +9,7 @@ on:
branches: [ main ]
paths:
- 'llama_stack/ui/**'
- 'ui-unit-tests.yml' # This workflow
- '.github/workflows/ui-unit-tests.yml' # This workflow
workflow_dispatch:
concurrency:
@ -37,7 +37,7 @@ jobs:
- name: Install dependencies
working-directory: llama_stack/ui
run: npm install
run: npm ci
- name: Run linting
working-directory: llama_stack/ui
@ -49,4 +49,7 @@ jobs:
- name: Run unit tests
working-directory: llama_stack/ui
env:
CI: true
run: npm test -- --coverage --watchAll=false --passWithNoTests