11import { Fetcher , parseMaxAge , UrlKeyFetcher } from "../src/jwk-fetcher"
2+ import { WorkersKVStore } from "../src/key-store" ;
23
34class HTTPMockFetcher implements Fetcher {
45 constructor ( private readonly response : Response ) { }
@@ -62,8 +63,7 @@ describe("UrlKeyFetcher", () => {
6263 )
6364 const urlKeyFetcher = new UrlKeyFetcher (
6465 mockedFetcher ,
65- cacheKey ,
66- TEST_NAMESPACE ,
66+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
6767 )
6868
6969 const httpFetcherSpy = jest . spyOn ( mockedFetcher , "fetch" )
@@ -96,8 +96,7 @@ describe("UrlKeyFetcher", () => {
9696 )
9797 const urlKeyFetcher = new UrlKeyFetcher (
9898 mockedFetcher ,
99- cacheKey ,
100- TEST_NAMESPACE ,
99+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
101100 )
102101
103102 const httpFetcherSpy = jest . spyOn ( mockedFetcher , "fetch" )
@@ -123,8 +122,7 @@ describe("UrlKeyFetcher", () => {
123122 )
124123 const urlKeyFetcher = new UrlKeyFetcher (
125124 mockedFetcher ,
126- cacheKey ,
127- TEST_NAMESPACE ,
125+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
128126 )
129127
130128 expect ( ( ) => urlKeyFetcher . fetchPublicKeys ( ) ) . rejects . toThrowError (
@@ -141,8 +139,7 @@ describe("UrlKeyFetcher", () => {
141139 )
142140 const urlKeyFetcher = new UrlKeyFetcher (
143141 mockedFetcher ,
144- cacheKey ,
145- TEST_NAMESPACE ,
142+ new WorkersKVStore ( cacheKey , TEST_NAMESPACE ) ,
146143 )
147144
148145 expect ( ( ) => urlKeyFetcher . fetchPublicKeys ( ) ) . rejects . toThrowError (
0 commit comments