##// END OF EJS Templates
Fix some notebook model tests
Thomas Kluyver -
Show More
@@ -115,7 +115,7 b' class TestNotebookManager(TestCase):'
115 self.assertIn('path', model2)
115 self.assertIn('path', model2)
116 self.assertIn('content', model2)
116 self.assertIn('content', model2)
117 self.assertEqual(model2['name'], 'Untitled0.ipynb')
117 self.assertEqual(model2['name'], 'Untitled0.ipynb')
118 self.assertEqual(model2['path'], sub_dir)
118 self.assertEqual(model2['path'], sub_dir.strip('/'))
119
119
120 def test_update_notebook_model(self):
120 def test_update_notebook_model(self):
121 with TemporaryDirectory() as td:
121 with TemporaryDirectory() as td:
@@ -152,7 +152,7 b' class TestNotebookManager(TestCase):'
152 self.assertIn('name', model)
152 self.assertIn('name', model)
153 self.assertIn('path', model)
153 self.assertIn('path', model)
154 self.assertEqual(model['name'], 'test_in_sub.ipynb')
154 self.assertEqual(model['name'], 'test_in_sub.ipynb')
155 self.assertEqual(model['path'], sub_dir)
155 self.assertEqual(model['path'], sub_dir.strip('/'))
156
156
157 # Make sure the old name is gone
157 # Make sure the old name is gone
158 self.assertRaises(HTTPError, nm.get_notebook_model, name, path)
158 self.assertRaises(HTTPError, nm.get_notebook_model, name, path)
@@ -192,7 +192,7 b' class TestNotebookManager(TestCase):'
192 self.assertIn('name', model)
192 self.assertIn('name', model)
193 self.assertIn('path', model)
193 self.assertIn('path', model)
194 self.assertEqual(model['name'], 'Untitled0.ipynb')
194 self.assertEqual(model['name'], 'Untitled0.ipynb')
195 self.assertEqual(model['path'], sub_dir)
195 self.assertEqual(model['path'], sub_dir.strip('/'))
196
196
197 def test_delete_notebook_model(self):
197 def test_delete_notebook_model(self):
198 with TemporaryDirectory() as td:
198 with TemporaryDirectory() as td:
General Comments 0
You need to be logged in to leave comments. Login now