aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/instance/instance_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/instance/instance_test.go')
-rw-r--r--pkg/instance/instance_test.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/instance/instance_test.go b/pkg/instance/instance_test.go
index a8f50cc2d..cd291233c 100644
--- a/pkg/instance/instance_test.go
+++ b/pkg/instance/instance_test.go
@@ -36,6 +36,7 @@ func TestExecprogCmd(t *testing.T) {
flagSignal := flags.Bool("cover", false, "collect feedback signals (coverage)")
flagSandbox := flags.String("sandbox", "none", "sandbox for fuzzing (none/setuid/namespace/android)")
flagSlowdown := flags.Int("slowdown", 1, "")
+ flagSandboxArg := flags.Int("sandbox_arg", 0, "argument for sandbox runner to adjust it via config")
cmdLine := ExecprogCmd(os.Args[0], "/myexecutor", targets.FreeBSD, targets.I386, "vmtype",
csource.Options{
Sandbox: "namespace",
@@ -81,6 +82,9 @@ func TestExecprogCmd(t *testing.T) {
if *flagSandbox != "namespace" {
t.Errorf("bad sandbox: %q, want: %q", *flagSandbox, "namespace")
}
+ if *flagSandboxArg != 3 {
+ t.Errorf("bad sandbox_arg: %q, want: %q", *flagSandboxArg, 3)
+ }
if *flagSignal {
t.Errorf("bad signal: %v, want: %v", *flagSignal, false)
}