Versions in this module Expand all Collapse all v0 v0.7.0 Feb 15, 2026 Changes in this version + const ValidationAccepts + const ValidationRejects + var Cases = []Case + func BatchDestroy(ctx *platformtest.Context) + func CreateReplicationCursor(ctx *platformtest.Context) + func GetNonexistent(ctx *platformtest.Context) + func HoldsWork(ctx *platformtest.Context) + func IdempotentBookmark(ctx *platformtest.Context) + func IdempotentDestroy(ctx *platformtest.Context) + func IdempotentHold(ctx *platformtest.Context) + func ListFilesystemVersionsFilesystemNotExist(t *platformtest.Context) + func ListFilesystemVersionsTypeFilteringAndPrefix(t *platformtest.Context) + func ListFilesystemVersionsUserrefs(t *platformtest.Context) + func ListFilesystemVersionsZeroExistIsNotAnError(t *platformtest.Context) + func ListFilesystemsNoFilter(t *platformtest.Context) + func ReceiveForceIntoEncryptedErr(ctx *platformtest.Context) + func ReceiveForceRollbackWorksUnencrypted(ctx *platformtest.Context) + func ReplicationFailingInitialParentProhibitsChildReplication(ctx *platformtest.Context) + func ReplicationIncrementalCleansUpStaleAbstractionsWithCacheOnSecondReplication(ctx *platformtest.Context) + func ReplicationIncrementalCleansUpStaleAbstractionsWithoutCacheOnSecondReplication(ctx *platformtest.Context) + func ReplicationIncrementalDestroysStepHoldsIffIncrementalStepHoldsAreDisabledButStepHoldsExist(ctx *platformtest.Context) + func ReplicationIncrementalHandlesFromVersionEqTentativeCursorCorrectly(ctx *platformtest.Context) + func ReplicationIncrementalIsPossibleIfCommonSnapshotIsDestroyed(ctx *platformtest.Context) + func ReplicationInitialAll(ctx *platformtest.Context) + func ReplicationInitialFail(ctx *platformtest.Context) + func ReplicationInitialMostRecent(ctx *platformtest.Context) + func ReplicationIsResumableFullSend__both_GuaranteeResumability(ctx *platformtest.Context) + func ReplicationIsResumableFullSend__initial_GuaranteeIncrementalReplication_incremental_GuaranteeIncrementalReplication(ctx *platformtest.Context) + func ReplicationIsResumableFullSend__initial_GuaranteeResumability_incremental_GuaranteeIncrementalReplication(ctx *platformtest.Context) + func ReplicationOfPlaceholderFilesystemsInChainedReplicationScenario(ctx *platformtest.Context) + func ReplicationPlaceholderEncryption__EncryptOnReceiverUseCase__WorksIfConfiguredWithInherit(ctx *platformtest.Context) + func ReplicationPlaceholderEncryption__UnspecifiedIsOkForClientIdentityPlaceholder(ctx *platformtest.Context) + func ReplicationPlaceholderEncryption__UnspecifiedLeadsToFailureAtRuntimeWhenCreatingPlaceholders(ctx *platformtest.Context) + func ReplicationPropertyReplicationWorks(ctx *platformtest.Context) + func ReplicationReceiverErrorWhileStillSending(ctx *platformtest.Context) + func ReplicationStepCompletedLostBehavior__GuaranteeIncrementalReplication(ctx *platformtest.Context) + func ReplicationStepCompletedLostBehavior__GuaranteeResumability(ctx *platformtest.Context) + func ResumableRecvAndTokenHandling(ctx *platformtest.Context) + func ResumeTokenParsing(ctx *platformtest.Context) + func SendArgsValidationEE_EncryptionAndRaw(ctx *platformtest.Context) + func SendArgsValidationEncryptedSendOfUnencryptedDatasetForbidden__EncryptionSupported_false(ctx *platformtest.Context) + func SendArgsValidationEncryptedSendOfUnencryptedDatasetForbidden__EncryptionSupported_true(ctx *platformtest.Context) + func SendArgsValidationResumeTokenDifferentFilesystemForbidden(ctx *platformtest.Context) + func SendArgsValidationResumeTokenEncryptionMismatchForbidden(ctx *platformtest.Context) + func SendStreamCloseAfterBlockedOnPipeWrite(ctx *platformtest.Context) + func SendStreamCloseAfterEOFRead(ctx *platformtest.Context) + func SendStreamMultipleCloseAfterEOF(ctx *platformtest.Context) + func SendStreamMultipleCloseBeforeEOF(ctx *platformtest.Context) + func SendStreamNonEOFReadErrorHandling(ctx *platformtest.Context) + func UndestroyableSnapshotParsing(t *platformtest.Context) + type Case func(*platformtest.Context) + func (c Case) String() string + type ClientIdentityReceiver struct + func (r *ClientIdentityReceiver) Receive(ctx context.Context, req *pdu.ReceiveReq, stream io.ReadCloser) (*pdu.ReceiveRes, error) + type ErroringReceiver struct + func (r *ErroringReceiver) Receive(ctx context.Context, req *pdu.ReceiveReq, stream io.ReadCloser) (*pdu.ReceiveRes, error) + type FailSendCompletedSender struct + func (p *FailSendCompletedSender) SendCompleted(ctx context.Context, r *pdu.SendCompletedReq) (*pdu.SendCompletedRes, error) + type NeverEndingSender struct + func (s *NeverEndingSender) Send(ctx context.Context, req *pdu.SendReq) (r *pdu.SendRes, stream io.ReadCloser, _ error) + func (s *NeverEndingSender) SendDry(ctx context.Context, req *pdu.SendReq) (r *pdu.SendRes, err error) + type PartialSender struct + func (s *PartialSender) Send(ctx context.Context, r *pdu.SendReq) (r1 *pdu.SendRes, r2 io.ReadCloser, r3 error)