You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
715 B

import { chromium, firefox, Browser } from 'playwright';
import { BASE_URL, BrowserName } from './utils';
describe('Tree', () => {
let browser: Browser;
beforeEach(async () => {
const browserName: BrowserName =
(process.env.BROWSER as BrowserName) || 'chromium';
browser = await { chromium, firefox }[browserName].launch({ slowMo: 100 });
});
afterEach(() => {
browser.close();
});
describe('File Browser', () => {
it('should render a New Notebook button', async () => {
const page = await browser.newPage();
await page.goto(`${BASE_URL}retro/tree`);
const button = await page.$('text="New Notebook"');
expect(button).toBeDefined();
});
});
});