build(test): run unit tests with vitest and jsdom
Karma needed headless Chrome. Vitest with jsdom runs with no browser. Lighthouse CI now gets Chrome from @puppeteer/browsers. Two CSS font tests are dropped: jsdom does not apply real CSS.
This commit is contained in:
1 parent
dd7c9f6e3d
commit
4e59770e53
14 files changed
+751
-1865
No files matched your search
@@ -44,7 +44,7 @@ describe('SortingService', () => {
|
||||
const result = finalValues(snapshots);
|
||||
|
||||
expect(result).toEqual(expectedSorted);
|
||||
expect(isAscending(result)).toBeTrue();
|
||||
expect(isAscending(result)).toBe(true);
|
||||
});
|
||||
|
||||
it(`${algorithm} should not mutate the input array`, () => {
|
||||
|
||||
Reference in new issue
Block a user