summaryrefslogtreecommitdiff
path: root/qvisqve/file_store_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'qvisqve/file_store_tests.py')
-rw-r--r--qvisqve/file_store_tests.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/qvisqve/file_store_tests.py b/qvisqve/file_store_tests.py
index 6d27afc..9260235 100644
--- a/qvisqve/file_store_tests.py
+++ b/qvisqve/file_store_tests.py
@@ -95,3 +95,14 @@ class FileStoreTests(unittest.TestCase):
self.assertEqual(client, self.fs.get('client', client['id']))
self.assertEqual(user, self.fs.get('user', user['id']))
+
+ def test_deletes_client(self):
+ client = {
+ 'id': 'test-client',
+ }
+ self.fs.create('client', client['id'], client)
+ self.fs.delete('client', client['id'])
+ self.assertEqual(self.fs.list('client'), [])
+
+ with self.assertRaises(qvisqve.ResourceDoesNotExist):
+ self.fs.get('client', client['id'])