topMenu.e2e.js 553 B

123456789101112131415161718
  1. const BASE_URL = `http://localhost:${process.env.PORT || 8000}`;
  2. describe('Homepage', () => {
  3. beforeAll(async () => {
  4. jest.setTimeout(1000000);
  5. });
  6. it('topmenu should have footer', async () => {
  7. const params = '/form/basic-form?navTheme=light&layout=topmenu';
  8. await page.goto(`${BASE_URL}${params}`);
  9. await page.waitForSelector('footer', {
  10. timeout: 2000,
  11. });
  12. const haveFooter = await page.evaluate(
  13. () => document.getElementsByTagName('footer').length > 0
  14. );
  15. expect(haveFooter).toBeTruthy();
  16. });
  17. });