1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
//! End-to-end tests of the `moat` binary, one test target for all of them.
//!
//! Every test runs the real binary in an isolated home (`HOME`, `USERPROFILE`
//! and the process environment cleared), never the developer's own `~`, and
//! never the network.
mod common;
mod alias;
mod allow;
mod allow_files;
mod anchor;
mod approvals;
mod audit;
#[cfg(unix)]
mod binary_path;
mod canary;
mod check_diff;
mod cli;
mod cline;
mod closed_pipe;
mod codex;
mod config_change;
mod continue_cli;
mod copilot_cli;
mod cursor;
mod cursor_sandbox;
mod differential;
mod edit;
mod escapes;
mod export;
mod gemini_cli;
mod goose;
mod guard;
mod heartbeat;
mod hermes;
mod home_screen;
mod host_failures;
mod hosts;
#[cfg(unix)]
mod human_only;
#[cfg(unix)]
mod install_path;
mod listings;
mod lock;
mod lock_settings;
mod mcp;
mod mcp_gateway;
mod mcp_startup;
mod moatbench;
mod openclaw;
mod opencode;
#[cfg(unix)]
mod packs;
mod paths;
mod permission_mode;
mod pi;
mod policy_upgrade;
mod protection;
mod provenance;
mod proxy;
mod proxy_ca;
mod proxy_session;
mod push;
mod replay_report;
mod repo_policy;
mod run;
#[cfg(any(target_os = "macos", target_os = "linux"))]
mod run_guard;
mod sandbox;
#[cfg(unix)]
mod sandbox_exec;
mod sandbox_sync;
mod secret;
mod session_code;
mod taint;
mod taint_answered;
mod team;
mod trust;
mod uninstall;