Sha256: 0eeee227b6cc9f0f6c38a25318aef9c02e4a21e6c1f10565b44c835680699ade
Contents?: true
Size: 753 Bytes
Versions: 41
Compression:
Stored size: 753 Bytes
Contents
import { createMatchPathAsync } from "../match-path-async"; import * as Tests from "./data/match-path-data"; describe("match-path-async", () => { Tests.tests.forEach((t) => it(t.name, (done) => { const matchPath = createMatchPathAsync( t.absoluteBaseUrl, t.paths, t.mainFields, t.addMatchAll ); matchPath( t.requestedModule, (_path, callback) => callback(undefined, t.packageJson), (path, callback) => callback(undefined, t.existingFiles.indexOf(path) !== -1), t.extensions, (_err, result) => { // assert.equal(result, t.expectedPath); expect(result).toBe(t.expectedPath); done(); } ); }) ); });
Version data entries
41 entries across 41 versions & 2 rubygems