diff options
Diffstat (limited to 'platform/node')
-rw-r--r-- | platform/node/src/node_request.cpp | 6 | ||||
-rw-r--r-- | platform/node/test/render.test.js | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/platform/node/src/node_request.cpp b/platform/node/src/node_request.cpp index d2cf43790b..521b105161 100644 --- a/platform/node/src/node_request.cpp +++ b/platform/node/src/node_request.cpp @@ -4,6 +4,7 @@ #include <mbgl/storage/response.hpp> #include <cmath> +#include <iostream> namespace node_mbgl { @@ -61,6 +62,7 @@ NAN_METHOD(NodeRequest::Respond) { // Request has already been responded to, or was canceled, fail silently. if (!nodeRequest->resource) NanReturnUndefined(); + std::cout << "RESPOND: " << nodeRequest->resource->url << std::endl; auto source = nodeRequest->source; auto resource = std::move(nodeRequest->resource); @@ -133,7 +135,9 @@ NodeRequest::NodeRequest(NodeFileSource* source_, const mbgl::Resource& resource : source(source_), resource(std::make_unique<mbgl::Resource>(resource_)) {} -NodeRequest::~NodeRequest() {} +NodeRequest::~NodeRequest() { + if (resource) std::cout << "DESTROY: " << resource->url << std::endl; +} void NodeRequest::cancel() { resource.reset(); diff --git a/platform/node/test/render.test.js b/platform/node/test/render.test.js index 2edb6fac1f..ff0f1684fc 100644 --- a/platform/node/test/render.test.js +++ b/platform/node/test/render.test.js @@ -41,12 +41,13 @@ function renderTest(style, info, base, key) { var options = {}; options.request = function(req) { - fs.readFile(path.join(suitePath, decodeURIComponent(req.url)), function(err, data) { + var url = decodeURIComponent(req.url); + console.log('REQUEST: ', url); + fs.readFile(path.join(suitePath, url), function(err, data) { + // t.error(err); req.respond(err, { data: data }); - t.error(err); }); }; - options.cancel = function() {}; options.ratio = 1.0; var map = new mbgl.Map(options); @@ -56,6 +57,7 @@ function renderTest(style, info, base, key) { map.release(); if (err) { + console.log('THIS IS AN ERROR'); t.error(err); return t.end(); } |