diff options
Diffstat (limited to 'qvisqve/file_store_tests.py')
-rw-r--r-- | qvisqve/file_store_tests.py | 11 |
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']) |