X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;ds=sidebyside;f=remote%2Fainsl%2Fainsl_test.go;h=97046f084237d3e063522ed917d82c63716ae644;hb=HEAD;hp=3d391f0ce49ceaf5e68eb1052e0ddae1bc3671fa;hpb=9269fa3c94e700afc0be823f58ea473a2db8f3dc;p=safcm%2Fsafcm.git diff --git a/remote/ainsl/ainsl_test.go b/remote/ainsl/ainsl_test.go index 3d391f0..97046f0 100644 --- a/remote/ainsl/ainsl_test.go +++ b/remote/ainsl/ainsl_test.go @@ -1,17 +1,5 @@ -// Copyright (C) 2021 Simon Ruderich -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program. If not, see . +// SPDX-License-Identifier: GPL-3.0-or-later +// Copyright (C) 2021-2024 Simon Ruderich package ainsl @@ -33,7 +21,7 @@ func TestHandle(t *testing.T) { if err != nil { t.Fatal(err) } - defer os.Chdir(cwd) + defer os.Chdir(cwd) //nolint:errcheck err = os.RemoveAll("testdata") if err != nil { @@ -54,10 +42,10 @@ func TestHandle(t *testing.T) { } _, uid, _, gid := ft.CurrentUserAndGroup() - symlinkExists := "open file: too many levels of symbolic links" + symlinkExists := "\"file\": too many levels of symbolic links" if runtime.GOOS == "freebsd" { // EMLINK instead of ELOOP - symlinkExists = "open file: too many links" + symlinkExists = "\"file\": too many links" } tests := []struct { @@ -94,7 +82,7 @@ func TestHandle(t *testing.T) { nil, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0640, Data: []byte("line\n"), @@ -141,7 +129,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0641, Data: []byte("line\n"), @@ -161,7 +149,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0641, Data: []byte("existing\nline\n"), @@ -182,7 +170,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0641, Data: []byte("existing\nline\n"), @@ -204,7 +192,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0641, Data: []byte("first\nline\n"), @@ -225,7 +213,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0641, Data: []byte("first\nline\n"), @@ -246,7 +234,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: 0641, Data: []byte("# line with spaces\nline with spaces\n"), @@ -268,7 +256,7 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: fs.ModeSymlink | 0777, Data: []byte("target"), @@ -287,13 +275,13 @@ func TestHandle(t *testing.T) { }, []ft.File{ root, - ft.File{ + { Path: "file", Mode: fs.ModeNamedPipe | 0640, }, }, nil, - fmt.Errorf("\"file\" is not a regular file but p---------"), + fmt.Errorf("\"file\": not a regular file but p---------"), }, }