aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/init_alg_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'sys/linux/init_alg_test.go')
-rw-r--r--sys/linux/init_alg_test.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/linux/init_alg_test.go b/sys/linux/init_alg_test.go
index 30dfaf7bd..c9ca5f40a 100644
--- a/sys/linux/init_alg_test.go
+++ b/sys/linux/init_alg_test.go
@@ -215,3 +215,16 @@ func testAlg(t *testing.T, typ, name string) (ok, skip bool) {
}
return true, false
}
+
+func TestAlgDups(t *testing.T) {
+ dups := make(map[string]bool)
+ for _, algs := range allAlgs {
+ for _, alg := range algs {
+ key := fmt.Sprintf("%v(%v)", alg.name, alg.args)
+ if dups[key] {
+ t.Errorf("duplicate alg: %+v", alg)
+ }
+ dups[key] = true
+ }
+ }
+}