Compare commits

...
Author SHA1 Message Date
toorux c75896541c Release Framely 0.5.0-preview.2 2026-10-07 14:12:48 +08:00
toorux 36e1c04758 Fix native host poll regression test request order 2026-10-07 14:11:15 +08:00
3 changed files with 9 additions and 4 deletions

No files matched your search

Generated
+1 -1
View File
@@ -425,7 +425,7 @@ dependencies = [
[[package]]
name = "framely"
version = "0.5.0-preview.1"
version = "0.5.0-preview.2"
dependencies = [
"anyhow",
"base64",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "framely"
version = "0.5.0-preview.1"
version = "0.5.0-preview.2"
edition = "2021"
license = "AGPL-3.0-only"
+7 -2
View File
@@ -2819,8 +2819,8 @@ mod tests {
for expected in [
"host.ui.visibility",
"host.notification.badge",
"launcher.gaze.calibration.get",
"status",
"launcher.gaze.calibration.get",
"agreement.status",
] {
let (mut stream, _) = listener.accept().unwrap();
@@ -2848,10 +2848,15 @@ mod tests {
.set("Cookie", &format!("framely={}", agent.web_key))
.send_json(json!({"menu":true}))
.is_err());
ureq::post(&url)
let poll: Value = ureq::post(&url)
.set("X-Framely-Native", &agent.native_key)
.send_json(json!({"menu":true}))
.unwrap()
.into_json()
.unwrap();
assert_eq!(poll["feedback"], json!({"haptics":true,"sounds":true}));
assert!(poll.get("gazeCalibration").is_some());
assert!(poll["launcher"].is_object());
assert!(agent
.api(json!({"method":"host.ui.visibility","params":{"menu":false}}))
.is_err());