tests
Package main implements the test module for the crypto Dagger module.
Installation
dagger install github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318Entrypoint
Return Type
Tests Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
func (m *MyModule) Example() *dagger.Tests {
return dag.
Tests()
}@function
def example() -> dagger.Tests:
return (
dag.tests()
)@func()
example(): Tests {
return dag
.tests()
}Types
Tests 🔗
all() 🔗
All runs every crypto test in parallel.
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
allfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
All(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.all()
)@func()
async example(): Promise<void> {
return dag
.tests()
.all()
}ecdsaP256KeyEmitsValidFormats() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
ecdsa-p-2-5-6-key-emits-valid-formatsfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
EcdsaP256KeyEmitsValidFormats(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.ecdsa_p256_key_emits_valid_formats()
)@func()
async example(): Promise<void> {
return dag
.tests()
.ecdsaP256KeyEmitsValidFormats()
}ecdsaP256KeyShouldNotBeCached() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
ecdsa-p-2-5-6-key-should-not-be-cachedfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
EcdsaP256KeyShouldNotBeCached(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.ecdsa_p256_key_should_not_be_cached()
)@func()
async example(): Promise<void> {
return dag
.tests()
.ecdsaP256KeyShouldNotBeCached()
}ecdsaP384KeyShouldNotBeCached() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
ecdsa-p-3-8-4-key-should-not-be-cachedfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
EcdsaP384KeyShouldNotBeCached(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.ecdsa_p384_key_should_not_be_cached()
)@func()
async example(): Promise<void> {
return dag
.tests()
.ecdsaP384KeyShouldNotBeCached()
}ecdsaP521KeyShouldNotBeCached() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
ecdsa-p-5-2-1-key-should-not-be-cachedfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
EcdsaP521KeyShouldNotBeCached(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.ecdsa_p521_key_should_not_be_cached()
)@func()
async example(): Promise<void> {
return dag
.tests()
.ecdsaP521KeyShouldNotBeCached()
}ed25519KeyEmitsValidFormats() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
ed-2-5-5-1-9-key-emits-valid-formatsfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Ed25519KeyEmitsValidFormats(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.ed25519_key_emits_valid_formats()
)@func()
async example(): Promise<void> {
return dag
.tests()
.ed25519KeyEmitsValidFormats()
}ed25519KeyShouldNotBeCached() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
ed-2-5-5-1-9-key-should-not-be-cachedfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Ed25519KeyShouldNotBeCached(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.ed25519_key_should_not_be_cached()
)@func()
async example(): Promise<void> {
return dag
.tests()
.ed25519KeyShouldNotBeCached()
}rsaKeyEmitsValidFormats() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
rsa-key-emits-valid-formatsfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
RsaKeyEmitsValidFormats(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.rsa_key_emits_valid_formats()
)@func()
async example(): Promise<void> {
return dag
.tests()
.rsaKeyEmitsValidFormats()
}rsaKeyShouldNotBeCached() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
rsa-key-should-not-be-cachedfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
RsaKeyShouldNotBeCached(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.rsa_key_should_not_be_cached()
)@func()
async example(): Promise<void> {
return dag
.tests()
.rsaKeyShouldNotBeCached()
}sha256MatchesKnownDigest() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
sha-2-5-6-matches-known-digestfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Sha256MatchesKnownDigest(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.sha256_matches_known_digest()
)@func()
async example(): Promise<void> {
return dag
.tests()
.sha256MatchesKnownDigest()
}sha384MatchesKnownDigest() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
sha-3-8-4-matches-known-digestfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Sha384MatchesKnownDigest(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.sha384_matches_known_digest()
)@func()
async example(): Promise<void> {
return dag
.tests()
.sha384MatchesKnownDigest()
}sha3256MatchesKnownDigest() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
sha-3-2-5-6-matches-known-digestfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Sha3256MatchesKnownDigest(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.sha3256_matches_known_digest()
)@func()
async example(): Promise<void> {
return dag
.tests()
.sha3256MatchesKnownDigest()
}sha3512MatchesKnownDigest() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
sha-3-5-1-2-matches-known-digestfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Sha3512MatchesKnownDigest(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.sha3512_matches_known_digest()
)@func()
async example(): Promise<void> {
return dag
.tests()
.sha3512MatchesKnownDigest()
}sha512MatchesKnownDigest() 🔗
Return Type
Void ! Example
dagger -m github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318 call \
sha-5-1-2-matches-known-digestfunc (m *MyModule) Example(ctx context.Context) {
return dag.
Tests().
Sha512MatchesKnownDigest(ctx)
}@function
async def example() -> None:
return await (
dag.tests()
.sha512_matches_known_digest()
)@func()
async example(): Promise<void> {
return dag
.tests()
.sha512MatchesKnownDigest()
}