Class com.owncloud.android.utils.FileUploadHelperTest

25

tests

12

failures

0

skipped

1.568s

duration

52%

successful

Failed tests

getUploadByPathsCaseInsensitiveExtensionFallback

org.junit.ComparisonFailure: expected:<[/a/b/AAA/b/1.TXT]> but was:<[]>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsCaseInsensitiveExtensionFallback(FileUploadHelperTest.kt:153)

getUploadByPathsCaseInsensitiveExtensionFallbackWCFDisabled

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #511#517#518)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsCaseInsensitiveExtensionFallbackWCFDisabled(FileUploadHelperTest.kt:255)

getUploadByPathsExactMatch

org.junit.ComparisonFailure: expected:<[/remote/path/photo.jpg]> but was:<[]>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsExactMatch(FileUploadHelperTest.kt:131)

getUploadByPathsFindsRecordWhenDBHasLowercaseExtensionButSearchUsesUppercase

org.junit.ComparisonFailure: expected:<[/a/b/AAA/b/1.txt]> but was:<[]>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsFindsRecordWhenDBHasLowercaseExtensionButSearchUsesUppercase(FileUploadHelperTest.kt:173)

getUploadByPathsFindsRecordWhenDBHasLowercaseExtensionButSearchUsesUppercaseWCFDisabled

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #488#494#495)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsFindsRecordWhenDBHasLowercaseExtensionButSearchUsesUppercaseWCFDisabled(FileUploadHelperTest.kt:273)

getUploadByPathsHandlesDeepNestedPathWithUppercaseExtension

org.junit.ComparisonFailure: expected:<[/a/b/c/d/e/file.png]> but was:<[]>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsHandlesDeepNestedPathWithUppercaseExtension(FileUploadHelperTest.kt:221)

getUploadByPathsHandlesDeepNestedPathWithUppercaseExtensionWCFDisabled

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #469#475#476)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsHandlesDeepNestedPathWithUppercaseExtensionWCFDisabled(FileUploadHelperTest.kt:289)

getUploadByPathsOnlyTogglesExtensionNotRestOfFilenameOrPath

org.junit.ComparisonFailure: expected:<[/a/b/AAA/b/1.TXT]> but was:<[]>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsOnlyTogglesExtensionNotRestOfFilenameOrPath(FileUploadHelperTest.kt:240)

getUploadByPathsOnlyTogglesExtensionNotRestOfFilenameOrPathWCFDisabled

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #414#420#421)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsOnlyTogglesExtensionNotRestOfFilenameOrPathWCFDisabled(FileUploadHelperTest.kt:306)

getUploadByPathsReturnsNullWhenNeitherExactNorAlternativeExtensionPathExists

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #504#507#508)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsReturnsNullWhenNeitherExactNorAlternativeExtensionPathExists(FileUploadHelperTest.kt:184)

getUploadByPathsReturnsNullWhenRemotePathHasNoExtension

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #424#426#427)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsReturnsNullWhenRemotePathHasNoExtension(FileUploadHelperTest.kt:194)

getUploadByPathsReturnsNullWhenRemotePathIsEmpty

java.lang.AssertionError: expected null, but was:<UploadEntity(child^2 of #498#500#501)>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotNull(Assert.java:756)
at org.junit.Assert.assertNull(Assert.java:738)
at org.junit.Assert.assertNull(Assert.java:748)
at com.owncloud.android.utils.FileUploadHelperTest.getUploadByPathsReturnsNullWhenRemotePathIsEmpty(FileUploadHelperTest.kt:204)

Tests

Test emulator-5554 - 10
getUploadByPathsCaseInsensitiveExtensionFallback failed (0.077s)
getUploadByPathsCaseInsensitiveExtensionFallbackWCFDisabled failed (0.028s)
getUploadByPathsExactMatch failed (0.052s)
getUploadByPathsFindsRecordWhenDBHasLowercaseExtensionButSearchUsesUppercase failed (0.027s)
getUploadByPathsFindsRecordWhenDBHasLowercaseExtensionButSearchUsesUppercaseWCFDisabled failed (0.026s)
getUploadByPathsHandlesDeepNestedPathWithUppercaseExtension failed (0.077s)
getUploadByPathsHandlesDeepNestedPathWithUppercaseExtensionWCFDisabled failed (0.052s)
getUploadByPathsOnlyTogglesExtensionNotRestOfFilenameOrPath failed (0.981s)
getUploadByPathsOnlyTogglesExtensionNotRestOfFilenameOrPathWCFDisabled failed (0.052s)
getUploadByPathsReturnsNullWhenNeitherExactNorAlternativeExtensionPathExists failed (0.027s)
getUploadByPathsReturnsNullWhenRemotePathHasNoExtension failed (0.001s)
getUploadByPathsReturnsNullWhenRemotePathIsEmpty failed (0.077s)
testEntityAndOCUploadConversionTogether passed (0.001s)
toOCUploadAppliesAutoRenameWhenCapabilityIsProvided passed (0.001s)
toOCUploadHandlesNullOptionalFieldsGracefully passed (0.026s)
toOCUploadMapsAllFieldsCorrectlyWithoutCapability passed (0.001s)
toOCUploadMapsBooleanFalseFieldsCorrectly passed (0.001s)
toOCUploadReturnsNullWhenLocalPathIsNull passed (0.003s)
toOCUploadReturnsNullWhenRemotePathIsNull passed (0s)
toUploadEntityIsUseWifiOnlyIsFalseShouldReturnZero passed (0.026s)
toUploadEntityMapsAllFieldsCorrectlyWhenUploadIdIsSet passed (0.004s)
toUploadEntityMapsIsCreateRemoteFolderTrueShouldReturnOne passed (0.001s)
toUploadEntityMapsIsWhileChargingIsFalseShouldReturnZero passed (0s)
toUploadEntityPreservesExistingIdWhenUploadIdIsPositive passed (0.026s)
toUploadEntitySetsIdToNullWhenUploadIdIsNotValidToAllowRoomAutoGenerate passed (0.001s)