Forked from
Eclipse Projects / xfsc / Libraries / Crypto / Engine / plugins / hashicorp-vault-provider
33 commits behind, 2 commits ahead of the upstream repository.
-
Steffen Schulze authoredSteffen Schulze authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
vaultProvider_test.go 822 B
package main
import (
"testing"
"github.com/spf13/viper"
"gitlab.eclipse.org/eclipse/xfsc/libraries/crypto/engine/test"
)
func init() {
viper.SetConfigFile(".env")
viper.ReadInConfig()
viper.AutomaticEnv()
}
func Test_signing_rsa4096(t *testing.T) {
vaultProvider := new(VaultCryptoProvider)
if !test.Sign_Testing_Rsa4096(vaultProvider) {
t.Error()
}
}
func Test_encryption_aes256(t *testing.T) {
vaultProvider := new(VaultCryptoProvider)
if !test.Encryption_Testing_Aes256(vaultProvider) {
t.Error()
}
}
func Test_encryption_ed(t *testing.T) {
localProvider := new(VaultCryptoProvider)
if !test.Sign_Testing_Ed(localProvider) {
t.Error()
}
}
func Test_GetKeys(t *testing.T) {
localProvider := new(VaultCryptoProvider)
b, err := test.GetKeys_Test(localProvider)
if !b {
t.Error(err)
}
}