diff options
Diffstat (limited to 'helper/helper_test.go')
| -rw-r--r-- | helper/helper_test.go | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/helper/helper_test.go b/helper/helper_test.go new file mode 100644 index 00000000..e97ed026 --- /dev/null +++ b/helper/helper_test.go @@ -0,0 +1,30 @@ +package helper_test + +import ( + "strconv" + "strings" + + "git.ophivana.moe/cat/fortify/helper" +) + +var ( + want = []string{ + "unix:path=/run/dbus/system_bus_socket", + "/tmp/fortify.1971/12622d846cc3fe7b4c10359d01f0eb47/system_bus_socket", + "--filter", + "--talk=org.bluez", + "--talk=org.freedesktop.Avahi", + "--talk=org.freedesktop.UPower", + } + + wantPayload = strings.Join(want, "\x00") + "\x00" + argsWt = helper.MustNewCheckedArgs(want) +) + +func argF(argsFD int, _ int) []string { + return []string{"--args", strconv.Itoa(argsFD)} +} + +func argFStatus(argsFD int, statFD int) []string { + return []string{"--args", strconv.Itoa(argsFD), "--fd", strconv.Itoa(statFD)} +} |
