aboutsummaryrefslogtreecommitdiff
path: root/spec/util/mock-server.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/util/mock-server.lua')
-rw-r--r--spec/util/mock-server.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/util/mock-server.lua b/spec/util/mock-server.lua
index 77d32927..30586c98 100644
--- a/spec/util/mock-server.lua
+++ b/spec/util/mock-server.lua
@@ -70,7 +70,8 @@ server:add_resource("/file/{name:[^/]+}", {
70 path = "/", 70 path = "/",
71 produces = "text/plain", 71 produces = "text/plain",
72 handler = function(query, name) 72 handler = function(query, name)
73 local fd = io.open("../spec/fixtures/"..name, "r") 73 local basedir = arg[1] or "../spec/fixtures"
74 local fd = io.open(basedir .. "/" .. name, "r")
74 if not fd then 75 if not fd then
75 return restserver.response():status(404) 76 return restserver.response():status(404)
76 end 77 end