File tree Expand file tree Collapse file tree 2 files changed +31
-4
lines changed Expand file tree Collapse file tree 2 files changed +31
-4
lines changed Original file line number Diff line number Diff line change 1+ name : Playwright Tests
2+ on :
3+ push :
4+ branches : [ main, master ]
5+ pull_request :
6+ branches : [ main, master ]
7+ jobs :
8+ test :
9+ timeout-minutes : 60
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v4
13+ - uses : actions/setup-node@v4
14+ with :
15+ node-version : lts/*
16+ - name : Install dependencies
17+ run : npm i
18+ - name : Install Playwright Browsers
19+ run : npx playwright install --with-deps
20+ - name : Run Playwright tests
21+ run : npm test
22+ - uses : actions/upload-artifact@v4
23+ if : always()
24+ with :
25+ name : playwright-report
26+ path : playwright-report/
27+ retention-days : 30
Original file line number Diff line number Diff line change @@ -15,12 +15,12 @@ test.beforeEach(async ({ page }) => {
1515} ) ;
1616
1717test ( 'License is valid' , async ( { page } ) => {
18- // Check if license error is displayed
19- const licenseError = await page . evaluate ( ( ) => {
20- return cameraEnhancer === undefined ;
18+ // Check if the demo project is using the correct license
19+ const useDemoLicense = await page . evaluate ( ( ) => {
20+ return Dynamsoft . License . LicenseManager . license == 'DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9' ;
2121 } ) ;
2222
23- expect ( licenseError ) . toBeFalsy ( ) ;
23+ expect ( useDemoLicense ) . toBeTruthy ( ) ;
2424} ) ;
2525
2626test ( 'CameraEnhancer is initialized and working' , async ( { page } ) => {
You can’t perform that action at this time.
0 commit comments