Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
18 0 0 0 100% 1.335 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
(default package) 1 0 0 0 100% 1.211 s
li.selman.persistencetest.snapshot 17 0 0 0 100% 0.124 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

(default package)

- Class Tests Errors Failures Skipped Success Rate Time
ArchitectureTest 1 0 0 0 100% 1.211 s

li.selman.persistencetest.snapshot

- Class Tests Errors Failures Skipped Success Rate Time
QuerySnapshotsTest 5 0 0 0 100% 0.014 s
QuerySnapshotYamlTest 4 0 0 0 100% 0.009 s
QuerySnapshotSerializerIntegrationTest 1 0 0 0 100% 0.029 s
SnapshotNormalizerTest 7 0 0 0 100% 0.072 s

Test Cases

[Summary] [Package List] [Test Cases]

QuerySnapshotsTest

preservesFirstOccurrenceOrderOfDistinctShapes 0.003 s
emptyInputYieldsEmptySnapshot 0.001 s
groupsIdenticalShapesWithACount 0.004 s
sqlLevelUsesRawSqlWithOnlyWhitespaceCollapsed 0.001 s
semanticLevelUsesNormalizedSql 0.001 s

QuerySnapshotYamlTest

rendersEntryWithTablesAndBlockLiteralSql 0.001 s
isDeterministicAcrossRepeatedCalls 0.001 s
rendersEmptySnapshotAsEmptyList 0.001 s
rendersEmptyTablesAsEmptyList 0.002 s

QuerySnapshotSerializerIntegrationTest

matchesTheCommittedYamlSnapshot 0.014 s

SnapshotNormalizerTest

replacesGeneratedIdLiterals 0.031 s
ignoreSchemasStripsSchemaPrefixFromTables 0.009 s
appliesUuidAndTimestampBeforeGeneratedIdsRegardlessOfBuilderCallOrder 0.002 s
replacesUuidLiterals 0.001 s
replacesTimestampLiterals 0.001 s
ignoreAliasesAndIgnoreCommentsAreNoOps 0.003 s
withNoRulesConfiguredLeavesTheSnapshotUnchanged 0.001 s

ArchitectureTest

packagesShouldBeAnnotated 1.211 s