public void TestClusterSubmitterArgsFinalizeParse() { ClusterSubmitterArgs clusterSubmitterArgs = new ClusterSubmitterArgs(); clusterSubmitterArgs.JobID = 2; clusterSubmitterArgs.StdOutDirName = @"\TestUtils\Fasta"; clusterSubmitterArgs.TaskCount = 1; clusterSubmitterArgs.Cluster = ":auto:"; clusterSubmitterArgs.Version = 3; clusterSubmitterArgs.Dir = @"\TestUtils\Fasta\5_sequences.fasta"; HpcLibSettings.CreateExampleSettingsFiles("a.txt", "b.txt"); clusterSubmitterArgs.FinalizeParse(); ClusterSubmitterArgs expected = (ClusterSubmitterArgs)clusterSubmitterArgs.Clone(); Assert.AreEqual(clusterSubmitterArgs, expected); }
public void TestHpcLibSettingsTryWriteToLog() { ClusterSubmitterArgs clusterSubmitterArgs = new ClusterSubmitterArgs(); clusterSubmitterArgs.TaskRange = new Util.RangeCollection(2); string path = Path.GetTempPath() + @"\clusterLog.xml"; FileInfo fileInfo = new FileInfo(path); if (fileInfo.Exists) { fileInfo.Delete(); } HpcLibSettings.CreateExampleSettingsFiles("a.txt", "b.txt"); bool ActualResult = HpcLibSettings.TryWriteToLog(clusterSubmitterArgs); bool ExpectedResult = true; Assert.AreEqual(ExpectedResult, ActualResult); }
public void TestHpcLibSettingsTryWriteToLog() { ClusterSubmitterArgs clusterSubmitterArgs = new ClusterSubmitterArgs { TaskRange = new Util.RangeCollection(2) }; string path = Path.Combine(Path.GetTempPath(), @"\clusterLog.xml"); FileInfo fileInfo = new FileInfo(path); if (fileInfo.Exists) { fileInfo.Delete(); } HpcLibSettings.CreateExampleSettingsFiles("a.txt", "b.txt"); bool result = HpcLibSettings.TryWriteToLog(clusterSubmitterArgs); Assert.AreEqual(true, result); }