]> git.giacomolli.uk - onechat/blobdiff - agent_test.go
Require consent and review for autosquash
[onechat] / agent_test.go
index 8b6775f957cc2088c796b2140e48e58c7f2b099d..6a22bee281af3691044c1ba653c0ae28b089e113 100644 (file)
@@ -62,22 +62,22 @@ func TestAgentConfigErrors(t *testing.T) {
                err    string
        }{
                {
                err    string
        }{
                {
-                       name:   "unknown field",
+                       name:   "rejects unknown field",
                        config: `{"id": "00112233445566778899aabbccddeeff", "nmae": "Lena"}`,
                        err:    `unknown field "nmae"`,
                },
                {
                        config: `{"id": "00112233445566778899aabbccddeeff", "nmae": "Lena"}`,
                        err:    `unknown field "nmae"`,
                },
                {
-                       name:   "missing id",
+                       name:   "rejects missing id",
                        config: `{"name": "Lena"}`,
                        err:    "id must be 32 hexadecimal digits",
                },
                {
                        config: `{"name": "Lena"}`,
                        err:    "id must be 32 hexadecimal digits",
                },
                {
-                       name:   "relative workdir",
+                       name:   "rejects relative workdir",
                        config: `{"id": "00112233445566778899aabbccddeeff", "workdir": "src"}`,
                        err:    `workdir "src" is not an absolute path`,
                },
                {
                        config: `{"id": "00112233445566778899aabbccddeeff", "workdir": "src"}`,
                        err:    `workdir "src" is not an absolute path`,
                },
                {
-                       name:   "name of two lines",
+                       name:   "rejects name of two lines",
                        config: `{"id": "00112233445566778899aabbccddeeff", "name": "Le\nna"}`,
                        err:    "name must be one line of text",
                },
                        config: `{"id": "00112233445566778899aabbccddeeff", "name": "Le\nna"}`,
                        err:    "name must be one line of text",
                },
@@ -170,6 +170,7 @@ func TestChildConfigNeedsAParentAndAnArea(t *testing.T) {
                        responsibility: "Keep the garden plans.",
                },
        }
                        responsibility: "Keep the garden plans.",
                },
        }
+
        for _, tc := range testCases {
                t.Run(tc.name, func(t *testing.T) {
                        dir := t.TempDir()
        for _, tc := range testCases {
                t.Run(tc.name, func(t *testing.T) {
                        dir := t.TempDir()