Package org.projectnessie.jaxrs
Class AbstractRestNamespace
- java.lang.Object
-
- org.projectnessie.jaxrs.AbstractRest
-
- Direct Known Subclasses:
AbstractTestRest
public abstract class AbstractRestNamespace extends AbstractRestRefLog
SeeAbstractTestRestfor details about and reason for the inheritance model.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.projectnessie.jaxrs.AbstractRestContents
AbstractRestContents.ContentAndOperationType
-
-
Field Summary
-
Fields inherited from class org.projectnessie.jaxrs.AbstractRestInvalidWithHttp
COMMA_VALID_HASH_1, COMMA_VALID_HASH_2, COMMA_VALID_HASH_3
-
-
Constructor Summary
Constructors Constructor Description AbstractRestNamespace()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestEmptyNamespace()voidtestNamespaceConflictWithOtherContent()voidtestNamespaceDeletion()voidtestNamespaceMerge()voidtestNamespaceMergeWithConflict()voidtestNamespaces(String namespaceName)voidtestNamespacesRetrieval()voidtestNamespacesWithAndWithoutZeroBytes()-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestRefLog
testReflog
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestReferences
createRecreateDefaultBranch, createReferences, filterReferences, forbiddenReferenceNames, getAllReferences, getUnknownReference, referenceNames, testReferencesHaveMetadataProperties, testSingleReferenceHasMetadataProperties
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestMisc
checkCelScriptFailureReporting, checkServerErrorPropagation, checkSpecialCharacterRoundTrip, testSupportedApiVersions
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestMergeTransplant
merge, mergeWithNamespaces, transplant
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestInvalidWithHttp
invalidBranchNames, invalidHashes, invalidTags
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestInvalidRefs
testInvalidNamedRefs, testUnknownHashesOnValidNamedRefs, testValidHashesOnValidNamedRefs
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestEntries
filterEntriesByNamespace, filterEntriesByNamespaceAndPrefixDepth, filterEntriesByType
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestDiff
diffRefModes, testDiff
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestContents
contentAndOperationTypes, multiget, verifyAllContentAndOperationTypes, verifyContentAndOperationTypesIndividually
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestCommitLog
commitLogExtended, commitLogExtendedForUnchangedOperation, commitLogPaging, commitLogPagingAndFilteringByAuthor, filterCommitLogByAuthor, filterCommitLogByCommitRange, filterCommitLogByProperties, filterCommitLogByTimeRange, filterCommitLogOperations
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRestAssign
testAssignRefToFreshMain
-
Methods inherited from class org.projectnessie.jaxrs.AbstractRest
createBranch, createBranch, createCommits, deleteBranch, getApi, getHttpClient, getOrCreateEmptyBranch, getUri, init, init, maybeAsDetachedName, setUp, tearDown
-
-
-
-
Method Detail
-
testNamespaces
@ParameterizedTest @ValueSource(strings={"a.b.c","a.b\u0000c.d","a.b.c.d"}) public void testNamespaces(String namespaceName) throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testNamespacesRetrieval
@Test public void testNamespacesRetrieval() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testNamespaceDeletion
@Test public void testNamespaceDeletion() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testNamespaceMerge
@Test public void testNamespaceMerge() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testNamespaceMergeWithConflict
@Test public void testNamespaceMergeWithConflict() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testNamespaceConflictWithOtherContent
@Test public void testNamespaceConflictWithOtherContent() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testNamespacesWithAndWithoutZeroBytes
@Test public void testNamespacesWithAndWithoutZeroBytes() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
testEmptyNamespace
@Test public void testEmptyNamespace() throws org.projectnessie.error.BaseNessieClientServerException- Throws:
org.projectnessie.error.BaseNessieClientServerException
-
-