From ff94f9ca0c1c6d9d4706f2a80b66d196ed6e9f42 Mon Sep 17 00:00:00 2001 From: Raul Ochoa Date: Fri, 25 Sep 2015 16:03:20 +0200 Subject: [PATCH] Remove redis keys after each test --- test/acceptance/ported/retina.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test/acceptance/ported/retina.js b/test/acceptance/ported/retina.js index 9aaa29e0..dbd8b4bc 100644 --- a/test/acceptance/ported/retina.js +++ b/test/acceptance/ported/retina.js @@ -1,4 +1,4 @@ -require('../../support/test_helper'); +var testHelper = require('../../support/test_helper'); var assert = require('../../support/assert'); var redis = require('redis'); @@ -7,6 +7,7 @@ var cartodbServer = require('../../../lib/cartodb/server'); var ServerOptions = require('./support/ported_server_options'); var BaseController = require('../../../lib/cartodb/controllers/base'); +var LayergroupToken = require('../../../lib/cartodb/models/layergroup_token'); describe('retina support', function() { @@ -26,7 +27,10 @@ describe('retina support', function() { BaseController.prototype.req2params = req2paramsFn; }); + var keysToDelete; beforeEach(function(done) { + keysToDelete = {'user:localhost:mapviews:global': 5}; + var retinaSampleMapConfig = { version: '1.2.0', layers: [ @@ -64,6 +68,12 @@ describe('retina support', function() { }); + afterEach(function(done) { + keysToDelete['map_cfg|' + LayergroupToken.parse(layergroupId).token] = 0; + testHelper.deleteRedisKeys(keysToDelete, done); + }); + + function testRetinaImage(scaleFactor, responseHead, assertFn) { assert.response(server, {