def test_delete_design_document_success_with_encoded_url(self): """ Test that we can remove a design document from the remote database successfully when the document id requires an encoded url. """ ddoc = DesignDocument(self.db, "_design/http://example.com") ddoc.create() self.assertTrue(ddoc.exists()) ddoc.delete() self.assertFalse(ddoc.exists()) self.assertEqual(ddoc, {"_id": "_design/http://example.com"})