19 lines
433 B
Go
19 lines
433 B
Go
// Copyright (C) 2019 Storj Labs, Inc.
|
|
// See LICENSE for copying information.
|
|
|
|
package encryption
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestDeriveRootKey(t *testing.T) {
|
|
// ensure that we can derive with no errors
|
|
_, err := DeriveRootKey([]byte("password"), []byte("salt"), "")
|
|
assert.NoError(t, err)
|
|
_, err = DeriveRootKey([]byte("password"), []byte("salt"), "any/path")
|
|
assert.NoError(t, err)
|
|
}
|