Dagger
Search

tests

Package main implements the test module for the crypto Dagger module.

Installation

dagger install github.com/z5labs/devex/daggerverse/crypto/tests@9ebfb29b95cb654ed5d00d1e595bcf710c2a7318

Entrypoint

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 \
 all
func (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-formats
func (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-cached
func (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-cached
func (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-cached
func (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-formats
func (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-cached
func (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-formats
func (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-cached
func (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-digest
func (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-digest
func (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-digest
func (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-digest
func (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-digest
func (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()
}