Skip to content

Commit

Permalink
Fix root package name
Browse files Browse the repository at this point in the history
  • Loading branch information
hdecarne committed Dec 22, 2023
1 parent 022b25f commit 11df85d
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 26 deletions.
4 changes: 2 additions & 2 deletions store.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
// This software may be modified and distributed under the terms
// of the MIT license. See the LICENSE file for details.

// Package store provides functionality for creation and mantainenace of X.509 certificate stores.
package store
// Package certstore provides functionality for creation and mantainenace of X.509 certificate stores.
package certstore

import (
"bytes"
Expand Down
34 changes: 17 additions & 17 deletions store_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// This software may be modified and distributed under the terms
// of the MIT license. See the LICENSE file for details.

package store_test
package certstore_test

import (
"crypto"
Expand All @@ -15,7 +15,7 @@ import (
"testing"
"time"

store "github.com/hdecarne-github/go-certstore"
"github.com/hdecarne-github/go-certstore"
"github.com/hdecarne-github/go-certstore/certs"
"github.com/hdecarne-github/go-certstore/keys"
"github.com/hdecarne-github/go-certstore/storage"
Expand All @@ -27,7 +27,7 @@ const testCacheTTL = time.Minute * 10
const testKeyAlg = keys.ECDSA256

func TestNewStore(t *testing.T) {
registry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
registry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
require.NotNil(t, registry)
require.Equal(t, "Registry[memory://]", registry.Name())
Expand All @@ -36,7 +36,7 @@ func TestNewStore(t *testing.T) {
func TestCreateCertificate(t *testing.T) {
name := "TestCreateCertificate"
user := name + "User"
registry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
registry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
factory := newTestRootCertificateFactory(name)
createdName, err := registry.CreateCertificate(name, factory, user)
Expand All @@ -58,7 +58,7 @@ func TestCreateCertificate(t *testing.T) {
func TestCreateCertificateRequest(t *testing.T) {
name := "TestCreateCertificateRequest"
user := name + "User"
registry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
registry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
factory := newTestCertificateRequestFactory(name)
createdName, err := registry.CreateCertificateRequest(name, factory, user)
Expand All @@ -78,7 +78,7 @@ func TestCreateCertificateRequest(t *testing.T) {
func TestResetRevocationList(t *testing.T) {
name := "TestResetRevocationList"
user := name + "User"
registry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
registry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
certFactory := newTestRootCertificateFactory(name)
createdName, err := registry.CreateCertificate(name, certFactory, user)
Expand All @@ -101,7 +101,7 @@ func TestResetRevocationList(t *testing.T) {
func TestAttributes(t *testing.T) {
name := "TestAttributes"
user := name + "User"
registry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
registry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
factory := newTestRootCertificateFactory(name)
createdName, err := registry.CreateCertificate(name, factory, user)
Expand All @@ -120,9 +120,9 @@ func TestMerge(t *testing.T) {
defer os.RemoveAll(path)
backend, err := storage.NewFSStorage(path, testVersionLimit)
require.NoError(t, err)
registry, err := store.NewStore(backend, testCacheTTL)
registry, err := certstore.NewStore(backend, testCacheTTL)
require.NoError(t, err)
otherRegistry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
otherRegistry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
user := "TestMergeUser"
populateTestStore(t, otherRegistry, user, 5)
Expand All @@ -146,15 +146,15 @@ func TestEntries(t *testing.T) {
defer os.RemoveAll(path)
backend, err := storage.NewFSStorage(path, testVersionLimit)
require.NoError(t, err)
registry, err := store.NewStore(backend, testCacheTTL)
registry, err := certstore.NewStore(backend, testCacheTTL)
require.NoError(t, err)
user := "TestEntriesUser"
populateTestStore(t, registry, user, 10)
checkStoreEntries(t, registry, 1120, 10)
}

func TestCertPools(t *testing.T) {
registry, err := store.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
registry, err := certstore.NewStore(storage.NewMemoryStorage(testVersionLimit), 0)
require.NoError(t, err)
user := "TestCertPoolsUser"
populateTestStore(t, registry, user, 5)
Expand Down Expand Up @@ -189,7 +189,7 @@ func TestCertPools(t *testing.T) {
}
}

func checkStoreEntries(t *testing.T, registry *store.Registry, total int, roots int) {
func checkStoreEntries(t *testing.T, registry *certstore.Registry, total int, roots int) {
entries, err := registry.Entries()
require.NoError(t, err)
totalCount := 0
Expand All @@ -212,15 +212,15 @@ func checkStoreEntries(t *testing.T, registry *store.Registry, total int, roots
require.Equal(t, roots, rootCount)
}

func populateTestStore(t *testing.T, registry *store.Registry, user string, count int) {
func populateTestStore(t *testing.T, registry *certstore.Registry, user string, count int) {
start := time.Now()
createTestRootEntries(t, registry, user, count)
createTestRequestEntries(t, registry, user, count)
elapsed := time.Since(start)
fmt.Printf("%s populated (took: %s)\n", registry.Name(), elapsed)
}

func createTestRootEntries(t *testing.T, registry *store.Registry, user string, count int) {
func createTestRootEntries(t *testing.T, registry *certstore.Registry, user string, count int) {
for i := 0; i < count; i++ {
name := fmt.Sprintf("root%d", i+1)
factory := newTestRootCertificateFactory(name)
Expand All @@ -235,7 +235,7 @@ func createTestRootEntries(t *testing.T, registry *store.Registry, user string,
}
}

func createTestIntermediateEntries(t *testing.T, registry *store.Registry, issuerName string, user string, count int) {
func createTestIntermediateEntries(t *testing.T, registry *certstore.Registry, issuerName string, user string, count int) {
issuerEntry, err := registry.Entry(issuerName)
require.NoError(t, err)
issuerCert := issuerEntry.Certificate()
Expand All @@ -250,7 +250,7 @@ func createTestIntermediateEntries(t *testing.T, registry *store.Registry, issue
}
}

func createTestLeafEntries(t *testing.T, registry *store.Registry, issuerName string, user string, count int) {
func createTestLeafEntries(t *testing.T, registry *certstore.Registry, issuerName string, user string, count int) {
issuerEntry, err := registry.Entry(issuerName)
require.NoError(t, err)
issuerCert := issuerEntry.Certificate()
Expand All @@ -264,7 +264,7 @@ func createTestLeafEntries(t *testing.T, registry *store.Registry, issuerName st
}
}

func createTestRequestEntries(t *testing.T, registry *store.Registry, user string, count int) {
func createTestRequestEntries(t *testing.T, registry *certstore.Registry, user string, count int) {
for i := 0; i < count; i++ {
name := fmt.Sprintf("request%d", i+1)
factory := newTestCertificateRequestFactory(name)
Expand Down
2 changes: 1 addition & 1 deletion uri.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// This software may be modified and distributed under the terms
// of the MIT license. See the LICENSE file for details.

package store
package certstore

import (
"fmt"
Expand Down
12 changes: 6 additions & 6 deletions uri_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
// This software may be modified and distributed under the terms
// of the MIT license. See the LICENSE file for details.

package store_test
package certstore_test

import (
"fmt"
"os"
"testing"

store "github.com/hdecarne-github/go-certstore"
"github.com/hdecarne-github/go-certstore"
"github.com/stretchr/testify/require"
)

Expand All @@ -30,16 +30,16 @@ func TestFSStoreURI(t *testing.T) {
}

func TestInvalidStoreURI(t *testing.T) {
_, err := store.NewStoreFromURI("foo://", "")
_, err := certstore.NewStoreFromURI("foo://", "")
require.Error(t, err)
_, err = store.NewStoreFromURI("memory://?foo", "")
_, err = certstore.NewStoreFromURI("memory://?foo", "")
require.Error(t, err)
_, err = store.NewStoreFromURI("memory://?cache_ttl=0&cache_ttl=1", "")
_, err = certstore.NewStoreFromURI("memory://?cache_ttl=0&cache_ttl=1", "")
require.Error(t, err)
}

func checkURI(t *testing.T, uri string, basePath string, name string) {
registry, err := store.NewStoreFromURI(uri, basePath)
registry, err := certstore.NewStoreFromURI(uri, basePath)
require.NoError(t, err)
require.NotNil(t, registry)
require.Equal(t, name, registry.Name())
Expand Down

0 comments on commit 11df85d

Please sign in to comment.