|
|
@@ -94,3 +94,19 @@ class TestMisc(object): |
|
|
|
with assert_raises(OSError): |
|
|
|
nilmdb.utils.diskusage.du("/dev/null/bogus") |
|
|
|
nilmdb.utils.diskusage.du("super-bogus-does-not-exist") |
|
|
|
|
|
|
|
def tests_cors_allow(self): |
|
|
|
# Just to get some test coverage; these code paths aren't actually |
|
|
|
# used in current code |
|
|
|
cpy = nilmdb.server.serverutil.cherrypy |
|
|
|
(req, resp) = (cpy.request, cpy.response) |
|
|
|
cpy.request.method = "DELETE" |
|
|
|
with assert_raises(cpy.HTTPError): |
|
|
|
nilmdb.server.serverutil.CORS_allow(methods="POST") |
|
|
|
with assert_raises(cpy.HTTPError): |
|
|
|
nilmdb.server.serverutil.CORS_allow(methods=["POST"]) |
|
|
|
with assert_raises(cpy.HTTPError): |
|
|
|
nilmdb.server.serverutil.CORS_allow(methods=["GET"]) |
|
|
|
with assert_raises(cpy.HTTPError): |
|
|
|
nilmdb.server.serverutil.CORS_allow(methods=[]) |
|
|
|
(cpy.request, cpy.response) = (req, resp) |