Я получаю эту ошибку:
1) Error on page "http://localhost:8080/en/index.html":
import declarations may only appear at the top level of a module:
No stack trace available
всякий раз, когда я запускаю свой тест на Firefox.Мои тесты написаны на Typescript и тестируют мою страницу локально.У тестов нет проблем в Safari и Chrome, только в Firefox он жалуется на декларации импорта.Я пытался воссоздать ошибку на нелокальных сайтах, но не смог.
import { Selector } from "testcafe"
const full = "http://localhost:8080/en/index.html"
fixture`This is my tests`
.page`http://www.example.com/`;
test("URL", async t => {
const logo = Selector(".Logo")
await t
.navigateTo(full)
.expect(logo.textContent).contains("LogoName")
})
Надеясь, что кто-то может пролить свет на то, как это исправить!