mirror of
https://github.com/RipMeApp/ripme.git
synced 2025-08-28 08:10:11 +02:00
Added unit tests for sanitizeSaveAs and shortenSaveAsWindows
This commit is contained in:
@@ -3,6 +3,8 @@ package com.rarchives.ripme.tst;
|
||||
import junit.framework.TestCase;
|
||||
import com.rarchives.ripme.utils.Utils;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
@@ -44,4 +46,15 @@ public class UtilsTest extends TestCase {
|
||||
assertEquals(Arrays.asList(" is a "), Utils.between("This is a test", "This", "test"));
|
||||
}
|
||||
|
||||
public void testShortenFileNameWindows() throws FileNotFoundException {
|
||||
String filename = "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.png";
|
||||
// Test filename shortening for windows
|
||||
File f = Utils.shortenSaveAsWindows("D:/rips/test/reddit/deep", filename );
|
||||
assertEquals(new File("D:/rips/test/reddit/deep/fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.png"), f);
|
||||
}
|
||||
|
||||
public void testSanitizeSaveAs() {
|
||||
assertEquals("This is a _ !__ test", Utils.sanitizeSaveAs("This is a \" !<? test"));
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user