about summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2024-02-28 10:55:00 +0300
committerFrederick Muriuki Muriithi2024-02-28 10:55:00 +0300
commit9ab4316ee3c4d3068053c94334c64915514d8664 (patch)
tree0d8843b9ed6a6b461e007930a4e006fa89646fba /tests
parentdfd855acbf302e2d3b323f292da27796305fac76 (diff)
downloadgn-uploader-9ab4316ee3c4d3068053c94334c64915514d8664.tar.gz
tests: Update unit tests: remove use of obsoleted functions.
Diffstat (limited to 'tests')
-rw-r--r--tests/r_qtl/test_r_qtl2_geno.py19
-rw-r--r--tests/r_qtl/test_r_qtl2_pheno.py11
2 files changed, 23 insertions, 7 deletions
diff --git a/tests/r_qtl/test_r_qtl2_geno.py b/tests/r_qtl/test_r_qtl2_geno.py
index d3c77e6..a1e69b7 100644
--- a/tests/r_qtl/test_r_qtl2_geno.py
+++ b/tests/r_qtl/test_r_qtl2_geno.py
@@ -273,12 +273,23 @@ def test_parse_founder_geno_files(relpath, expected):
 
 @pytest.mark.unit_test
 @pytest.mark.parametrize(
-    "filepath,expected",
+    "filepath,member,transposed,expected",
     (("tests/r_qtl/test_files/test_geno.zip",
+      "test_geno.csv",
+      False,
       ("1", "2", "3", "4", "5", "6", "7", "8", "9", "10")),
      ("tests/r_qtl/test_files/test_geno_transposed.zip",
+      "test_geno_transposed.csv",
+      True,
       ("1", "2", "3", "4", "5", "6", "7", "8", "9", "10")),
      ("tests/r_qtl/test_files/test_geno_multiple.zip",
-      ("1", "2", "3", "4", "5", "6", "7", "8", "9", "10"))))
-def test_load_geno_samples(filepath, expected):
-    assert sorted(rqtl2.load_geno_samples(filepath)) == sorted(expected)
+      "test_geno_multiple01.csv",
+      False,
+      ("1", "2", "3", "4", "5")),
+     ("tests/r_qtl/test_files/test_geno_multiple.zip",
+      "test_geno_multiple02.csv",
+      False,
+      ("6", "7", "8", "9", "10"))))
+def test_load_geno_samples(filepath, member, transposed, expected):
+    assert sorted(rqtl2.load_samples(
+        filepath, member, transposed)) == sorted(expected)
diff --git a/tests/r_qtl/test_r_qtl2_pheno.py b/tests/r_qtl/test_r_qtl2_pheno.py
index d31ad54..54244fc 100644
--- a/tests/r_qtl/test_r_qtl2_pheno.py
+++ b/tests/r_qtl/test_r_qtl2_pheno.py
@@ -61,10 +61,15 @@ def test_parse_phenocovar_files(filepath, expected):
 
 @pytest.mark.unit_test
 @pytest.mark.parametrize(
-    "filepath,expected",
+    "filepath,member,transposed,expected",
     (("tests/r_qtl/test_files/test_pheno.zip",
+      "test_pheno.csv",
+      False,
       ("1", "2", "3", "4", "5")),
      ("tests/r_qtl/test_files/test_pheno_transposed.zip",
+      "test_pheno_transposed.csv",
+      True,
       ("1", "2", "3", "4", "5"))))
-def test_load_geno_samples(filepath, expected):
-    assert sorted(rqtl2.load_pheno_samples(filepath)) == sorted(expected)
+def test_load_geno_samples(filepath, member, transposed, expected):
+    assert sorted(rqtl2.load_samples(
+        filepath, member, transposed)) == sorted(expected)