+ assertEquals(annotations.getAnnotations().size(), 1);\r
+ assertEquals(al1.getResults(), annotations);\r
+ } catch (JobSubmissionException e) {\r
+ e.printStackTrace();\r
+ fail(e.getLocalizedMessage());\r
+ } catch (ResultNotAvailableException e) {\r
+ e.printStackTrace();\r
+ fail(e.getLocalizedMessage());\r
+ } catch (JobExecutionException e) {\r
+ e.printStackTrace();\r
+ fail(e.getLocalizedMessage());\r
+ }\r
+ }\r
+\r
+ @Test()\r
+ public void testRunLocallyWithPreset() {\r
+ try {\r
+ PresetManager<AACon> aaconPresets = Util.getPresets(AACon.class);\r
+ assert aaconPresets != null;\r
+ ConfiguredExecutable<AACon> confAAcon = Configurator\r
+ .configureExecutable(aacon, Executable.ExecProvider.Local);\r
+ Preset<AACon> quick = aaconPresets\r
+ .getPresetByName("Quick conservation");\r
+ confAAcon.addParameters(quick.getOptions());\r
+ // For local execution use relative\r
+ LocalRunner lr = new LocalRunner(confAAcon);\r
+ lr.executeJob();\r
+ ConfiguredExecutable<?> al1 = lr.waitForResult();\r
+ assertNotNull(al1.getResults());\r
+ MultiAnnotatedSequence<Method> annotations = confAAcon.getResults();\r
+ assertNotNull(annotations);\r
+ assertEquals(annotations.getAnnotations().size(), 13);\r