mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2025-12-11 22:17:14 +03:00
add test ignores
This commit is contained in:
@@ -28,7 +28,7 @@ async function getFromRedis<T extends string>(key: HashedValue): Promise<T & Has
|
|||||||
Logger.debug(`Got data from redis: ${reply}`);
|
Logger.debug(`Got data from redis: ${reply}`);
|
||||||
return reply as T & HashedValue;
|
return reply as T & HashedValue;
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) /* istanbul ignore next */ {
|
||||||
Logger.error(err as string);
|
Logger.error(err as string);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -37,7 +37,7 @@ async function getFromRedis<T extends string>(key: HashedValue): Promise<T & Has
|
|||||||
const data = getHash(key, cachedHashTimes);
|
const data = getHash(key, cachedHashTimes);
|
||||||
|
|
||||||
if (!config.redis?.disableHashCache) {
|
if (!config.redis?.disableHashCache) {
|
||||||
redis.set(redisKey, data).catch((err) => Logger.error(err));
|
redis.set(redisKey, data).catch(/* istanbul ignore next */ (err) => Logger.error(err));
|
||||||
}
|
}
|
||||||
|
|
||||||
return data as T & HashedValue;
|
return data as T & HashedValue;
|
||||||
|
|||||||
@@ -70,15 +70,16 @@ export async function getPlayerData (videoID: string, ignoreCache = false): Prom
|
|||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
const data = await getFromITube(videoID)
|
const data = await getFromITube(videoID)
|
||||||
.catch(err => {
|
.catch(/* istanbul ignore next */ err => {
|
||||||
Logger.warn(`InnerTube API Error for ${videoID}: ${err}`);
|
Logger.warn(`InnerTube API Error for ${videoID}: ${err}`);
|
||||||
return Promise.reject(err);
|
return Promise.reject(err);
|
||||||
});
|
});
|
||||||
DiskCache.set(cacheKey, data)
|
DiskCache.set(cacheKey, data)
|
||||||
.then(() => Logger.debug(`InnerTube API: video information cache set for: ${videoID}`))
|
.then(() => Logger.debug(`InnerTube API: video information cache set for: ${videoID}`))
|
||||||
.catch((err: any) => Logger.warn(err));
|
.catch(/* istanbul ignore next */ (err: any) => Logger.warn(err));
|
||||||
return data;
|
return data;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
/* istanbul ignore next */
|
||||||
return Promise.reject(err);
|
return Promise.reject(err);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user