File tree 2 files changed +31
-4
lines changed
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 }) => {
15
15
} ) ;
16
16
17
17
test ( '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' ;
21
21
} ) ;
22
22
23
- expect ( licenseError ) . toBeFalsy ( ) ;
23
+ expect ( useDemoLicense ) . toBeTruthy ( ) ;
24
24
} ) ;
25
25
26
26
test ( 'CameraEnhancer is initialized and working' , async ( { page } ) => {
You can’t perform that action at this time.
0 commit comments