diff --git a/jest.config.js b/jest.config.js new file mode 100644 index 0000000..b413e10 --- /dev/null +++ b/jest.config.js @@ -0,0 +1,5 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: 'ts-jest', + testEnvironment: 'node', +}; \ No newline at end of file diff --git a/test/validLink.test.ts b/test/validLink.test.ts new file mode 100644 index 0000000..ac4af1f --- /dev/null +++ b/test/validLink.test.ts @@ -0,0 +1,6 @@ +import {describe, expect, test} from '@jest/globals'; +import validLink from "../lib/url/valid_link"; + +test("Plain, full URL", () => { + expect(validLink("https://example.com/about-us")).toBe(true); +}); \ No newline at end of file