# HG changeset patch # User Franz Glasner # Date 1743029043 -3600 # Node ID 97bba2295eb33925fb5f78c08344335ea155f658 # Parent 8e62738e746949afc9e3c23d4d5bf9636ab472d1 treesum: parameter validation for "generator" diff -r 8e62738e7469 -r 97bba2295eb3 cutils/treesum.py --- a/cutils/treesum.py Wed Mar 26 23:42:08 2025 +0100 +++ b/cutils/treesum.py Wed Mar 26 23:44:03 2025 +0100 @@ -454,6 +454,8 @@ "every kind of every item in `fnmatch_filters' must be" " \"include\", \"exclude\" or \"accept-treesum\"" ) + if generator not in ("normal", "full", "none"): + raise ValueError("given generator `%s' not allowed" % (generator, )) if output_tyle not in ("tagged", "tag"): raise ValueError( "given output_style `%s' not allowed" % (output_style,))