19 lines
724 B
JavaScript
19 lines
724 B
JavaScript
|
|
const { chromium } = require('playwright');
|
|
(async () => {
|
|
const browser = await chromium.launch({headless: true});
|
|
const page = await browser.newPage();
|
|
// Test 1: GitHub API accessible
|
|
const r1 = await page.goto('https://api.github.com');
|
|
console.log('GitHub API:', r1.status());
|
|
// Test 2: Gitea accessible
|
|
const r2 = await page.goto('https://git.weval-consulting.com');
|
|
console.log('Gitea:', r2.status());
|
|
// Test 3: WEVAL site
|
|
const r3 = await page.goto('https://weval-consulting.com');
|
|
console.log('WEVAL:', r3.status());
|
|
await page.screenshot({path: '/var/www/html/screenshots/qa-pat-test.png'});
|
|
await browser.close();
|
|
console.log('QA PAT TEST: PASS');
|
|
})();
|