チェンジセット 351

差分発生行の前後
無視リスト:
コミット日時:
2008/10/28 17:34:21 (14 年前)
コミッタ:
shinomiya
ログメッセージ:

#550 .svnディレクトリを考慮したテストケースに修正

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/im-jssp/src/test/java/org/intra_mart/common/aid/jdk/java/util/ArchiverTest.java

    r347 r351  
    11831183         * @throws IOException 
    11841184         */ 
    1185         private void copyDir(File srcDir, File destDir) throws IOException { 
     1185        public static void copyDir(File srcDir, File destDir) throws IOException { 
    11861186                 
    11871187                if(srcDir.exists() == false || srcDir.isDirectory() == false){ 
     
    12001200                         
    12011201                        if(child4src.isDirectory()){ 
     1202                                if(child4src.getName().equals(".svn")){ 
     1203                                        continue; 
     1204                                } 
     1205                                 
    12021206                                child4dest.mkdirs(); 
    12031207                                copyDir(child4src, child4dest); // 再帰! 
     
    12151219         * @throws IOException 
    12161220         */ 
    1217         private void copyFile(File srcFile, File destFile) throws IOException { 
     1221        public static void copyFile(File srcFile, File destFile) throws IOException { 
    12181222                 
    12191223                java.nio.channels.FileChannel sourceChannel      = new java.io.FileInputStream (srcFile) .getChannel(); 
     
    12311235         * @param targetDir 
    12321236         */ 
    1233         private void deleteDir(File targetDir) throws IOException { 
     1237        public static void deleteDir(File targetDir) throws IOException { 
    12341238                if(targetDir.list() != null){ 
    12351239                        for(String name : targetDir.list()){ 
  • trunk/im-jssp/src/test/js/jssp/script/api/ArchiverTest.js

    r350 r351  
    2020var HOME_DIR = "."; 
    2121var TEST_RES = HOME_DIR + "/src/test/resources/jssp/script/api/"; 
     22var TEST_RES_TARGET = HOME_DIR + "/target/src/test/resources/jssp/script/api/"; 
    2223 
    2324var WORK      = HOME_DIR + "/target/ArchiverTest/"; 
     
    2627 
    2728function oneTimeSetUp(){ 
     29        var src  = new java.io.File(TEST_RES); 
     30        var dest = new java.io.File(TEST_RES_TARGET); 
     31        Packages.org.intra_mart.common.aid.jdk.java.util.ArchiverTest.copyDir(src, dest); 
     32         
    2833        deleteDir(new File(WORK)); 
    2934} 
     
    3136function oneTimeTearDown(){ 
    3237        deleteDir(new File(WORK)); 
     38        deleteDir(new File(HOME_DIR + "/target/src")); 
    3339} 
    3440 
     
    159165         
    160166        var args = {  
    161                         src : new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/empty_dir")  
     167                        src : new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/empty_dir")  
    162168        }; 
    163169 
     
    179185        var actual; 
    180186         
    181         var destination = new File("test/test_zip_srcがFile_空のディレクトリ_destがFile.zip"); 
    182         var args = {  
    183                         src : new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/empty_dir"), 
     187        var destination = new File(WORK, "target/test/test_zip_srcがFile_空のディレクトリ_destがFile.zip"); 
     188        var args = {  
     189                        src : new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/empty_dir"), 
    184190                        dest : destination 
    185191        }; 
     
    213219         
    214220         
    215         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy"); 
     221        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy"); 
    216222        var destination = new File(WORK, "target/test/test_zip_filterの動作/002_3_hierarchy_without_txt.zip"); 
    217223        JsUnit.assertFalse("前提:destinationが存在しないこと", destination.exist()); 
     
    393399        var functionName = "test_zip_Case_1"; 
    394400         
    395         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy"); 
     401        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy"); 
    396402        var destination = new File(WORK, "target/test/" + functionName + "/002_3_hierarchy_dest.zip"); 
    397403         
     
    432438        var functionName = "test_zip_Case_1_既存ファイルを上書き"; 
    433439         
    434         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy"); 
     440        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy"); 
    435441        var destination = new File(WORK, "target/test/" + functionName + "/002_3_hierarchy_dest.zip"); 
    436442         
     
    476482        var functionName = "test_zip_Case_3"; 
    477483         
    478         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy"); 
     484        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy"); 
    479485         
    480486        var expected; 
     
    509515        var functionName = "test_zip_Case_3_既存ファイルを上書き"; 
    510516         
    511         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy"); 
     517        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy"); 
    512518         
    513519        var expected; 
     
    546552        var functionName = "test_zip_Case_7"; 
    547553         
    548         var source     = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/im-jssp-api-list-0.1.2.zip").load(); 
     554        var source     = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/im-jssp-api-list-0.1.2.zip").load(); 
    549555        var sourceFileName = "hoge.zip"; // im-jssp-api-list-0.1.2.zipをhoge.zipというファイル名で圧縮 
    550556        var destination = new File(WORK, "target/test/" + functionName + "/im-jssp-api-list-0.1.2をさらにzip.zip"); 
     
    589595        var functionName = "test_zip_Case_7_既存ファイルを上書き"; 
    590596         
    591         var source     = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/im-jssp-api-list-0.1.2.zip").load(); 
     597        var source     = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/im-jssp-api-list-0.1.2.zip").load(); 
    592598        var sourceFileName = "hoge.zip"; // im-jssp-api-list-0.1.2.zipをhoge.zipというファイル名で圧縮 
    593599        var destination = new File(WORK, "target/test/" + functionName + "/im-jssp-api-list-0.1.2をさらにzip.zip"); 
     
    637643        var functionName = "test_zip_Case_9"; 
    638644         
    639         var source     = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/oim_banner01.gif").load(); 
     645        var source     = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/oim_banner01.gif").load(); 
    640646        var sourceFileName = "foo.zip"; // oim_banner01.gifをfoo.zipというファイル名で圧縮 
    641647 
     
    761767         
    762768        var args = {  
    763                         src  : new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip"), 
     769                        src  : new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip"), 
    764770                        dest : null 
    765771        }; 
     
    783789         
    784790        var args = {  
    785                         src  : new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip"), 
     791                        src  : new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip"), 
    786792                        dest : undefined 
    787793        }; 
     
    805811         
    806812        var args = {  
    807                         src  : new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip"), 
     813                        src  : new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip"), 
    808814                        no_dest : null 
    809815        }; 
     
    883889        var functionName = "test_unzip_Case_1"; 
    884890         
    885         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip"); 
     891        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip"); 
    886892        var destination = new File(WORK, "target/test/" + functionName + "/002_3_hierarchy_dest"); 
    887893         
    888894        JsUnit.assertFalse("前提:destinationが存在しないこと", destination.exist()); 
    889895         
    890         var expected = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
     896        var expected = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
    891897        var actual; 
    892898         
     
    907913        var functionName = "test_unzip_Case_1_既存ディレクトリに出力"; 
    908914         
    909         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip"); 
     915        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip"); 
    910916        var destination = new File(WORK, "target/test/" + functionName + "/002_3_hierarchy_dest"); 
    911917         
     
    915921        JsUnit.assertTrue("前提:destinationが存在すること", destination.exist()); 
    916922         
    917         var expected = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
     923        var expected = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
    918924        var actual; 
    919925         
     
    939945        var functionName = "test_unzip_Case_5"; 
    940946         
    941         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip").load(); 
     947        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip").load(); 
    942948        var destination = new File(WORK, "target/test/" + functionName + "/002_3_hierarchy_dest"); 
    943949         
    944950        JsUnit.assertFalse("前提:destinationが存在しないこと", destination.exist()); 
    945951         
    946         var expected = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
     952        var expected = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
    947953        var actual; 
    948954         
     
    963969        var functionName = "test_unzip_Case_5"; 
    964970         
    965         var source      = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy.zip").load(); 
     971        var source      = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy.zip").load(); 
    966972        var destination = new File(WORK, "target/test/" + functionName + "/002_3_hierarchy_dest"); 
    967973         
     
    971977        JsUnit.assertTrue("前提:destinationが存在すること", destination.exist()); 
    972978         
    973         var expected = new File(TEST_RES, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
     979        var expected = new File(TEST_RES_TARGET, "test/api/ArchiverTest/src/002_3_hierarchy/"); //解凍済みのディレクトリ 
    974980        var actual; 
    975981         
     
    12241230        } 
    12251231} 
     1232