diff options
Diffstat (limited to 'sys/linux/init_alg_test.go')
| -rw-r--r-- | sys/linux/init_alg_test.go | 13 |
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 + } + } +} |
