diff --git a/test/support/test-client.js b/test/support/test-client.js index 899c239f..3b9a003d 100644 --- a/test/support/test-client.js +++ b/test/support/test-client.js @@ -404,8 +404,11 @@ TestClient.prototype.getDataview = function(dataviewName, params, callback) { ); }, function finish(err, dataview) { - self.keysToDelete['map_cfg|' + LayergroupToken.parse(layergroupId).token] = 0; - self.keysToDelete['user:localhost:mapviews:global'] = 5; + if (layergroupId) { + self.keysToDelete['map_cfg|' + LayergroupToken.parse(layergroupId).token] = 0; + self.keysToDelete['user:localhost:mapviews:global'] = 5; + } + return callback(err, dataview); } );