diff options
Diffstat (limited to 'internal/config/dir_test.go')
| -rw-r--r-- | internal/config/dir_test.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/config/dir_test.go b/internal/config/dir_test.go index 080905c..cae5f5f 100644 --- a/internal/config/dir_test.go +++ b/internal/config/dir_test.go @@ -112,6 +112,7 @@ func TestParseDirErrors(t *testing.T) { {`(path "/a") (rule "x" (delete) (move "y"))`, `d.conf:1:32: rule "x": (move "y") after delete would never run`}, {`(path "/a") (rule "x" (stop now))`, `d.conf:1:23: rule "x": stop takes nothing: write (stop)`}, {`(path "/a") (rule "x" (fly "y"))`, `d.conf:1:23: rule "x": unknown form (fly ...); a rule has when, copy, move, rename, delete, stop, case, fold and on-conflict`}, + {`(path "/a") (rule "(review)" (delete))`, `d.conf:1:13: rule names cannot start with "(": (review) marks choices made in review`}, {`(path "/a") (sort "x")`, `d.conf:1:13: unknown form (sort ...); a directory file has path, ignore, exclude, rule and settings like (recursive yes)`}, } for _, tt := range tests { |
