##// END OF EJS Templates
Return updated config from PATCH requests
Thomas Kluyver -
Show More
@@ -76,7 +76,7 class ConfigHandler(IPythonHandler):
76 with f:
76 with f:
77 json.dump(section, f)
77 json.dump(section, f)
78
78
79 self.set_status(204)
79 self.finish(json.dumps(section))
80
80
81
81
82 # URL to handler mappings
82 # URL to handler mappings
@@ -56,9 +56,6 class APITest(NotebookTestBase):
56 'sub': {'a': 8, 'b': None, 'd': 9},
56 'sub': {'a': 8, 'b': None, 'd': 9},
57 'sub2': {'c': None} # should delete sub2
57 'sub2': {'c': None} # should delete sub2
58 })
58 })
59 self.assertEqual(r.status_code, 204)
60
61 r = self.config_api.get('example')
62 self.assertEqual(r.status_code, 200)
59 self.assertEqual(r.status_code, 200)
63 self.assertEqual(r.json(), {'baz': 75, 'wib': [1,2,3],
60 self.assertEqual(r.json(), {'baz': 75, 'wib': [1,2,3],
64 'sub': {'a': 8, 'd': 9}})
61 'sub': {'a': 8, 'd': 9}})
General Comments 0
You need to be logged in to leave comments. Login now