aboutsummaryrefslogtreecommitdiffstats
path: root/tests/zotapi.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/zotapi.rs')
-rw-r--r--tests/zotapi.rs12
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();