Skip to content

Commit

Permalink
Add unit test and ignore DivideAndConquer unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
alchemistmatt committed Oct 17, 2018
1 parent 537c1da commit 40e3d44
Showing 1 changed file with 30 additions and 2 deletions.
32 changes: 30 additions & 2 deletions MzidMergeTests/TestMergeMzid.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ public void MergeMzids()
}

[Test]
public void MergeRecentMzidsDivideConquer()
[Ignore("Resource intensive; uses over 15 GB of memory")]
public void MergeMzidsDivideConquer()
{
var inputs = new List<string>
{
Expand Down Expand Up @@ -101,6 +102,7 @@ public void MergeRecentMzidsDivideConquer()
stopWatch.Stop();
Console.WriteLine("Total processing time: {0:g}", stopWatch.Elapsed);
}

[Test]
public void MergeMzidsFilter()
{
Expand Down Expand Up @@ -135,7 +137,32 @@ public void MergeMzidsFilter()

var output = @"C:\Temp\MzidMerger\Buckley_12Ccell_Ag_09_14_QE_RR_29Sep17_Pippin_17-07-05_msgfplus_filter.mzid.gz";

var stopWatch = System.Diagnostics.Stopwatch.StartNew();
var options = new Options
{
OutputFilePath = output,
MaxSpecEValue = 1e-10,
};
options.FilesToMerge.AddRange(inputs);
MzidMerging.MergeMzids(options);
stopWatch.Stop();
Console.WriteLine("Total processing time: {0:g}", stopWatch.Elapsed);
}

[Test]
public void MergeMzidsFilterExcerpt()
{
var inputs = new List<string>
{
@"C:\Temp\MzidMerger\Buckley_12Ccell_Ag_09_14_QE_RR_29Sep17_Pippin_17-07-05_msgfplus_Part1.mzid.gz",
@"C:\Temp\MzidMerger\Buckley_12Ccell_Ag_09_14_QE_RR_29Sep17_Pippin_17-07-05_msgfplus_Part2.mzid.gz",
@"C:\Temp\MzidMerger\Buckley_12Ccell_Ag_09_14_QE_RR_29Sep17_Pippin_17-07-05_msgfplus_Part3.mzid.gz"
};

var output = @"C:\Temp\MzidMerger\Buckley_12Ccell_Ag_09_14_QE_RR_29Sep17_Pippin_17-07-05_msgfplus_filter_excerpt.mzid.gz";

var stopWatch = System.Diagnostics.Stopwatch.StartNew();
var options = new Options
{
OutputFilePath = output,
MaxSpecEValue = 1e-10,
Expand All @@ -147,7 +174,8 @@ public void MergeMzidsFilter()
}

[Test]
public void MergeRecentMzidsDivideConquerFilter()
[Ignore("Resource intensive; uses over 15 GB of memory")]
public void MergeMzidsDivideConquerFilter()
{
var inputs = new List<string>
{
Expand Down

0 comments on commit 40e3d44

Please sign in to comment.