summaryrefslogtreecommitdiff
path: root/qvisqve/file_store_tests.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-08-01 13:48:44 +0300
committerLars Wirzenius <liw@liw.fi>2018-08-01 15:18:54 +0300
commit036a863b00fe079e13bb1640267078ec47e6f9e5 (patch)
tree8363e515b4716375aa723f6db37f05611e806399 /qvisqve/file_store_tests.py
parentbfd3be221e51f9d140c68a40f72ce38ac3aad7ca (diff)
downloadqvisqve-036a863b00fe079e13bb1640267078ec47e6f9e5.tar.gz
Add: management API
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'])