Refactor construction of OverviewsApi

This commit is contained in:
Javier Goizueta
2016-01-26 11:49:41 +01:00
parent ef9e9f8c78
commit 3b6abb5c9f
5 changed files with 10 additions and 9 deletions
@@ -6,7 +6,6 @@ var RedisPool = require('redis-mpool');
var cartodbRedis = require('cartodb-redis');
var PgConnection = require(__dirname + '/../../lib/cartodb/backends/pg_connection');
var PgQueryRunner = require('../../lib/cartodb/backends/pg_query_runner');
var QueryTablesApi = require('../../lib/cartodb/api/query_tables_api');
var OverviewsApi = require('../../lib/cartodb/api/overviews_api');
var MapConfigOverviewsAdapter = require('../../lib/cartodb/models/mapconfig_overviews_adapter');
@@ -18,8 +17,7 @@ var redisPool = new RedisPool(global.environment.redis);
var metadataBackend = cartodbRedis({pool: redisPool});
var pgConnection = new PgConnection(metadataBackend);
var pgQueryRunner = new PgQueryRunner(pgConnection);
var queryTablesApi = new QueryTablesApi(pgQueryRunner);
var overviewsApi = new OverviewsApi(queryTablesApi);
var overviewsApi = new OverviewsApi(pgQueryRunner);
var mapConfigOverviewsAdapter = new MapConfigOverviewsAdapter(overviewsApi);
+1 -1
View File
@@ -21,7 +21,7 @@ describe('OverviewsApi', function() {
var pgConnection = new PgConnection(metadataBackend);
var pgQueryRunner = new PgQueryRunner(pgConnection);
queryTablesApi = new QueryTablesApi(pgQueryRunner);
overviewsApi = new OverviewsApi(queryTablesApi);
overviewsApi = new OverviewsApi(pgQueryRunner);
});
it('should return an empty relation for tables that have no overviews', function(done) {