Adds codes (#59) #168
Tests Report ✅
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendAppIdTests.xml
No tests found
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendAppIdTests | 0ms |
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendAppRoleTests.xml
1 tests were completed in 122ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendAppRoleTests | 1✅ | 122ms |
✅ io.github.jopenlibs.vault.api.AuthBackendAppRoleTests
✅ testLoginByAppRole
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendCertTests.xml
2 tests were completed in 197ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendCertTests | 2✅ | 197ms |
✅ io.github.jopenlibs.vault.api.AuthBackendCertTests
✅ testLoginByCert_usingPemConfig
✅ testLoginByCert_usingJksConfig
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendDatabaseTests.xml
4 tests were completed in 345ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendDatabaseTests | 4✅ | 345ms |
✅ io.github.jopenlibs.vault.api.AuthBackendDatabaseTests
✅ testGetCredentials
✅ testRoleNotFound
✅ testRoleCreation
✅ testDeleteRole
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendPkiTests.xml
7 tests were completed in 11s with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendPkiTests | 7✅ | 11s |
✅ io.github.jopenlibs.vault.api.AuthBackendPkiTests
✅ testCreateRole_WithOptions
✅ testRevocation
✅ testCustomMountPath
✅ testCreateRole_Defaults
✅ testIssueCredential
✅ testDeleteRole
✅ testIssueCredentialWithCsr
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendTokenTests.xml
4 tests were completed in 5s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendTokenTests | 4✅ | 5s |
✅ io.github.jopenlibs.vault.api.AuthBackendTokenTests
✅ testRenewSelf
✅ testRevokeSelf
✅ testLookupSelf
✅ testCreateTokenWithRequest
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.AuthBackendUserPassTests.xml
1 tests were completed in 142ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.AuthBackendUserPassTests | 1✅ | 142ms |
✅ io.github.jopenlibs.vault.api.AuthBackendUserPassTests
✅ testLoginByUserPass
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.DebugTests.xml
3 tests were completed in 145ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.DebugTests | 3✅ | 145ms |
✅ io.github.jopenlibs.vault.api.DebugTests
✅ testHealth_WithParams
✅ testHealth_WonkyActiveCode
✅ testHealth_Plain
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.LeasesTests.xml
4 tests were completed in 349ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.LeasesTests | 4✅ | 349ms |
✅ io.github.jopenlibs.vault.api.LeasesTests
✅ testRevokeForce
✅ testRenew
✅ testRevokePrefix
✅ testRevoke
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.LogicalTests.xml
26 tests were completed in 6s with 26 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.LogicalTests | 26✅ | 6s |
✅ io.github.jopenlibs.vault.api.LogicalTests
✅ testListKVEngineV1
✅ testListPermissionDeniedReturnedByVault
✅ testVaultUnDeleteASpecificVersion
✅ testReadPermissionDeniedReturnedByVault
✅ testWriteAndRead
✅ testWriteAndReadSpecificVersions
✅ testDeleteExceptionMessageIncludesErrorsReturnedByVault
✅ testList
✅ testWriteAndReadKVEngineV1
✅ testWriteWithCheckAndSetWrongCreateVersion
✅ testDeleteKVEngineV1
✅ testVaultUpgrade
✅ tesUpdateWithCheckAndSetAndReadWithDataMetadata
✅ testWriteWithCheckAndSetAndReadWithDataMetadata
✅ testWriteWithCheckAndSetWrongUpdateVersion
✅ testWriteAndReadNull
✅ testWriteAndReadWrapped
✅ testReadReturnedByVaultOn404
✅ testVaultKVEnginePathsCanBeDiscovered
✅ testWriteAndReadAllDataTypes
✅ testDestroy
✅ testWritePermissionDeniedReturnedByVault
✅ testDelete
✅ testWriteAndReadAllDataTypesKVEngineV1
✅ testVaultDeleteASpecificVersion
✅ testWriteAndReadNullKVEngineV1
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.MountsTests.xml
11 tests were completed in 20s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.MountsTests | 11✅ | 20s |
✅ io.github.jopenlibs.vault.api.MountsTests
✅ testList
✅ testRead
✅ testTune
✅ testTuneExceptionNotFound
✅ testEnableExceptionInvalidTimeUnit
✅ testEnableExceptionNullTimeUnit
✅ testReadExceptionNotFound
✅ testEnableExceptionNullType
✅ testDisable
✅ testEnable
✅ testEnableExceptionAlreadyExist
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.SealTests.xml
2 tests were completed in 151ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.SealTests | 2✅ | 151ms |
✅ io.github.jopenlibs.vault.api.SealTests
✅ testSealAndUnseal_togglesAndRestoresUnsealedState
✅ testSealStatus_returnsFalse_fromInitialUnsealedState
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.sys.WrappingTests.xml
2 tests were completed in 5s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.sys.WrappingTests | 2✅ | 5s |
✅ io.github.jopenlibs.vault.api.sys.WrappingTests
✅ testWrapUnwrap
✅ testWrappingAll
✅ integrationTest/TEST-io.github.jopenlibs.vault.api.VaultAgentTests.xml
1 tests were completed in 58ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.VaultAgentTests | 1✅ | 58ms |
✅ io.github.jopenlibs.vault.api.VaultAgentTests
✅ testWriteAndReadFromAgent
✅ test/TEST-io.github.jopenlibs.vault.api.pki.CredentialFormatTests.xml
2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.pki.CredentialFormatTests | 2✅ | 1ms |
✅ io.github.jopenlibs.vault.api.pki.CredentialFormatTests
✅ CredentialFromStringTests
✅ CredentialEnumTest
✅ test/TEST-io.github.jopenlibs.vault.api.pki.CredentialTests.xml
1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.pki.CredentialTests | 1✅ | 1ms |
✅ io.github.jopenlibs.vault.api.pki.CredentialTests
✅ credentialTests
✅ test/TEST-io.github.jopenlibs.vault.api.pki.RoleOptionsTests.xml
1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.api.pki.RoleOptionsTests | 1✅ | 1ms |
✅ io.github.jopenlibs.vault.api.pki.RoleOptionsTests
✅ RoleOptionsTests
✅ test/TEST-io.github.jopenlibs.vault.ConnectionReUsageTest.xml
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.ConnectionReUsageTest | 1✅ | 2s |
✅ io.github.jopenlibs.vault.ConnectionReUsageTest
✅ readShouldReuseConnectionAfterSuccessfulRequestByHttp
✅ test/TEST-io.github.jopenlibs.vault.json.Json_Test.xml
32 tests were completed in 31ms with 32 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.Json_Test | 32✅ | 31ms |
✅ io.github.jopenlibs.vault.json.Json_Test
✅ array_float_failsWithNull
✅ array_int_failsWithNull
✅ parse_reader
✅ parse_string
✅ array_double
✅ value_double_cutsOffPointZero
✅ array_int
✅ array_string
✅ array_long
✅ literalConstants
✅ value_float
✅ object
✅ parse_reader_failsWithNull
✅ value_float_cutsOffPointZero
✅ value_double_failsWithInfinity
✅ value_int
✅ array
✅ value_double_failsWithNaN
✅ value_double
✅ value_float_failsWithNaN
✅ value_string
✅ value_float_failsWithInfinity
✅ array_float
✅ array_long_failsWithNull
✅ array_boolean
✅ value_string_toleratesNull
✅ value_boolean
✅ array_string_failsWithNull
✅ parse_string_failsWithNull
✅ array_double_failsWithNull
✅ array_boolean_failsWithNull
✅ value_long
✅ test/TEST-io.github.jopenlibs.vault.json.JsonArray_Test.xml
78 tests were completed in 1s with 78 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonArray_Test | 78✅ | 1s |
✅ io.github.jopenlibs.vault.json.JsonArray_Test
✅ isEmpty_isFalseAfterAdd
✅ remove_failsWithInvalidIndex
✅ copyConstructor_worksOnSafeCopy
✅ canBeSerializedAndDeserialized
✅ add_string_enablesChaining
✅ unmodifiableArray_hasSameValues
✅ write_withSingleValue
✅ add_json_enablesChaining
✅ size_isZeroAfterCreation
✅ add_int_enablesChaining
✅ remove_removesElement
✅ set_long_enablesChaining
✅ equals_trueForSameInstance
✅ set_double
✅ hashCode_equalsForEqualArrays
✅ add_long
✅ set_string
✅ add_int
✅ set_json_replacesDifferntArrayElements
✅ set_double_enablesChaining
✅ values_containsValueAfterAdd
✅ iterator_hasNextAfterAdd
✅ equals_falseForSubclass
✅ set_boolean_enablesChaining
✅ iterator_doesNotAllowModification
✅ asArray
✅ equals_falseForDifferentArrays
✅ add_jsonArray
✅ unmodifiableArray_reflectsChanges
✅ set_string_enablesChaining
✅ write_withMultipleValues
✅ equals_trueForEqualArrays
✅ add_json_nestedObject
✅ set_float_enablesChaining
✅ set_json_enablesChaining
✅ set_boolean
✅ values_reflectsChanges
✅ set_json_failsWithNull
✅ add_json_failsWithNull
✅ set_jsonArray
✅ add_float_enablesChaining
✅ copyConstructor_failsWithNull
✅ add_jsonNull
✅ values_preventsModification
✅ add_float
✅ add_jsonObject
✅ size_isOneAfterAdd
✅ add_string_toleratesNull
✅ set_int_enablesChaining
✅ iterator_detectsConcurrentModification
✅ hashCode_differsForDifferentArrays
✅ add_long_enablesChaining
✅ unmodifiableArray_preventsModification
✅ set_float
✅ values_isEmptyAfterCreation
✅ isEmpty_isTrueAfterCreation
✅ add_boolean
✅ set_long
✅ add_json_nestedArray_modifiedAfterAdd
✅ add_double_enablesChaining
✅ iterator_isEmptyAfterCreation
✅ copyConstructor_hasSameValues
✅ get_failsWithInvalidIndex
✅ set_jsonObject
✅ add_double
✅ write_empty
✅ set_json_failsWithInvalidIndex
✅ add_json_nestedArray
✅ set_jsonNull
✅ set_int
✅ get_returnsValue
✅ add_boolean_enablesChaining
✅ add_json_nestedObject_modifiedAfterAdd
✅ remove_keepsOtherElements
✅ deserializedArrayCanBeAccessed
✅ isArray
✅ add_string
✅ equals_falseForNull
✅ test/TEST-io.github.jopenlibs.vault.json.JsonLiteral_Test.xml
17 tests were completed in 31ms with 17 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonLiteral_Test | 17✅ | 31ms |
✅ io.github.jopenlibs.vault.json.JsonLiteral_Test
✅ NULL_toString
✅ TRUE_toString
✅ TRUE_equals
✅ NULL_equals
✅ isNull
✅ isTrue
✅ FALSE_equals
✅ sameAfterDeserialization
✅ NULL_write
✅ isBoolean
✅ TRUE_write
✅ NULL_isSerializable
✅ FALSE_isSerializable
✅ FALSE_toString
✅ FALSE_write
✅ TRUE_isSerializable
✅ isFalse
✅ test/TEST-io.github.jopenlibs.vault.json.JsonNumber_Test.xml
24 tests were completed in 34ms with 24 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonNumber_Test | 24✅ | 34ms |
✅ io.github.jopenlibs.vault.json.JsonNumber_Test
✅ asLong_failsWithExponent
✅ canBeSerializedAndDeserialized
✅ equals_trueForSameInstance
✅ asDouble
✅ asInt_failsWithExceedingValues
✅ asLong
✅ equals_falseForSubclass
✅ asFloat_returnsInfinityForExceedingValues
✅ asFloat
✅ asInt_failsWithExponent
✅ isNumber
✅ asLong_failsWithFractional
✅ asInt_failsWithFractional
✅ asLong_failsWithExceedingValues
✅ hashCode_equalsForEqualStrings
✅ asInt
✅ write
✅ equals_falseForDifferentNumberStrings
✅ asDouble_returnsInfinityForExceedingValues
✅ constructor_failsWithNull
✅ hashCode_differsForDifferentStrings
✅ equals_trueForEqualNumberStrings
✅ toString_returnsInputString
✅ equals_falseForNull
✅ test/TEST-io.github.jopenlibs.vault.json.JsonObject_Test.xml
123 tests were completed in 143ms with 123 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonObject_Test | 123✅ | 143ms |
✅ io.github.jopenlibs.vault.json.JsonObject_Test
✅ hashIndexTable_add_clearsPreviousValueIfIndexExceeds0xff
✅ member_hashCode_equalsForEqualObjects
✅ remove_removesMatchingMember
✅ copyConstructor_worksOnSafeCopy
✅ unmodifiableObject_hasSameValues
✅ canBeSerializedAndDeserialized
✅ merge_failsWithNull
✅ add_string_enablesChaining
✅ remove_removesOnlyLastMatchingMember_afterRemove
✅ write_withSingleValue
✅ add_json_enablesChaining
✅ remove_doesNotModifyObjectWithoutMatchingMember
✅ add_int_enablesChaining
✅ get_returnsNullForNonExistingMember
✅ set_long_enablesChaining
✅ equals_trueForSameInstance
✅ add_failsWithNullName
✅ set_addsElementIfMissing
✅ get_returnsValueForName
✅ set_double
✅ get_long_returnsDefaultForMissingMember
✅ get_failsWithNullName
✅ asObject
✅ get_string_returnsValueFromMember
✅ add_long
✅ set_string
✅ add_int
✅ set_double_enablesChaining
✅ iterator_hasNextAfterAdd
✅ equals_falseForDifferentObjects
✅ hashIndexTable_remove_doesNotChangePrecedingElements
✅ equals_falseForSubclass
✅ get_returnsLastValueForName
✅ set_boolean_enablesChaining
✅ member_equals_trueForEqualObjects
✅ member_equals_falseForNull
✅ iterator_doesNotAllowModification
✅ indexOf_returnsNoIndexIfEmpty
✅ indexOf_returnsIndexOfLastMember_forBigObject
✅ unmodifiableObject_preventsModification
✅ iterator_nextProgressesToNextValue
✅ member_equals_trueForSameInstance
✅ iterator_nextReturnsActualValue
✅ get_float_returnsDefaultForMissingMember
✅ isObject
✅ member_equals_falseForSubclass
✅ add_jsonArray
✅ get_string_returnsDefaultForMissingMember
✅ set_string_enablesChaining
✅ write_withMultipleValues
✅ add_json_nestedObject
✅ get_boolean_returnsDefaultForMissingMember
✅ set_float_enablesChaining
✅ set_json_enablesChaining
✅ get_double_returnsDefaultForMissingMember
✅ names_emptyAfterCreation
✅ set_boolean
✅ remove_removesOnlyMatchingMember
✅ add_json_failsWithNull
✅ member_equals_falseForDifferingObjects
✅ hashCode_equalsForEqualObjects
✅ get_boolean_returnsValueFromMember
✅ set_jsonArray
✅ add_float_enablesChaining
✅ copyConstructor_failsWithNull
✅ size_oneAfterAdd
✅ set_modifiesElementIfExisting
✅ add_jsonNull
✅ add_float
✅ add_jsonObject
✅ add_string_toleratesNull
✅ set_int_enablesChaining
✅ hashIndexTable_add_overwritesPreviousValue
✅ get_int_returnsDefaultForMissingMember
✅ remove_failsWithNullName
✅ iterator_detectsConcurrentModification
✅ get_int_returnsValueFromMember
✅ add_long_enablesChaining
✅ iterator_nextFailsAtEnd
✅ names_preventsModification
✅ deserializedObjectCanBeAccessed
✅ get_double_returnsValueFromMember
✅ remove_removesOnlyLastMatchingMember
✅ set_float
✅ hashIndexTable_copyConstructor
✅ names_reflectsChanges
✅ merge_appendsMembers
✅ unmodifiableObject_reflectsChanges
✅ indexOf_returnsIndexOfLastMember
✅ hashCode_differsForDifferentObjects
✅ add_boolean
✅ set_long
✅ indexOf_returnsUpdatedIndexAfterRemove
✅ merge_replacesMembers
✅ member_returnsNameAndValue
✅ add_json_nestedArray_modifiedAfterAdd
✅ add_double_enablesChaining
✅ iterator_isEmptyAfterCreation
✅ copyConstructor_hasSameValues
✅ get_float_returnsValueFromMember
✅ indexOf_returnsIndexOfMember
✅ names_containsNameAfterAdd
✅ set_jsonObject
✅ add_double
✅ isEmpty_falseAfterAdd
✅ size_zeroAfterCreation
✅ get_long_returnsValueFromMember
✅ write_empty
✅ hashIndexTable_add
✅ member_hashCode_differsForDifferingobjects
✅ set_modifiesLastElementIfMultipleExisting
✅ isEmpty_trueAfterCreation
✅ hashIndexTable_remove_updatesSubsequentElements
✅ add_json_nestedArray
✅ set_jsonNull
✅ set_int
✅ add_boolean_enablesChaining
✅ add_json_nestedObject_modifiedAfterAdd
✅ hashIndexTable_remove
✅ add_string
✅ equals_falseForNull
✅ equals_trueForEqualObjects
✅ indexOf_returnsIndexOfLastMember_afterRemove
✅ test/TEST-io.github.jopenlibs.vault.json.JsonParser_Test.xml
54 tests were completed in 32ms with 54 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonParser_Test | 54✅ | 32ms |
✅ io.github.jopenlibs.vault.json.JsonParser_Test
✅ objects_singleValue
✅ arrays_withWhitespaces
✅ parse_handlesPositionsCorrectlyWhenInputExceedsBufferSize
✅ strings_incompleteStrings_areRejected
✅ strings_emptyString_isAccepted
✅ parse_failsWithUnterminatedString
✅ numbers_incomplete
✅ parse_acceptsStrings
✅ null_withIllegalCharacter
✅ objects_illegalSyntax
✅ strings_escape_atStart
✅ parse_acceptsObjects
✅ true_withIllegalCharacter
✅ objects_multipleValues
✅ arrays_empty
✅ null_incomplete
✅ null_complete
✅ false_complete
✅ arrays_nested
✅ parse_handlesStringsThatExceedBufferSize
✅ true_complete
✅ numbers_minusZero
✅ arrays_incomplete
✅ numbers_withInvalidFormat
✅ parse_stripsPadding
✅ parse_handlesLineBreaksAndColumnsCorrectly
✅ objects_incomplete
✅ objects_nested
✅ strings_illegalUnicodeEscapes_areRejected
✅ parse_ignoresAllWhiteSpace
✅ strings_validEscapes_areAccepted
✅ arrays_multipleValues
✅ false_withIllegalCharacter
✅ parse_acceptsLiterals
✅ objects_whitespace
✅ strings_illegalEscapes_areRejected
✅ strings_nonAsciiCharacters_areAccepted
✅ objects_empty
✅ numbers_withExponent
✅ strings_asciiCharacters_areAccepted
✅ arrays_singleValue
✅ strings_validUnicodeEscapes_areAccepted
✅ strings_controlCharacters_areRejected
✅ true_incomplete
✅ parse_handlesInputsThatExceedBufferSize
✅ numbers_decimal
✅ parse_rejectsEmptyReader
✅ parse_rejectsEmptyString
✅ parse_handlesNumbersThatExceedBufferSize
✅ false_incomplete
✅ arrays_illegalSyntax
✅ parse_acceptsArrays
✅ strings_escape_atEnd
✅ numbers_integer
✅ test/TEST-io.github.jopenlibs.vault.json.JsonString_Test.xml
13 tests were completed in 3ms with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonString_Test | 13✅ | 3ms |
✅ io.github.jopenlibs.vault.json.JsonString_Test
✅ canBeSerializedAndDeserialized
✅ equals_trueForSameInstance
✅ equals_falseForDifferentStrings
✅ asString
✅ equals_falseForSubclass
✅ isString
✅ hashCode_equalsForEqualStrings
✅ write
✅ constructor_failsWithNull
✅ hashCode_differsForDifferentStrings
✅ write_escapesStrings
✅ equals_trueForEqualStrings
✅ equals_falseForNull
✅ test/TEST-io.github.jopenlibs.vault.json.JsonValue_Test.xml
14 tests were completed in 231ms with 14 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonValue_Test | 14✅ | 231ms |
✅ io.github.jopenlibs.vault.json.JsonValue_Test
✅ isXxx_returnsFalseForIncompatibleType
✅ asFloat_failsOnIncompatibleType
✅ asArray_failsOnIncompatibleType
✅ asString_failsOnIncompatibleType
✅ writeTo_doesNotCloseWriter
✅ asInt_failsOnIncompatibleType
✅ asObject_failsOnIncompatibleType
✅ writeTo_failsWithNullConfig
✅ asDouble_failsOnIncompatibleType
✅ asLong_failsOnIncompatibleType
✅ writeTo_failsWithNullWriter
✅ asBoolean_failsOnIncompatibleType
✅ toString_failsWithNullConfig
✅ writeTo
✅ test/TEST-io.github.jopenlibs.vault.json.JsonWriter_Test.xml
19 tests were completed in 25ms with 19 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.JsonWriter_Test | 19✅ | 25ms |
✅ io.github.jopenlibs.vault.json.JsonWriter_Test
✅ escapesNewLine
✅ escapesEscapeCharacter
✅ writeArrayParts
✅ writeLiteral
✅ writeObjectParts
✅ writeMemberName_empty
✅ escapesLastChar
✅ escapesQuotes
✅ escapesZeroCharacter
✅ escapesEscapedQuotes
✅ writeSting_escapesBackslashes
✅ escapesTabs
✅ escapesWindowsNewLine
✅ writeMemberName_escapesBackslashes
✅ escapesSpecialCharacters
✅ writeNumber
✅ escapesControlCharacters
✅ writeString_empty
✅ escapesFirstChar
✅ test/TEST-io.github.jopenlibs.vault.json.ParseException_Test.xml
2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.ParseException_Test | 2✅ | 1ms |
✅ io.github.jopenlibs.vault.json.ParseException_Test
✅ position
✅ message
✅ test/TEST-io.github.jopenlibs.vault.json.PrettyPrint_Test.xml
15 tests were completed in 100ms with 15 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.PrettyPrint_Test | 15✅ | 100ms |
✅ io.github.jopenlibs.vault.json.PrettyPrint_Test
✅ testIndentWithSpaces_object
✅ testIndentWithTabs
✅ testIndentWithSpaces_emptyArray
✅ testIndentWithSpaces_createsIndependentInstances
✅ testIndentWithSpaces_array
✅ testIndentWithTabs_createsIndependentInstances
✅ testSingleLine_createsIndependentInstances
✅ testIndentWithSpaces_failsWithNegativeValues
✅ testIndentWithSpaces_zero
✅ testSingleLine_nestedArray
✅ testIndentWithSpaces_emptyObject
✅ testIndentWithSpaces_nestedObject
✅ testSingleLine_nestedObject
✅ testIndentWithSpaces_nestedArray
✅ testIndentWithSpaces_one
✅ test/TEST-io.github.jopenlibs.vault.json.test.mocking.Mocking_Test.xml
4 tests were completed in 362ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.test.mocking.Mocking_Test | 4✅ | 362ms |
✅ io.github.jopenlibs.vault.json.test.mocking.Mocking_Test
✅ mockParseException
✅ mockObject
✅ mockArray
✅ mockValue
✅ test/TEST-io.github.jopenlibs.vault.json.WritingBuffer_Test.xml
12 tests were completed in 8ms with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.json.WritingBuffer_Test | 12✅ | 8ms |
✅ io.github.jopenlibs.vault.json.WritingBuffer_Test
✅ testFlushEmpty
✅ testWriteChar_exceeding
✅ testWriteCharArray
✅ testWriteString_exceeding
✅ testWriteString_exceedingBuffer
✅ testWriteChar
✅ testWriteCharArray_exceeding
✅ testWriteCharArray_fit
✅ testWriteString
✅ testWriteCharArray_exceedingBuffer
✅ testWriteChar_fit
✅ testWriteString_fit
✅ test/TEST-io.github.jopenlibs.vault.LogicalUtilitiesTests.xml
8 tests were completed in 2ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.LogicalUtilitiesTests | 8✅ | 2ms |
✅ io.github.jopenlibs.vault.LogicalUtilitiesTests
✅ adjustPathForVersionUnDeleteTests
✅ jsonObjectToWriteFromEngineVersionTests
✅ adjustPathForDeleteTests
✅ adjustPathForVersionDeleteTests
✅ adjustPathForReadOrWriteTests
✅ addQualifierToPathTests
✅ adjustPathForListTests
✅ adjustPathForVersionDestroyTests
✅ test/TEST-io.github.jopenlibs.vault.rest.DeleteTests.xml
5 tests were completed in 4s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.rest.DeleteTests | 5✅ | 4s |
✅ io.github.jopenlibs.vault.rest.DeleteTests
✅ testDelete_WithHeaders
✅ testDelete_Plain
✅ testFailsOnNoUrl
✅ testDelete_WithParams
✅ testDelete_WithOptionalHeaders
✅ test/TEST-io.github.jopenlibs.vault.rest.GetTests.xml
7 tests were completed in 170ms with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.rest.GetTests | 7✅ | 170ms |
✅ io.github.jopenlibs.vault.rest.GetTests
✅ testGet_UpdateParams
✅ testGet_WithHeaders
✅ testGet_InsertParams
✅ testGet_RetrievesResponseBodyWhenStatusIs418
✅ testGet_WithOptionalHeaders
✅ testFailsOnNoUrl
✅ testGet_Plain
✅ test/TEST-io.github.jopenlibs.vault.rest.PostTests.xml
5 tests were completed in 93ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.rest.PostTests | 5✅ | 93ms |
✅ io.github.jopenlibs.vault.rest.PostTests
✅ testPost_WithHeaders
✅ testPost_UpdateParams
✅ testPost_InsertParams
✅ testPost_WithOptionalHeaders
✅ testPost_Plain
✅ test/TEST-io.github.jopenlibs.vault.rest.PutTests.xml
5 tests were completed in 110ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.rest.PutTests | 5✅ | 110ms |
✅ io.github.jopenlibs.vault.rest.PutTests
✅ testPut_InsertParams
✅ testPut_Plain
✅ testPut_UpdateParams
✅ testPut_WithHeaders
✅ testPut_WithOptionalHeaders
✅ test/TEST-io.github.jopenlibs.vault.RetryTests.xml
2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.RetryTests | 2✅ | 3s |
✅ io.github.jopenlibs.vault.RetryTests
✅ testRetries_Write
✅ testRetries_Read
✅ test/TEST-io.github.jopenlibs.vault.SSLTests.xml
12 tests were completed in 13s with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.SSLTests | 12✅ | 13s |
✅ io.github.jopenlibs.vault.SSLTests
✅ testSslJks_loadTrustStoreFromFile
✅ testSslPem_Resource_Post
✅ testSslVerify_Enabled_Post
✅ testSslVerify_Disabled_Get
✅ testSslPem_Resource_Get
✅ testSslVerify_Disabled_Post
✅ testSslJks_loadKeyStoreAndTrustStore
✅ testSslPem_File
✅ testSslPem_UTF8
✅ testSslJks_loadTrustStoreFromMemory
✅ testSslVerify_Enabled_Get
✅ testSslJks_loadTrustStoreFromClasspath
✅ test/TEST-io.github.jopenlibs.vault.TimeoutTests.xml
4 tests were completed in 11s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.TimeoutTests | 4✅ | 11s |
✅ io.github.jopenlibs.vault.TimeoutTests
✅ testOpenTimeout_BeyondThreshold
✅ testReadTimeout_WithinThreshold
✅ testOpenTimeout_WithinThreshold
✅ testReadTimeout_BeyondThreshold
✅ test/TEST-io.github.jopenlibs.vault.vault.api.AuthBackendAwsTests.xml
3 tests were completed in 100ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.AuthBackendAwsTests | 3✅ | 100ms |
✅ io.github.jopenlibs.vault.vault.api.AuthBackendAwsTests
✅ testLoginByAwsEc2Id
✅ testLoginByAwsEc2Pkcs7
✅ testLoginByAwsIam
✅ test/TEST-io.github.jopenlibs.vault.vault.api.AuthLookupTest.xml
2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.AuthLookupTest | 2✅ | 2s |
✅ io.github.jopenlibs.vault.vault.api.AuthLookupTest
✅ should_lookup_self_use_url_auth_token_lookup_self
✅ should_lookup_self_with_param_use_url_auth_mount_lookup_self
✅ test/TEST-io.github.jopenlibs.vault.vault.api.sys.WrappingLookupWrapTest.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.sys.WrappingLookupWrapTest | 1✅ | 1s |
✅ io.github.jopenlibs.vault.vault.api.sys.WrappingLookupWrapTest
✅ should_lookup_wrap_use_url_sys_wrapping_lookup
✅ test/TEST-io.github.jopenlibs.vault.vault.api.sys.WrappingUnwrapTest.xml
2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.sys.WrappingUnwrapTest | 2✅ | 2s |
✅ io.github.jopenlibs.vault.vault.api.sys.WrappingUnwrapTest
✅ should_unwrap_param_sends_token_and_return_unwrapped_token
✅ should_unwrap_without_param_sends_no_token_and_return_unwrapped_token
✅ test/TEST-io.github.jopenlibs.vault.vault.api.sys.WrappingUnwrapWithoutAuthResponseTest.xml
2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.sys.WrappingUnwrapWithoutAuthResponseTest | 2✅ | 2s |
✅ io.github.jopenlibs.vault.vault.api.sys.WrappingUnwrapWithoutAuthResponseTest
✅ unwrap_response_without_auth
✅ unwrap_response_without_implicit_null_auth
✅ test/TEST-io.github.jopenlibs.vault.vault.api.sys.WrappingWrapTest.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.sys.WrappingWrapTest | 1✅ | 1s |
✅ io.github.jopenlibs.vault.vault.api.sys.WrappingWrapTest
✅ check_wrap_request_response
✅ test/TEST-io.github.jopenlibs.vault.vault.api.TransitApiTest.xml
4 tests were completed in 4s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.vault.api.TransitApiTest | 4✅ | 4s |
✅ io.github.jopenlibs.vault.vault.api.TransitApiTest
✅ testTransitDecrypt
✅ testTransitEncrypt
✅ testBulkTransitDecrypt
✅ testBulkTransitEncrypt
✅ test/TEST-io.github.jopenlibs.vault.VaultConfigTests.xml
10 tests were completed in 24ms with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.VaultConfigTests | 10✅ | 24ms |
✅ io.github.jopenlibs.vault.VaultConfigTests
✅ testConfigBuilder_LoadFromEnv
✅ testConfigBuilder_FailToLoad
✅ testConfigConstructor_FailToLoad
✅ testConfigConstructor_NormalizesAddress
✅ testConfigConstructor
✅ testConfigBuilder_LoadFromEnv_SslCert
✅ testConfigBuilder_LoadFromEnv_SslCert_NotFound
✅ testConfigBuilder
✅ testConfigBuilder_WithNamespace
✅ testConfigBuilder_LoadTokenFromHomedir
✅ test/TEST-io.github.jopenlibs.vault.VaultExceptionTests.xml
4 tests were completed in 3ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.VaultExceptionTests | 4✅ | 3ms |
✅ io.github.jopenlibs.vault.VaultExceptionTests
✅ vaultThrowableWithStatusCodeTest
✅ vaultExceptionHttpCodeTest
✅ vaultThrowableTest
✅ vaultExceptionMessageTest
✅ test/TEST-io.github.jopenlibs.vault.VaultTests.xml
10 tests were completed in 1s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.github.jopenlibs.vault.VaultTests | 10✅ | 1s |
✅ io.github.jopenlibs.vault.VaultTests
✅ testVaultWithEmptyKVEnginePathMap
✅ testNameSpaceProvidedVaultConstructor
✅ testInvalidGlobalEngineVersionVaultConstructor
✅ testGlobalEngineVersionVaultConstructor
✅ testNameSpaceProvidedVaultConstructorCannotBeEmpty
✅ kvEngineMapIsHonored
✅ testVaultWithoutKVEnginePathMap
✅ testConfigBuiler_WithInvalidRequestAsNonError
✅ testVaultWithNoKVEnginePathMap
✅ testDefaultVaultConstructor