Description: disable tests that run KMC
 KMC needs a lot of memory (multi-gigabyte) and fails hard when that
 memory cannot be allocated, which can cause builds to fail when
 tests are crashing because of that on low-spec buildds.
 Let's disable these tests for now.
Author: Sascha Steinbiss <satta@debian.org>
Last-Update: 2020-02-09
--- a/iva/tests/assembly_test.py
+++ b/iva/tests/assembly_test.py
@@ -158,7 +158,7 @@
         os.unlink('tmp_2.fa')
 
 
-    def test_add_new_seed_contig(self):
+    def _test_add_new_seed_contig(self):
         '''Test add_new_seed_contig'''
         a = assembly.Assembly(contigs_file=os.path.join(data_dir, 'assembly_test.fa'), verbose=3, min_clip=1, seed_min_cov=1, seed_min_kmer_count=1, seed_start_length=10, seed_overlap_length=5, seed_stop_length=20)
         reads1 = os.path.join(data_dir, 'assembly_test_add_new_seed_contig.reads_1.fa')
--- a/iva/tests/kcount_test.py
+++ b/iva/tests/kcount_test.py
@@ -48,7 +48,7 @@
         self.assertEqual(3, kcount._median(d))
 
 
-    def test_run_kmc(self):
+    def _test_run_kmc(self):
         '''Test test_run_kmc'''
         reads = os.path.join(data_dir, 'kcount_test.run_kmc.fa')
         counts_file = kcount._run_kmc(reads, 'tmp.run_kmc', 10, 2, 4)
@@ -56,7 +56,7 @@
         os.unlink(counts_file)
 
 
-    def test_run_kmc_two_threads(self):
+    def _test_run_kmc_two_threads(self):
         '''Test test_run_kmc with two threads'''
         reads = os.path.join(data_dir, 'kcount_test.run_kmc.fa')
         counts_file = kcount._run_kmc(reads, 'tmp.run_kmc', 10, 2, 4, threads=2)
@@ -81,7 +81,7 @@
         os.unlink(outfile)
 
 
-    def test_get_most_common_kmers(self):
+    def _test_get_most_common_kmers(self):
         '''Test get_most_common_kmers'''
         reads1 = os.path.join(data_dir, 'kcount_test.get_commonest_kmer_1.fa')
         reads2 = os.path.join(data_dir, 'kcount_test.get_commonest_kmer_2.fa')
