diff --git a/test/acceptance/cache_validator.js b/test/acceptance/cache_validator.js index 2429725d..bcc1e9b4 100644 --- a/test/acceptance/cache_validator.js +++ b/test/acceptance/cache_validator.js @@ -14,7 +14,7 @@ function VarnishEmu(on_cmd_recieved) { var command = ''; socket.write("200 " + welcome_msg.length + "\n"); socket.write(welcome_msg); - socket.on('data', function(data) { + socket.on('data', function(data) { self.commands_recieved.push(data); on_cmd_recieved && on_cmd_recieved(self.commands_recieved); socket.write('200 0\n'); @@ -27,8 +27,8 @@ tests['working'] = function() { assert.ok(true); }; tests['should call purge on varnish when invalidate database'] = function() { var varnish = new VarnishEmu(function(cmds) { - assert.ok(cmds.length == 1); - assert.equal('purge obj.http.X-Cache-Channel == test_db:test_cache\n', cmds[0]); + assert.ok(cmds.length == 1); + assert.equal('purge obj.http.X-Cache-Channel ~ \"^test_db:(.*test_cache.*)|(table)$\"\n', cmds[0].toString('utf8')); }); CacheValidator.init('localhost', 1337); CacheValidator.invalidate_db('test_db', 'test_cache');