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"),
|
||||
"/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]
|
||||
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\")",
|
||||
] {
|
||||
assert!(
|
||||
CERT_UI.contains(marker),
|
||||
CERT_UI.contains(marker) || CERT_UI_PKI_SUPPORT.contains(marker),
|
||||
"cert import UI should preserve permission marker {marker}"
|
||||
);
|
||||
}
|
||||
|
||||
@ -80,10 +80,18 @@ const UI_SRC: &str = concat!(
|
||||
env!("CARGO_MANIFEST_DIR"),
|
||||
"/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!(
|
||||
env!("CARGO_MANIFEST_DIR"),
|
||||
"/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!(
|
||||
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("preview.start_recording_tap(monitor_id, recording_surface)"));
|
||||
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.remove_css_class(\"recording-active\");"));
|
||||
assert!(UI_SRC.contains("recording saved to"));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user