| Child |
Name |
Tests |
Failures |
Skipped |
Duration |
Success rate |
|
applies explicit patch commands correctly
|
shouldApplyExplicitPatchCommandsCorrectly(int, String, String, String) |
10 |
0 |
0 |
0.014s |
100% |
|
applies forward single instruction patches correctly
|
shouldApplyForwardSingleInstructionsExplicitly(int, String, String, String) |
5 |
0 |
0 |
0.007s |
100% |
| applies patch via instance-level direction-specialized fast path |
shouldApplyPatchViaInstanceLevelDirectionSpecializedFastPath() |
1 |
0 |
0 |
0.001s |
100% |
|
applyTo matches apply for explicit backward patch commands
|
shouldApplyToBufferLikeApplyForBackwardCommands(int, String, String, String) |
10 |
0 |
0 |
0.013s |
100% |
| applyTo supports char-array source slices |
shouldApplyToCharArraySourceSlice() |
1 |
0 |
0 |
0s |
100% |
|
applies forward empty-source patches correctly
|
shouldApplyToForwardEmptySourceCases(int, String, String) |
4 |
0 |
0 |
0.019s |
100% |
|
applyTo handles forward preserve-only and mutation branches
|
shouldApplyToForwardPreserveAndMutationBranches(int, String, String, String) |
5 |
0 |
0 |
0.032s |
100% |
| applyTo preserves source for null, empty, and canonical NOOP patches |
shouldApplyToPreserveSourceForEmptyCompatibilityPatches() |
1 |
0 |
0 |
0.002s |
100% |
|
applyTo preserves source for malformed or index-invalid patch commands
|
shouldApplyToPreserveSourceForMalformedOrIndexInvalidPatchCommands(int, String, String) |
13 |
0 |
0 |
0.012s |
100% |
| applyTo throws for unsupported opcode and NOOP argument |
shouldApplyToThrowForUnsupportedOpcodeAndNoopArgument() |
1 |
0 |
0 |
0.001s |
100% |
| applyTo follows explicit forward traversal direction |
shouldApplyToWithForwardTraversalDirection() |
1 |
0 |
0 |
0.001s |
100% |
| reconstructs target with forward traversal encoder and static apply |
shouldReconstructTargetWithForwardTraversalEncoderAndStaticApply() |
1 |
0 |
0 |
0.004s |
100% |
| applyTo rejects null and invalid range arguments |
shouldRejectNullAndInvalidRangeArguments() |
1 |
0 |
0 |
0.002s |
100% |
| applyTo rejects overlapping char-array source and output ranges |
shouldRejectOverlappingSourceAndOutputRanges() |
1 |
0 |
0 |
0.001s |
100% |
| applyTo reports insufficient capacity without writing output |
shouldReportInsufficientCapacityWithoutWritingOutput() |
1 |
0 |
0 |
0s |
100% |
| returns null when source is null |
shouldReturnNullWhenSourceIsNull() |
1 |
0 |
0 |
0.001s |
100% |
|
returns the original source for malformed or index-invalid patch commands
|
shouldReturnOriginalSourceForMalformedOrIndexInvalidPatchCommands(int, String, String) |
13 |
0 |
0 |
0.018s |
100% |
| returns original source when patch is canonical NOOP |
shouldReturnSourceWhenPatchIsCanonicalNoop() |
1 |
0 |
0 |
0s |
100% |
| returns original source when patch is empty |
shouldReturnSourceWhenPatchIsEmpty() |
1 |
0 |
0 |
0s |
100% |
| returns original source when patch is null |
shouldReturnSourceWhenPatchIsNull() |
1 |
0 |
0 |
0s |
100% |
| throws for unsupported forward opcode and NOOP argument |
shouldThrowForUnsupportedForwardOpcodeAndNoopArgument() |
1 |
0 |
0 |
0.001s |
100% |
| throws IllegalArgumentException for unsupported NOOP argument |
shouldThrowForUnsupportedNoopArgument() |
1 |
0 |
0 |
0.001s |
100% |
| throws for unsupported NOOP argument on empty-source forward patch |
shouldThrowForUnsupportedNoopArgumentOnForwardEmptySource() |
1 |
0 |
0 |
0s |
100% |
| throws IllegalArgumentException for unsupported opcode |
shouldThrowForUnsupportedOpcode() |
1 |
0 |
0 |
0.001s |
100% |