Delete JABAWS testing codes
[proteocache.git] / testsrc / compbio / engine / client / CommandBuilderTester.java
diff --git a/testsrc/compbio/engine/client/CommandBuilderTester.java b/testsrc/compbio/engine/client/CommandBuilderTester.java
deleted file mode 100644 (file)
index 41b8354..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Copyright (c) 2009 Peter Troshin\r
- *  \r
- *  JAva Bioinformatics Analysis Web Services (JABAWS) @version: 1.0     \r
- * \r
- *  This library is free software; you can redistribute it and/or modify it under the terms of the\r
- *  Apache License version 2 as published by the Apache Software Foundation\r
- * \r
- *  This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without\r
- *  even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Apache \r
- *  License for more details.\r
- * \r
- *  A copy of the license is in apache_license.txt. It is also available here:\r
- * @see: http://www.apache.org/licenses/LICENSE-2.0.txt\r
- * \r
- * Any republication or derived work distributed in source code form\r
- * must include this copyright and license notice.\r
- */\r
-\r
-package compbio.engine.client;\r
-\r
-import static org.testng.Assert.assertEquals;\r
-import static org.testng.Assert.assertFalse;\r
-import static org.testng.Assert.assertNotSame;\r
-import static org.testng.Assert.assertTrue;\r
-import static org.testng.Assert.fail;\r
-\r
-import java.io.FileNotFoundException;\r
-import java.io.IOException;\r
-import java.util.Arrays;\r
-import java.util.List;\r
-\r
-import org.testng.annotations.Test;\r
-\r
-import compbio.metadata.RunnerConfig;\r
-import compbio.runner.msa.ClustalW;\r
-import compbio.runner.msa.Mafft;\r
-import compbio.runner.msa.Muscle;\r
-\r
-public class CommandBuilderTester {\r
-\r
-       @Test()\r
-       public void testCommandBuilding() {\r
-               CommandBuilder<ClustalW> builder = new CommandBuilder<ClustalW>("=");\r
-               builder.setParam("-MATRIX", "blosum65");\r
-               assertTrue(builder.getCommands().size() == 1);\r
-               String p = builder.getParamValue("-MATRIX");\r
-               builder.setParam("-clustalw");\r
-               builder.setParam("-in", "\\gile\\path\\abs.txt");\r
-               System.out.println(builder.getCommands());\r
-               assertTrue(builder.getCommands().size() == 3);\r
-               builder.setParam("-stat=/test.log");\r
-               assertTrue(builder.getCommands().size() == 4);\r
-               System.out.println("CP:" + builder.getCommands());\r
-               assertTrue(builder.setParam("-stat=/newtest.log"));\r
-\r
-               List<String> clist = Arrays.asList("-prop", "-tree=treefile.txt",\r
-                               "-clustalw");\r
-               builder.addParams(clist);\r
-               assertTrue(builder.size() == 6);\r
-               builder.setParams(clist);\r
-               assertTrue(builder.size() == 3);\r
-               System.out.println("CP:" + builder.getCommands());\r
-               String option = "-log=error.txt";\r
-               builder.setFirst(option);\r
-               assertEquals(builder.getCommands().get(0), option);\r
-               builder.setParam("-newParam2");\r
-               assertEquals(builder.getCommands().get(0), option);\r
-               builder.setLast(option);\r
-               assertNotSame(builder.getCommands().get(0), option);\r
-               assertEquals(builder.getCommands().get(builder.size() - 1), option);\r
-               builder.setParam("-newParam3");\r
-               assertEquals(builder.getCommands().get(builder.size() - 1), option);\r
-               builder.setParam("-prm5", "prm5Value");\r
-               assertTrue(builder.hasParam("-prm5"));\r
-       }\r
-\r
-       @Test\r
-       public void testSpaceDelimiterExecutable() {\r
-               CommandBuilder<Muscle> cbuilder = new CommandBuilder<Muscle>(" ");\r
-               cbuilder.addParams(Arrays.asList("-clwstrict", "-quiet", "-verbose",\r
-                               "-log", "EXEC_STAT_FILE"));\r
-       }\r
-\r
-       @Test\r
-       public void testOptionsToCommand() {\r
-               try {\r
-                       RunnerConfig<Mafft> rconf = ConfExecutable\r
-                                       .getRunnerOptions(Mafft.class);\r
-                       CommandBuilder<Mafft> cbuilder = CommandBuilder.newCommandBuilder(\r
-                                       rconf.getArguments(), Mafft.KEY_VALUE_SEPARATOR);\r
-                       String comm = "";\r
-                       for (String val : cbuilder.getCommands()) {\r
-                               assertFalse(val.contains(cbuilder.nameValueSeparator));\r
-                               comm += val + cbuilder.nameValueSeparator;\r
-                       }\r
-                       assertEquals(cbuilder.getCommandString(), comm);\r
-               } catch (FileNotFoundException e) {\r
-                       e.printStackTrace();\r
-                       fail(e.getLocalizedMessage());\r
-               } catch (IOException e) {\r
-                       e.printStackTrace();\r
-                       fail(e.getLocalizedMessage());\r
-               }\r
-\r
-       }\r
-}\r