diff options
Diffstat (limited to 'tests/zotapi.rs')
-rw-r--r-- | tests/zotapi.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/zotapi.rs b/tests/zotapi.rs index 70a9564..9dbf5cf 100644 --- a/tests/zotapi.rs +++ b/tests/zotapi.rs @@ -275,6 +275,18 @@ fn fetch_abconfig() { } #[test] +fn fetch_abconfig_for_specific_contact() { + let m = mock_with_authorization("GET", "/api/z/1.0/abconfig") + .match_query(Matcher::UrlEncoded("abook_id".into(), 42.to_string())) + .with_status(200) + .with_body("[]") + .create(); + + zotapi::abconfig::with_abook_id(42).fetch(&client()).unwrap(); + m.assert(); +} + +#[test] fn fetch_privacy_groups() { let m = default_mock("GET", "/api/z/1.0/group"); let _res = zotapi::group().fetch(&client()).unwrap(); |