From eae17147e143094e48050494b2da570f42d21986 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 1 May 2017 16:57:53 +0200 Subject: Reorder package --- main_test.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 main_test.go (limited to 'main_test.go') diff --git a/main_test.go b/main_test.go new file mode 100644 index 0000000..1e8d0e5 --- /dev/null +++ b/main_test.go @@ -0,0 +1,24 @@ +package main + +import "testing" + +func TestNamingScheme(t *testing.T) { + testCases := []struct { + pub, sec string + ok bool + }{ + {"key.pub", "key.sec", true}, + {"testdata/key.pub", "key.sec", true}, + {"key.pub", "testdata/key.sec", true}, + {"foo.pub", "bar.sec", false}, + {"key.foo", "key.bar", false}, + } + for _, tc := range testCases { + t.Run(tc.pub+"+"+tc.sec, func(t *testing.T) { + ok := NamingScheme(tc.pub, tc.sec) + if ok != tc.ok { + t.Errorf("got %v, want %v", ok, tc.ok) + } + }) + } +} -- cgit v1.2.3