Skip to content

Commit 70e7828

Browse files
committed
test: upgrade tinyspy for disposable API
1 parent 9ed2022 commit 70e7828

4 files changed

Lines changed: 9 additions & 17 deletions

File tree

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
"semantic-release": "25.0.6",
110110
"skills-npm": "^1.2.0",
111111
"strip-ansi": "^7.2.0",
112-
"tinyspy": "^4.0.4",
112+
"tinyspy": "^4.0.6",
113113
"type-fest": "^4.20.1",
114114
"type-flag": "^3.0.0",
115115
"typescript": "^5.5.2"

‎pnpm-lock.yaml‎

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎tests/specs/transform-cache.ts‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { describe, test, expect } from 'manten';
44
import { createFixture } from 'fs-fixture';
55
import { spyOn } from 'tinyspy';
66
import { FileCache } from '../../src/utils/transform/cache.js';
7-
import { disposableSpy } from '../utils/disposable-spy.js';
87

98
type CacheValue = {
109
value: string;
@@ -20,7 +19,7 @@ export const transformCacheSpec = () => describe('transform cache', async () =>
2019
fixture.getPath('cache'),
2120
fixture.getPath('old-cache'),
2221
);
23-
using readDirectory = disposableSpy(spyOn(fs, 'readdirSync'));
22+
using readDirectory = spyOn(fs, 'readdirSync');
2423

2524
expect(cache.get(getKey(0))).toBeUndefined();
2625
expect(readDirectory.callCount).toBe(0);
@@ -124,7 +123,7 @@ export const transformCacheSpec = () => describe('transform cache', async () =>
124123
[`cache/${time + 1}-${getKey(3)}`]: JSON.stringify({ value: 'next' }),
125124
});
126125
const cache = new FileCache<CacheValue>(fixture.getPath('cache'), fixture.getPath('old-cache'));
127-
using dateNow = disposableSpy(spyOn(Date, 'now'));
126+
using dateNow = spyOn(Date, 'now');
128127
dateNow.willCall(() => time * 1e8);
129128
expect(cache.get(getKey(2))).toStrictEqual({ value: 'boundary' });
130129
expect(cache.get(getKey(3))).toBeUndefined();
@@ -203,7 +202,7 @@ export const transformCacheSpec = () => describe('transform cache', async () =>
203202
expect(reader.get(getKey(1))).toBeUndefined();
204203
expect(reader.get(getKey(2))).toBeUndefined();
205204

206-
using writeFileSpy = disposableSpy(spyOn(fs.promises, 'writeFile'));
205+
using writeFileSpy = spyOn(fs.promises, 'writeFile');
207206

208207
firstCache.set(getKey(1), { value: 'first' });
209208
firstCache.set(getKey(1), { value: 'first' });

‎tests/utils/disposable-spy.ts‎

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)