Function testsImport

  • Imports all the tests of the given Iterable of urls and yields TestTuple.

    Example

    testsImport([
    "file:///example/test-1.test.js",
    "file:///example/test-2.test.js",
    ]);
    // AsyncIterable<
    // [
    // [
    // "file:///example/test-1.test.js",
    // {
    // given: "example",
    // must: "example",
    // received: () => "value",
    // wanted: () => "value",
    // },
    // ],
    // [
    // "file:///example/test-2.test.js",
    // {
    // given: "example",
    // must: "example",
    // received: () => "value",
    // wanted: () => "value",
    // },
    // ],
    // ]
    // >;

    Yields

    TestTuple containing url and test for it.

    Parameters

    Returns AsyncGenerator<TestTuple<unknown>, void, unknown>