Skip to content

Commit

Permalink
add unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
leejw51crypto committed Apr 22, 2021
1 parent 0cfb890 commit c317266
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions libsecret_test.go
Expand Up @@ -141,3 +141,26 @@ func TestLibSecretRemoveWhenNotEmpty(t *testing.T) {
t.Fatal(err)
}
}

func TestLibSpecialCharacters(t *testing.T) {

decoded := decodeKeyringString("keyring_2dtest")
if decoded != "keyring-test" {
t.Fatal("incorrect decodeKeyringString")
}

decoded = decodeKeyringString("keyring_2d_2dtest")
if decoded != "keyring--test" {
t.Fatal("incorrect decodeKeyringString")
}

decoded = decodeKeyringString("keyring_2dtest_2d_2d")
if decoded != "keyring-test--" {
t.Fatal("incorrect decodeKeyringString")
}

decoded = decodeKeyringString("_2d_2dkeyring_2dtest_2d_2d")
if decoded != "--keyring-test--" {
t.Fatal("incorrect decodeKeyringString")
}
}

0 comments on commit c317266

Please sign in to comment.