summaryrefslogtreecommitdiff
path: root/internal/wireguard
diff options
context:
space:
mode:
Diffstat (limited to 'internal/wireguard')
-rw-r--r--internal/wireguard/wireguard_unit_test.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/internal/wireguard/wireguard_unit_test.go b/internal/wireguard/wireguard_unit_test.go
index 1ad7f65..9fbe6b0 100644
--- a/internal/wireguard/wireguard_unit_test.go
+++ b/internal/wireguard/wireguard_unit_test.go
@@ -71,6 +71,14 @@ func (m *mockFS) MkdirTemp(dir, pattern string) (string, error) {
return res, nil
}
+func (m *mockFS) ReadFile(name string) ([]byte, error) {
+ return os.ReadFile(m.fullPath(name))
+}
+
+func (m *mockFS) Open(name string) (*os.File, error) {
+ return os.Open(m.fullPath(name))
+}
+
func (m *mockFS) Remove(name string) error {
// If the path is absolute and starts with our root, we can remove it directly.
// Otherwise, we use fullPath to ensure it's within root.