File tree Expand file tree Collapse file tree
app/src/test/java/com/nextcloud/android/utils Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77package com.nextcloud.android.utils
88
99import com.nextcloud.utils.extensions.getFormattedStringDate
10+ import com.nextcloud.utils.extensions.extension
1011import com.nextcloud.utils.extensions.isCurrentYear
12+ import com.nextcloud.utils.extensions.removeFileExtension
13+ import org.junit.Assert.assertEquals
1114import org.junit.Assert.assertFalse
1215import org.junit.Assert.assertTrue
1316import org.junit.Test
@@ -37,4 +40,12 @@ class ExtensionsTest {
3740 assertTrue(actualYearNewValue == " " )
3841 assertFalse(actualYearNewValue == " 2022" )
3942 }
43+
44+ @Test
45+ fun fileExtensionHelpers_checkForEdgeCases () {
46+ assertEquals(" archive.tar" , " archive.tar.gz" .removeFileExtension())
47+ assertEquals(" gz" , " archive.tar.gz" .extension())
48+ assertEquals(" " , " .gitignore" .extension())
49+ assertEquals(" " , " filename." .extension())
50+ }
4051}
You can’t perform that action at this time.
0 commit comments