チェンジセット 338
- コミット日時:
- 2008/10/09 18:28:29 (14 年前)
- ファイル:
-
- trunk/im-jssp/src/main/java/org/intra_mart/jssp/script/api/ArchiverObject.java (更新) (10 diffs)
- trunk/im-jssp/src/test/java/org/intra_mart/jssp/script/api/ArchiverObjectTest.java (更新) (90 diffs)
- trunk/im-jssp/src/test/resources/org/intra_mart/jssp/script/api/ArchiverObjectTest/jssp-config-ArchiverObjectTest.xml (追加)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
trunk/im-jssp/src/main/java/org/intra_mart/jssp/script/api/ArchiverObject.java
r337 r338 18 18 19 19 import org.intra_mart.common.platform.log.Logger; 20 import org.intra_mart.jssp.util.RuntimeObject; 20 21 import org.mozilla.javascript.Context; 21 22 import org.mozilla.javascript.Function; … … 31 32 */ 32 33 public class ArchiverObject extends ScriptableObject { 34 public static final String CLASS_NAME = "Archiver"; 35 33 36 private static Logger logger = Logger.getLogger(); 34 37 public static final String NON_CONVERT_CHARSET = "ISO-8859-1"; … … 38 41 */ 39 42 public String getClassName() { 40 return "Archiver";43 return ArchiverObject.CLASS_NAME; 41 44 } 42 45 … … 109 112 * この関数がfalse以外を返却した場合、該当ファイルは圧縮対象となります。 110 113 * --> 111 * </td>112 * <td>No</td>113 * </tr>114 * <tr>115 * <th>encoding</th>116 * <td>String</td>117 * <td>118 * ZIPファイル内のファイル名に使われる文字エンコーディングを指定します。</br>119 * デフォルトはプラットホームのデフォルト文字エンコーディングです。120 114 * </td> 121 115 * <td>No</td> … … 238 232 } 239 233 240 // TODO encoding関連は未実装241 // Object arg4encoding = arg.get("encoding", arg);242 // String encoding = null;243 // if(arg4encoding != ScriptableObject.NOT_FOUND){244 // encoding = (String)arg4encoding;245 // }246 // else{247 // encoding = System.getProperty("file.encoding", "UTF-8");248 // }249 250 251 234 // 空のディレクトリを圧縮しようとしている場合 252 235 if(srcFileAccessObject != null … … 259 242 260 243 if(destFileAccessObject != null){ 261 Object[] args4dest = { destFileAccessObject.jsFunction_path() }; 262 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(null, args4dest, null, true); 244 FileAccessObject dest = 245 (FileAccessObject) RuntimeObject.newObject("File", 246 new Object[] { destFileAccessObject.jsFunction_path() }); 263 247 return dest; 264 248 } … … 341 325 } 342 326 else{ 343 Object[] args4dest = { zipFile.getAbsolutePath() }; 344 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(null, args4dest, null, true); 327 FileAccessObject dest = 328 (FileAccessObject) RuntimeObject.newObject("File", 329 new Object[] { zipFile.getAbsolutePath() }); 345 330 return dest; 346 331 } … … 548 533 * </td> 549 534 * <td>Yes</td> 550 * </tr>551 * <tr>552 * <th>encoding</th>553 * <td>String</td>554 * <td>555 * ZIPファイル内のファイル名に使われる文字エンコーディングを指定します。</br>556 * デフォルトはUTF-8です。557 * </td>558 * <td>No</td>559 535 * </tr> 560 536 * </table> … … 643 619 } 644 620 645 // TODO encoding関連は未実装646 // Object arg4encoding = arg.get("encoding", arg);647 // String encoding = null;648 // if(arg4encoding != ScriptableObject.NOT_FOUND){649 // encoding = (String)arg4encoding;650 // }651 // else{652 // encoding = "UTF-8";653 // }654 655 656 621 //======================================= 657 622 // 解凍元を設定 … … 725 690 // 結果返却 726 691 //======================================= 727 Object[] args4dest = { destFile.getAbsolutePath() }; 728 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(null, args4dest, null, true); 692 FileAccessObject dest = 693 (FileAccessObject) RuntimeObject.newObject("File", 694 new Object[] { destFile.getAbsolutePath() }); 729 695 return dest; 730 696 } trunk/im-jssp/src/test/java/org/intra_mart/jssp/script/api/ArchiverObjectTest.java
r337 r338 13 13 14 14 import org.intra_mart.common.platform.log.Logger; 15 import org.intra_mart.jssp.page.JSSPInitializer; 15 16 import org.intra_mart.jssp.util.ValueObject; 16 import org.intra_mart.jssp.util.config.HomeDirectory;17 17 import org.mozilla.javascript.Context; 18 18 import org.mozilla.javascript.Function; … … 29 29 private static String fileSep = System.getProperty("file.separator"); 30 30 31 static { 32 JSSPInitializer.init(".", "/org/intra_mart/jssp/script/api/ArchiverObjectTest/jssp-config-ArchiverObjectTest.xml"); 33 } 34 35 private Context cxMadeInSetup; 36 31 37 @Override 32 38 protected void setUp() throws Exception { 33 39 super.setUp(); 34 HomeDirectory.definePath("."); 35 } 40 41 cxMadeInSetup = Context.enter(); 42 } 43 44 45 46 @Override 47 protected void tearDown() throws Exception { 48 super.tearDown(); 49 50 Context.exit(); 51 cxMadeInSetup = null; 52 } 53 54 36 55 37 56 /** … … 52 71 53 72 try{ 54 ArchiverObject.jsStaticFunction_zip( null, null, args, null);73 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 55 74 fail("例外が発生する必要があります"); 56 75 } … … 70 89 71 90 try{ 72 ArchiverObject.jsStaticFunction_zip( null, null, args, null);91 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 73 92 fail("例外が発生する必要があります"); 74 93 } … … 88 107 89 108 try{ 90 ArchiverObject.jsStaticFunction_zip( null, null, args, null);109 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 91 110 fail("例外が発生する必要があります"); 92 111 } … … 106 125 107 126 try{ 108 ArchiverObject.jsStaticFunction_zip( null, null, args, null);127 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 109 128 fail("例外が発生する必要があります"); 110 129 } … … 126 145 Object[] args = { voIn }; 127 146 128 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);147 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 129 148 130 149 assertTrue("返却値がStringであること", actual instanceof String); … … 139 158 try{ 140 159 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 141 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);160 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 142 161 143 162 ValueObject voInResultCheck = new ValueObject(); … … 147 166 148 167 // unzipが正しく動作していることが前提 149 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);168 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 150 169 151 170 String target; … … 176 195 public void test_zip_srcがFileAccessObject_存在しないファイル() throws Exception { 177 196 Object[] args4src = { tempDir + fileSep + "sonzai_shinai" + fileSep + "file_deth.txt"}; 178 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);179 180 ValueObject voIn = new ValueObject(); 181 voIn.put("src", voIn, src); 182 Object[] args = { voIn }; 183 184 try{ 185 ArchiverObject.jsStaticFunction_zip( null, null, args, null);197 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 198 199 ValueObject voIn = new ValueObject(); 200 voIn.put("src", voIn, src); 201 Object[] args = { voIn }; 202 203 try{ 204 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 186 205 fail("例外が発生する必要があります"); 187 206 } … … 199 218 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/000_this_file_is_0KB.txt"); 200 219 Object[] args4src = {url.getPath()}; 201 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);202 203 ValueObject voIn = new ValueObject(); 204 voIn.put("src", voIn, src); 205 Object[] args = { voIn }; 206 207 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);220 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 221 222 ValueObject voIn = new ValueObject(); 223 voIn.put("src", voIn, src); 224 Object[] args = { voIn }; 225 226 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 208 227 209 228 assertTrue("返却値がStringであること", actual instanceof String); … … 217 236 try{ 218 237 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 219 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);238 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 220 239 221 240 ValueObject voInResultCheck = new ValueObject(); … … 225 244 226 245 // unzipが正しく動作していることが前提 227 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);246 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 228 247 229 248 String target; … … 248 267 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/001_plain_text.txt"); 249 268 Object[] args4src = {url.getPath()}; 250 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);251 252 ValueObject voIn = new ValueObject(); 253 voIn.put("src", voIn, src); 254 Object[] args = { voIn }; 255 256 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);269 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 270 271 ValueObject voIn = new ValueObject(); 272 voIn.put("src", voIn, src); 273 Object[] args = { voIn }; 274 275 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 257 276 258 277 assertTrue("返却値がStringであること", actual instanceof String); … … 267 286 try{ 268 287 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 269 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);288 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 270 289 271 290 ValueObject voInResultCheck = new ValueObject(); … … 275 294 276 295 // unzipが正しく動作していることが前提 277 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);296 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 278 297 279 298 String target; … … 305 324 public void test_zip_srcがFileAccessObject_存在しないディレクトリ() throws Exception { 306 325 Object[] args4src = { tempDir + fileSep + "sonzai_shinai" + fileSep + "dir_deth" + fileSep}; 307 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);308 309 ValueObject voIn = new ValueObject(); 310 voIn.put("src", voIn, src); 311 Object[] args = { voIn }; 312 313 try{ 314 ArchiverObject.jsStaticFunction_zip( null, null, args, null);326 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 327 328 ValueObject voIn = new ValueObject(); 329 voIn.put("src", voIn, src); 330 Object[] args = { voIn }; 331 332 try{ 333 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 315 334 fail("例外が発生する必要があります"); 316 335 } … … 333 352 // (Eclipseのbinに空ディレクトリがコピーされていない模様。。。どうする?) 334 353 Object[] args4src = {url.getPath()}; 335 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);336 337 ValueObject voIn = new ValueObject(); 338 voIn.put("src", voIn, src); 339 Object[] args = { voIn }; 340 341 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);354 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 355 356 ValueObject voIn = new ValueObject(); 357 voIn.put("src", voIn, src); 358 Object[] args = { voIn }; 359 360 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 342 361 343 362 assertEquals("空のディレクトリの場合、返却値がundefinedとなること", Undefined.instance, actual); … … 351 370 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/"); 352 371 Object[] args4src = {url.getPath()}; 353 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);354 355 ValueObject voIn = new ValueObject(); 356 voIn.put("src", voIn, src); 357 Object[] args = { voIn }; 358 359 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);372 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 373 374 ValueObject voIn = new ValueObject(); 375 voIn.put("src", voIn, src); 376 Object[] args = { voIn }; 377 378 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 360 379 361 380 assertTrue("返却値がStringであること", actual instanceof String); … … 370 389 try{ 371 390 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 372 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);391 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 373 392 374 393 ValueObject voInResultCheck = new ValueObject(); … … 378 397 379 398 // unzipが正しく動作していることが前提 380 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);399 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 381 400 382 401 String target; … … 417 436 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/"); 418 437 Object[] args4src = {url.getPath()}; 419 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);420 421 ValueObject voIn = new ValueObject(); 422 voIn.put("src", voIn, src); 423 Object[] args = { voIn }; 424 425 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);438 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 439 440 ValueObject voIn = new ValueObject(); 441 voIn.put("src", voIn, src); 442 Object[] args = { voIn }; 443 444 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 426 445 427 446 assertTrue("返却値がStringであること", actual instanceof String); … … 433 452 try{ 434 453 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 435 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);454 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 436 455 437 456 ValueObject voInResultCheck = new ValueObject(); … … 441 460 442 461 // unzipが正しく動作していることが前提 443 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);462 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 444 463 445 464 String target; … … 586 605 587 606 Object[] args4src = { tempDir + fileSep + "sonzai_shinai" + fileSep + "file_deth.txt"}; 588 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);607 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 589 608 590 609 Object[] args4dest = { "target/sonzai_shinai_file_deth.zip" }; 591 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);610 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 592 611 593 612 ValueObject voIn = new ValueObject(); … … 597 616 598 617 try{ 599 ArchiverObject.jsStaticFunction_zip( null, null, args, null);618 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 600 619 fail("例外が発生する必要があります"); 601 620 } … … 613 632 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/000_this_file_is_0KB.txt"); 614 633 Object[] args4src = {url.getPath()}; 615 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);634 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 616 635 617 636 Object[] args4dest = { "target/test/test_zip_srcとdestがFileAccessObject_0KBのファイル/000_this_file_is_0KB.zip" }; 618 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);637 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 619 638 620 639 ValueObject voIn = new ValueObject(); … … 623 642 Object[] args = { voIn }; 624 643 625 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);644 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 626 645 627 646 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 638 657 try{ 639 658 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 640 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);659 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 641 660 642 661 ValueObject voInResultCheck = new ValueObject(); … … 646 665 647 666 // unzipが正しく動作していることが前提 648 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);667 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 649 668 650 669 String target; … … 669 688 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/001_plain_text.txt"); 670 689 Object[] args4src = {url.getPath()}; 671 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);690 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 672 691 673 692 Object[] args4dest = { "target/test/test_zip_srcとdestがFileAccessObject_54Bytesのファイル/001_plain_text.zip" }; 674 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);693 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 675 694 676 695 ValueObject voIn = new ValueObject(); … … 679 698 Object[] args = { voIn }; 680 699 681 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);700 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 682 701 683 702 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 694 713 try{ 695 714 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 696 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);715 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 697 716 698 717 ValueObject voInResultCheck = new ValueObject(); … … 702 721 703 722 // unzipが正しく動作していることが前提 704 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);723 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 705 724 706 725 String target; … … 732 751 public void test_zip_srcとdestがFileAccessObject_存在しないディレクトリ() throws Exception { 733 752 Object[] args4src = { tempDir + fileSep + "sonzai_shinai" + fileSep + "dir_deth" + fileSep}; 734 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);753 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 735 754 736 755 Object[] args4dest = { "target/test/test_zip_srcとdestがFileAccessObject_存在しないディレクトリ/sonzai_shinai_dir_deth.zip" }; 737 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);756 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 738 757 739 758 ValueObject voIn = new ValueObject(); … … 743 762 744 763 try{ 745 ArchiverObject.jsStaticFunction_zip( null, null, args, null);764 ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 746 765 fail("例外が発生する必要があります"); 747 766 } … … 764 783 // (Eclipseのbinに空ディレクトリがコピーされていない模様。。。どうする?) 765 784 Object[] args4src = {url.getPath()}; 766 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);785 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 767 786 768 787 Object[] args4destParent = { "target/test/test_zip_srcとdestがFileAccessObject_空のディレクトリ/" }; 769 FileAccessObject destParent = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destParent, null, true);788 FileAccessObject destParent = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destParent, null, true); 770 789 destParent.jsFunction_makeDirectories(); // あらかじめ親ディレクトリを作成しておく 771 790 772 791 Object[] args4dest = { args4destParent[0] + "000_empty_dir.zip" }; 773 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);792 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 774 793 dest.jsFunction_save("abcde"); // あらかじめファイルを作成しておく 775 794 … … 779 798 Object[] args = { voIn }; 780 799 781 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);800 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 782 801 783 802 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 795 814 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/"); 796 815 Object[] args4src = {url.getPath()}; 797 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);816 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 798 817 799 818 Object[] args4destParent = { "target/test/test_zip_srcとdestがFileAccessObject_ディレクトリ_1階層/" }; 800 FileAccessObject destParent = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destParent, null, true);819 FileAccessObject destParent = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destParent, null, true); 801 820 destParent.jsFunction_makeDirectories(); // あらかじめ親ディレクトリを作成しておく 802 821 803 822 Object[] args4dest = { args4destParent[0] + "001_1_hierarchy.zip" }; 804 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);823 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 805 824 dest.jsFunction_save("abcde"); // あらかじめファイルを作成しておく 806 825 … … 810 829 Object[] args = { voIn }; 811 830 812 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);831 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 813 832 814 833 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 825 844 try{ 826 845 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 827 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);846 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 828 847 829 848 ValueObject voInResultCheck = new ValueObject(); … … 833 852 834 853 // unzipが正しく動作していることが前提 835 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);854 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 836 855 837 856 String target; … … 871 890 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/"); 872 891 Object[] args4src = {url.getPath()}; 873 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);892 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 874 893 875 894 Object[] args4dest = { "target/test/test_zip_srcとdestがFileAccessObject_ディレクトリ_3階層/002_3_hierarchy.zip" }; 876 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);895 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 877 896 878 897 ValueObject voIn = new ValueObject(); … … 881 900 Object[] args = { voIn }; 882 901 883 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);902 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 884 903 885 904 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 896 915 try{ 897 916 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 898 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);917 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 899 918 900 919 ValueObject voInResultCheck = new ValueObject(); … … 904 923 905 924 // unzipが正しく動作していることが前提 906 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);925 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 907 926 908 927 String target; … … 1085 1104 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/"); 1086 1105 Object[] args4src = {url.getPath()}; 1087 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1106 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1088 1107 1089 1108 Object[] args4dest = { "target/test/test_zip_filterの動作/001_3_hierarchy_without_txt.zip" }; 1090 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1109 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1091 1110 1092 1111 ValueObject voIn = new ValueObject(); … … 1096 1115 Object[] args = { voIn }; 1097 1116 1098 Object actual = ArchiverObject.jsStaticFunction_zip( null, null, args, null);1117 Object actual = ArchiverObject.jsStaticFunction_zip(cxMadeInSetup, null, args, null); 1099 1118 1100 1119 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1111 1130 try{ 1112 1131 Object[] args4destResultCheck = { temp.getAbsolutePath() + "/target" }; 1113 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor( null, args4destResultCheck, null, true);1132 FileAccessObject destResultCheck = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4destResultCheck, null, true); 1114 1133 1115 1134 ValueObject voInResultCheck = new ValueObject(); … … 1119 1138 1120 1139 // unzipが正しく動作していることが前提 1121 ArchiverObject.jsStaticFunction_unzip( null, null, argsResultCheck, null);1140 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, argsResultCheck, null); 1122 1141 1123 1142 String target; … … 1227 1246 1228 1247 try{ 1229 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1248 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1230 1249 fail("例外が発生する必要があります"); 1231 1250 } … … 1246 1265 1247 1266 try{ 1248 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1267 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1249 1268 fail("例外が発生する必要があります"); 1250 1269 } … … 1265 1284 1266 1285 try{ 1267 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1286 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1268 1287 fail("例外が発生する必要があります"); 1269 1288 } … … 1284 1303 1285 1304 try{ 1286 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1305 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1287 1306 fail("例外が発生する必要があります"); 1288 1307 } … … 1301 1320 1302 1321 Object[] args4dest = { "target/test/test_unzip_srcがString_001_plain_text_zip/" }; 1303 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1322 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1304 1323 1305 1324 ValueObject voIn = new ValueObject(); … … 1308 1327 Object[] args = { voIn }; 1309 1328 1310 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1329 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1311 1330 1312 1331 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1319 1338 1320 1339 Object[] args4defrost = { ((FileAccessObject)actual).jsFunction_path(), "001_plain_text.txt" }; 1321 FileAccessObject actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1340 FileAccessObject actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1322 1341 1323 1342 String expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/001_plain_text.txt"); … … 1340 1359 public void test_unzip_srcがFileAccessObject_存在しないファイル() throws Exception { 1341 1360 Object[] args4src = { tempDir + fileSep + "sonzai_shinai" + fileSep + "file_deth"}; 1342 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1343 1344 ValueObject voIn = new ValueObject(); 1345 voIn.put("src", voIn, src); 1346 Object[] args = { voIn }; 1347 1348 try{ 1349 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1361 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1362 1363 ValueObject voIn = new ValueObject(); 1364 voIn.put("src", voIn, src); 1365 Object[] args = { voIn }; 1366 1367 try{ 1368 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1350 1369 fail("例外が発生する必要があります"); 1351 1370 } … … 1364 1383 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/002_this_zipfile_is_0KB.zip"); 1365 1384 Object[] args4src = {url.getPath()}; 1366 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1385 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1367 1386 1368 1387 Object[] args4dest = { "target/test/test_unzip_srcがFileAccessObject_0KBのZIPファイル/" }; 1369 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1388 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1370 1389 1371 1390 ValueObject voIn = new ValueObject(); … … 1374 1393 Object[] args = { voIn }; 1375 1394 1376 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1395 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1377 1396 1378 1397 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1394 1413 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/001_plain_text.zip"); 1395 1414 Object[] args4src = {url.getPath()}; 1396 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1415 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1397 1416 1398 1417 Object[] args4dest = { "target/test/test_unzip_srcがFileAccessObject_001_plain_text_zip/" }; 1399 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1418 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1400 1419 1401 1420 ValueObject voIn = new ValueObject(); … … 1404 1423 Object[] args = { voIn }; 1405 1424 1406 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1425 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1407 1426 1408 1427 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1415 1434 1416 1435 Object[] args4defrost = { ((FileAccessObject)actual).jsFunction_path(), "001_plain_text.txt" }; 1417 FileAccessObject actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1436 FileAccessObject actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1418 1437 1419 1438 String expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/001_plain_text.txt"); … … 1443 1462 1444 1463 try{ 1445 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1464 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1446 1465 fail("例外が発生する必要があります"); 1447 1466 } … … 1465 1484 1466 1485 try{ 1467 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1486 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1468 1487 fail("例外が発生する必要があります"); 1469 1488 } … … 1487 1506 1488 1507 try{ 1489 ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1508 ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1490 1509 fail("例外が発生する必要があります"); 1491 1510 } … … 1512 1531 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy.zip"); 1513 1532 Object[] args4src = {url.getPath()}; 1514 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1533 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1515 1534 1516 1535 Object[] args4dest = { destBaseDir + "/foo" }; 1517 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1536 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1518 1537 1519 1538 ValueObject voIn = new ValueObject(); … … 1522 1541 Object[] args = { voIn }; 1523 1542 1524 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1543 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1525 1544 1526 1545 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1539 1558 args4defrost[1] = "000_this_file_is_0KB.txt"; 1540 1559 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1541 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1560 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1542 1561 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1543 1562 1544 1563 args4defrost[1] = "001_plain_text.txt"; 1545 1564 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1546 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1565 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1547 1566 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1548 1567 1549 1568 args4defrost[1] = "im-jssp-api-list-0.1.2.zip"; 1550 1569 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1551 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1570 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1552 1571 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1553 1572 1554 1573 args4defrost[1] = "oim_banner01.gif"; 1555 1574 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1556 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1575 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1557 1576 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1558 1577 } … … 1580 1599 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy.zip"); 1581 1600 Object[] args4src = {url.getPath()}; 1582 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1601 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1583 1602 1584 1603 Object[] args4dest = { destBaseDir + "/foo/001_plain_text.txt" }; 1585 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1604 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1586 1605 1587 1606 ValueObject voIn = new ValueObject(); … … 1590 1609 Object[] args = { voIn }; 1591 1610 1592 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1611 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1593 1612 1594 1613 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1607 1626 args4defrost[1] = "000_this_file_is_0KB.txt"; 1608 1627 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1609 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1628 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1610 1629 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1611 1630 1612 1631 args4defrost[1] = "001_plain_text.txt"; 1613 1632 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1614 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1633 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1615 1634 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1616 1635 1617 1636 args4defrost[1] = "im-jssp-api-list-0.1.2.zip"; 1618 1637 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1619 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1638 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1620 1639 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1621 1640 1622 1641 args4defrost[1] = "oim_banner01.gif"; 1623 1642 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1624 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1643 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1625 1644 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1626 1645 … … 1628 1647 String dirName4bar = "bar/"; 1629 1648 args4defrost[1] = dirName4bar; 1630 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1649 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1631 1650 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1632 1651 1633 1652 args4defrost[1] = dirName4bar + "000_this_file_is_0KB.txt"; 1634 1653 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1635 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1654 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1636 1655 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1637 1656 1638 1657 args4defrost[1] = dirName4bar + "001_plain_text.txt"; 1639 1658 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1640 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1659 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1641 1660 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1642 1661 1643 1662 args4defrost[1] = dirName4bar + "im-jssp-api-list-0.1.2.zip"; 1644 1663 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1645 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1664 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1646 1665 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1647 1666 1648 1667 args4defrost[1] = dirName4bar + "oim_banner01.gif"; 1649 1668 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1650 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1669 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1651 1670 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1652 1671 … … 1654 1673 //================= empty_dir ================= 1655 1674 args4defrost[1] = "empty_dir"; 1656 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1675 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1657 1676 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1658 1677 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", 0, new File(actualDefrost.jsFunction_path()).list().length); … … 1662 1681 String dirName4foo = "foo/"; 1663 1682 args4defrost[1] = dirName4foo; 1664 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1683 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1665 1684 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1666 1685 1667 1686 args4defrost[1] = dirName4foo + "000_this_file_is_0KB.txt"; 1668 1687 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1669 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1688 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1670 1689 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1671 1690 1672 1691 args4defrost[1] = dirName4foo + "001_plain_text.txt"; 1673 1692 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1674 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1693 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1675 1694 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1676 1695 1677 1696 args4defrost[1] = dirName4foo + "im-jssp-api-list-0.1.2.zip"; 1678 1697 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1679 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1698 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1680 1699 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1681 1700 1682 1701 args4defrost[1] = dirName4foo + "oim_banner01.gif"; 1683 1702 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1684 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1703 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1685 1704 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1686 1705 … … 1688 1707 //================= foo/empty_dir ================= 1689 1708 args4defrost[1] = "foo/empty_dir"; 1690 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1709 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1691 1710 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1692 1711 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", 0, new File(actualDefrost.jsFunction_path()).list().length); … … 1696 1715 String dirName4foo2 = "foo/foo2/"; 1697 1716 args4defrost[1] = dirName4foo2; 1698 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1717 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1699 1718 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1700 1719 1701 1720 args4defrost[1] = dirName4foo2 + "000_this_file_is_0KB.txt"; 1702 1721 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1703 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1722 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1704 1723 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1705 1724 1706 1725 args4defrost[1] = dirName4foo2 + "001_plain_text.txt"; 1707 1726 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1708 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1727 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1709 1728 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1710 1729 1711 1730 args4defrost[1] = dirName4foo2 + "im-jssp-api-list-0.1.2.zip"; 1712 1731 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1713 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1732 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1714 1733 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1715 1734 1716 1735 args4defrost[1] = dirName4foo2 + "oim_banner01.gif"; 1717 1736 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1718 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1737 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1719 1738 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1720 1739 … … 1722 1741 //================= foo/foo2/empty_dir ================= 1723 1742 args4defrost[1] = "foo/foo2/empty_dir"; 1724 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1743 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1725 1744 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1726 1745 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", 0, new File(actualDefrost.jsFunction_path()).list().length); … … 1744 1763 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy.zip"); 1745 1764 Object[] args4src = {url.getPath()}; 1746 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1765 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1747 1766 1748 1767 Object[] args4dest = { destBaseDir + "/foo/bar" }; 1749 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1768 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1750 1769 1751 1770 ValueObject voIn = new ValueObject(); … … 1754 1773 Object[] args = { voIn }; 1755 1774 1756 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1775 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1757 1776 1758 1777 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1771 1790 args4defrost[1] = "000_this_file_is_0KB.txt"; 1772 1791 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1773 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1792 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1774 1793 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1775 1794 1776 1795 args4defrost[1] = "001_plain_text.txt"; 1777 1796 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1778 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1797 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1779 1798 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1780 1799 1781 1800 args4defrost[1] = "im-jssp-api-list-0.1.2.zip"; 1782 1801 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1783 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1802 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1784 1803 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1785 1804 1786 1805 args4defrost[1] = "oim_banner01.gif"; 1787 1806 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1788 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1807 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1789 1808 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1790 1809 … … 1793 1812 args4defrost[1] = dirName4bar; 1794 1813 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1795 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1814 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1796 1815 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1797 1816 1798 1817 args4defrost[1] = dirName4bar + "000_this_file_is_0KB.txt"; 1799 1818 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1800 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1819 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1801 1820 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1802 1821 1803 1822 args4defrost[1] = dirName4bar + "001_plain_text.txt"; 1804 1823 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1805 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1824 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1806 1825 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1807 1826 1808 1827 args4defrost[1] = dirName4bar + "im-jssp-api-list-0.1.2.zip"; 1809 1828 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1810 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1829 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1811 1830 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1812 1831 1813 1832 args4defrost[1] = dirName4bar + "oim_banner01.gif"; 1814 1833 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1815 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1834 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1816 1835 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1817 1836 … … 1820 1839 args4defrost[1] = "empty_dir"; 1821 1840 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1822 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1841 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1823 1842 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1824 1843 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", 0, new File(actualDefrost.jsFunction_path()).list().length); … … 1829 1848 args4defrost[1] = dirName4foo; 1830 1849 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1831 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1850 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1832 1851 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1833 1852 1834 1853 args4defrost[1] = dirName4foo + "000_this_file_is_0KB.txt"; 1835 1854 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1836 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1855 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1837 1856 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1838 1857 1839 1858 args4defrost[1] = dirName4foo + "001_plain_text.txt"; 1840 1859 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1841 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1860 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1842 1861 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1843 1862 1844 1863 args4defrost[1] = dirName4foo + "im-jssp-api-list-0.1.2.zip"; 1845 1864 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1846 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1865 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1847 1866 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1848 1867 1849 1868 args4defrost[1] = dirName4foo + "oim_banner01.gif"; 1850 1869 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1851 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1870 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1852 1871 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1853 1872 … … 1856 1875 args4defrost[1] = "foo/empty_dir"; 1857 1876 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1858 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1877 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1859 1878 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1860 1879 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", 0, new File(actualDefrost.jsFunction_path()).list().length); … … 1865 1884 args4defrost[1] = dirName4foo2; 1866 1885 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1867 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1886 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1868 1887 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1869 1888 1870 1889 args4defrost[1] = dirName4foo2 + "000_this_file_is_0KB.txt"; 1871 1890 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1872 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1891 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1873 1892 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1874 1893 1875 1894 args4defrost[1] = dirName4foo2 + "001_plain_text.txt"; 1876 1895 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1877 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1896 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1878 1897 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1879 1898 1880 1899 args4defrost[1] = dirName4foo2 + "im-jssp-api-list-0.1.2.zip"; 1881 1900 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1882 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1901 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1883 1902 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1884 1903 1885 1904 args4defrost[1] = dirName4foo2 + "oim_banner01.gif"; 1886 1905 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1887 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1906 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1888 1907 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1889 1908 … … 1892 1911 args4defrost[1] = "foo/foo2/empty_dir"; 1893 1912 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/002_3_hierarchy/" + args4defrost[1]); 1894 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1913 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1895 1914 assertTrue("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", actualDefrost.jsFunction_isDirectory()); 1896 1915 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", 0, new File(actualDefrost.jsFunction_path()).list().length); … … 1911 1930 URL url = this.getClass().getResource("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy.zip"); 1912 1931 Object[] args4src = {url.getPath()}; 1913 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor( null, args4src, null, true);1932 FileAccessObject src = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4src, null, true); 1914 1933 1915 1934 Object[] args4dest = { destBaseDir + "/foo/bar" }; 1916 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor( null, args4dest, null, true);1935 FileAccessObject dest = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4dest, null, true); 1917 1936 1918 1937 ValueObject voIn = new ValueObject(); … … 1921 1940 Object[] args = { voIn }; 1922 1941 1923 Object actual = ArchiverObject.jsStaticFunction_unzip( null, null, args, null);1942 Object actual = ArchiverObject.jsStaticFunction_unzip(cxMadeInSetup, null, args, null); 1924 1943 1925 1944 assertTrue("返却値がFileAccessObjectであること", actual instanceof FileAccessObject); … … 1938 1957 args4defrost[1] = "000_this_file_is_0KB.txt"; 1939 1958 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1940 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1959 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1941 1960 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1942 1961 1943 1962 args4defrost[1] = "001_plain_text.txt"; 1944 1963 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1945 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1964 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1946 1965 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1947 1966 1948 1967 args4defrost[1] = "im-jssp-api-list-0.1.2.zip"; 1949 1968 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1950 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1969 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1951 1970 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1952 1971 1953 1972 args4defrost[1] = "oim_banner01.gif"; 1954 1973 expected = load("/org/intra_mart/jssp/script/api/ArchiverObjectTest/dir_test/001_1_hierarchy/" + args4defrost[1]); 1955 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor( null, args4defrost, null, true);1974 actualDefrost = (FileAccessObject)FileAccessObject.jsConstructor(cxMadeInSetup, args4defrost, null, true); 1956 1975 assertEquals("ZIP解凍後の内容が正しい事(" + args4defrost[1] + ")", expected, actualDefrost.jsFunction_load()); 1957 1976 }