From 9f27bf9144b114bc4d7d9da77f7d55486e3d2c78 Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Thu, 1 Aug 2024 02:11:24 -0700 Subject: fix(compile): adhoc codesign mach-o by default (#24824) --- tests/integration/compile_tests.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests/integration/compile_tests.rs') diff --git a/tests/integration/compile_tests.rs b/tests/integration/compile_tests.rs index df9ea26df..18d34c862 100644 --- a/tests/integration/compile_tests.rs +++ b/tests/integration/compile_tests.rs @@ -34,6 +34,17 @@ fn compile_basic() { output.assert_matches_text("Welcome to Deno!\n"); } + // On arm64 macOS, check if `codesign -v` passes + #[cfg(all(target_os = "macos", target_arch = "aarch64"))] + { + let output = std::process::Command::new("codesign") + .arg("-v") + .arg(&exe) + .output() + .unwrap(); + assert!(output.status.success()); + } + // now ensure this works when the deno_dir is readonly let readonly_dir = dir.path().join("readonly"); readonly_dir.make_dir_readonly(); -- cgit v1.2.3