test(lesavka): follow split launcher helpers in contracts
This commit is contained in:
parent
ed960b73cc
commit
a7f73a82cc
@ -18,6 +18,10 @@ const CERT_UI: &str = include_str!(concat!(
|
|||||||
env!("CARGO_MANIFEST_DIR"),
|
env!("CARGO_MANIFEST_DIR"),
|
||||||
"/client/src/launcher/ui/utility_button_bindings.rs"
|
"/client/src/launcher/ui/utility_button_bindings.rs"
|
||||||
));
|
));
|
||||||
|
const CERT_UI_PKI_SUPPORT: &str = include_str!(concat!(
|
||||||
|
env!("CARGO_MANIFEST_DIR"),
|
||||||
|
"/client/src/launcher/ui/utility_button_bindings/pki_support.rs"
|
||||||
|
));
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn server_private_keys_and_client_bundle_are_installed_private() {
|
fn server_private_keys_and_client_bundle_are_installed_private() {
|
||||||
@ -59,7 +63,7 @@ fn client_ui_bundle_import_tightens_key_permissions() {
|
|||||||
"target.join(\"client.key\")",
|
"target.join(\"client.key\")",
|
||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
CERT_UI.contains(marker),
|
CERT_UI.contains(marker) || CERT_UI_PKI_SUPPORT.contains(marker),
|
||||||
"cert import UI should preserve permission marker {marker}"
|
"cert import UI should preserve permission marker {marker}"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -80,10 +80,18 @@ const UI_SRC: &str = concat!(
|
|||||||
env!("CARGO_MANIFEST_DIR"),
|
env!("CARGO_MANIFEST_DIR"),
|
||||||
"/client/src/launcher/ui/eye_capture_bindings/recording_support.rs"
|
"/client/src/launcher/ui/eye_capture_bindings/recording_support.rs"
|
||||||
)),
|
)),
|
||||||
|
include_str!(concat!(
|
||||||
|
env!("CARGO_MANIFEST_DIR"),
|
||||||
|
"/client/src/launcher/ui/eye_capture_bindings/recording_worker.rs"
|
||||||
|
)),
|
||||||
include_str!(concat!(
|
include_str!(concat!(
|
||||||
env!("CARGO_MANIFEST_DIR"),
|
env!("CARGO_MANIFEST_DIR"),
|
||||||
"/client/src/launcher/ui/utility_button_bindings.rs"
|
"/client/src/launcher/ui/utility_button_bindings.rs"
|
||||||
)),
|
)),
|
||||||
|
include_str!(concat!(
|
||||||
|
env!("CARGO_MANIFEST_DIR"),
|
||||||
|
"/client/src/launcher/ui/utility_button_bindings/pki_support.rs"
|
||||||
|
)),
|
||||||
);
|
);
|
||||||
const DEVICE_TEST_SRC: &str = concat!(
|
const DEVICE_TEST_SRC: &str = concat!(
|
||||||
include_str!(concat!(
|
include_str!(concat!(
|
||||||
@ -339,7 +347,8 @@ fn launcher_utility_buttons_still_bind_to_live_actions() {
|
|||||||
assert!(UI_SRC.contains("record_button.connect_clicked"));
|
assert!(UI_SRC.contains("record_button.connect_clicked"));
|
||||||
assert!(UI_SRC.contains("preview.start_recording_tap(monitor_id, recording_surface)"));
|
assert!(UI_SRC.contains("preview.start_recording_tap(monitor_id, recording_surface)"));
|
||||||
assert!(UI_SRC.contains("spawn_raw_video_encoder("));
|
assert!(UI_SRC.contains("spawn_raw_video_encoder("));
|
||||||
assert!(UI_SRC.contains("\"-f\",\n \"rawvideo\""));
|
assert!(UI_SRC.contains("\"-f\","));
|
||||||
|
assert!(UI_SRC.contains("\"rawvideo\""));
|
||||||
assert!(UI_SRC.contains("button.add_css_class(\"recording-active\");"));
|
assert!(UI_SRC.contains("button.add_css_class(\"recording-active\");"));
|
||||||
assert!(UI_SRC.contains("button.remove_css_class(\"recording-active\");"));
|
assert!(UI_SRC.contains("button.remove_css_class(\"recording-active\");"));
|
||||||
assert!(UI_SRC.contains("recording saved to"));
|
assert!(UI_SRC.contains("recording saved to"));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user