test storage verification
This commit is contained in:
		| @@ -28,7 +28,7 @@ import tempfile | ||||
| import xml.etree.ElementTree as ET | ||||
| from functools import partial | ||||
|  | ||||
| from radicale import Application, config | ||||
| from radicale import Application, config, storage | ||||
|  | ||||
| from . import BaseTest | ||||
| from .helpers import get_file_content | ||||
| @@ -250,6 +250,17 @@ class BaseRequestsMixIn: | ||||
|             for uid2 in uids[i + 1:]: | ||||
|                 assert uid1 != uid2 | ||||
|  | ||||
|     def test_verify(self): | ||||
|         """Verify the storage.""" | ||||
|         contacts = get_file_content("contact_multiple.vcf") | ||||
|         status, _, _ = self.request("PUT", "/contacts.vcf/", contacts) | ||||
|         assert status == 201 | ||||
|         events = get_file_content("event_multiple.ics") | ||||
|         status, _, _ = self.request("PUT", "/calendar.ics/", events) | ||||
|         assert status == 201 | ||||
|         s = storage.load(self.configuration) | ||||
|         assert s.verify() | ||||
|  | ||||
|     def test_delete(self): | ||||
|         """Delete an event.""" | ||||
|         status, _, _ = self.request("MKCALENDAR", "/calendar.ics/") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Unrud
					Unrud