1
1
import { Fetcher , parseMaxAge , UrlKeyFetcher } from "../src/jwk-fetcher"
2
+ import { WorkersKVStore } from "../src/key-store" ;
2
3
3
4
class HTTPMockFetcher implements Fetcher {
4
5
constructor ( private readonly response : Response ) { }
@@ -62,8 +63,7 @@ describe("UrlKeyFetcher", () => {
62
63
)
63
64
const urlKeyFetcher = new UrlKeyFetcher (
64
65
mockedFetcher ,
65
- cacheKey ,
66
- TEST_NAMESPACE ,
66
+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
67
67
)
68
68
69
69
const httpFetcherSpy = jest . spyOn ( mockedFetcher , "fetch" )
@@ -96,8 +96,7 @@ describe("UrlKeyFetcher", () => {
96
96
)
97
97
const urlKeyFetcher = new UrlKeyFetcher (
98
98
mockedFetcher ,
99
- cacheKey ,
100
- TEST_NAMESPACE ,
99
+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
101
100
)
102
101
103
102
const httpFetcherSpy = jest . spyOn ( mockedFetcher , "fetch" )
@@ -123,8 +122,7 @@ describe("UrlKeyFetcher", () => {
123
122
)
124
123
const urlKeyFetcher = new UrlKeyFetcher (
125
124
mockedFetcher ,
126
- cacheKey ,
127
- TEST_NAMESPACE ,
125
+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
128
126
)
129
127
130
128
expect ( ( ) => urlKeyFetcher . fetchPublicKeys ( ) ) . rejects . toThrowError (
@@ -141,8 +139,7 @@ describe("UrlKeyFetcher", () => {
141
139
)
142
140
const urlKeyFetcher = new UrlKeyFetcher (
143
141
mockedFetcher ,
144
- cacheKey ,
145
- TEST_NAMESPACE ,
142
+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
146
143
)
147
144
148
145
expect ( ( ) => urlKeyFetcher . fetchPublicKeys ( ) ) . rejects . toThrowError (
0 commit comments