backend-common: refactor UrlReaders to only expose static methods
This commit is contained in:
@@ -35,9 +35,7 @@ describe('UrlReaderProcessor', () => {
|
||||
|
||||
it('should load from url', async () => {
|
||||
const logger = getVoidLogger();
|
||||
const reader = UrlReaders.default({ logger }).createWithConfig(
|
||||
new ConfigReader({}),
|
||||
);
|
||||
const reader = UrlReaders.default({ logger, config: new ConfigReader({}) });
|
||||
const processor = new UrlReaderProcessor({ reader, logger });
|
||||
const spec = {
|
||||
type: 'url',
|
||||
@@ -61,9 +59,7 @@ describe('UrlReaderProcessor', () => {
|
||||
|
||||
it('should fail load from url with error', async () => {
|
||||
const logger = getVoidLogger();
|
||||
const reader = UrlReaders.default({ logger }).createWithConfig(
|
||||
new ConfigReader({}),
|
||||
);
|
||||
const reader = UrlReaders.default({ logger, config: new ConfigReader({}) });
|
||||
const processor = new UrlReaderProcessor({ reader, logger });
|
||||
const spec = {
|
||||
type: 'url',
|
||||
|
||||
@@ -40,7 +40,7 @@ export async function startStandaloneServer(
|
||||
): Promise<Server> {
|
||||
const logger = options.logger.child({ service: 'catalog-backend' });
|
||||
const config = ConfigReader.fromConfigs(await loadBackendConfig());
|
||||
const reader = UrlReaders.default({ logger }).createWithConfig(config);
|
||||
const reader = UrlReaders.default({ logger, config });
|
||||
|
||||
logger.debug('Creating application...');
|
||||
const db = await DatabaseManager.createInMemoryDatabase({ logger });
|
||||
|
||||
Reference in New Issue
Block a user