diff options
Diffstat (limited to 'tests/integration/compile_tests.rs')
-rw-r--r-- | tests/integration/compile_tests.rs | 11 |
1 files changed, 11 insertions, 0 deletions
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(); |