about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlexanderlacuna2020-10-27 13:19:27 +0300
committerAlexanderlacuna2020-10-27 13:19:27 +0300
commitcf4a7154bd7243aa1cf25e04d03d89cb8b43c7c5 (patch)
treec34c50a4359ba4d22cf1f057283ddc06e7e9f753
parent09bae9afdde636b84c8e42140f21ba3f60903d9b (diff)
downloadgenenetwork2-cf4a7154bd7243aa1cf25e04d03d89cb8b43c7c5.tar.gz
added changes to file
-rw-r--r--wqflask/tests/wqflask/show_trait/test_export_trait_data.py186
1 files changed, 87 insertions, 99 deletions
diff --git a/wqflask/tests/wqflask/show_trait/test_export_trait_data.py b/wqflask/tests/wqflask/show_trait/test_export_trait_data.py
index c64196ff..2f95d219 100644
--- a/wqflask/tests/wqflask/show_trait/test_export_trait_data.py
+++ b/wqflask/tests/wqflask/show_trait/test_export_trait_data.py
@@ -2,103 +2,91 @@ import unittest
 from wqflask.show_trait.export_trait_data import dict_to_sorted_list
 from wqflask.show_trait.export_trait_data import cmp_samples
 
-class TestExportTraits(unittest.TestCase):
-	def test_dict_to_sortedlist(self):
-		'''Test for conversion of dict to sorted list'''
-		sample1={
-		"other":"exp1",
-		"name":"exp2"
-		}
-		sample2={
-		'se':1,
-		'num_cases':4,
-		'value':6,
-		"name":3
-
-		}
-		rever={
-		"name":3,
-		'value':6,
-		'num_cases':4,
-		'se':1
-		}
-		oneItem={
-		'item1':"one"
-		}
-
-
-		self.assertEqual(['exp2','exp1'],dict_to_sorted_list(sample1))
-		self.assertEqual([3, 6, 1, 4],dict_to_sorted_list(sample2))
-		self.assertEqual([3, 6, 1, 4],dict_to_sorted_list(rever))
-		self.assertEqual(["one"],dict_to_sorted_list(oneItem))
-		'''test that the func returns the values not the keys'''
-		self.assertFalse(['other','name']==dict_to_sorted_list(sample1))
-
-	def test_cmp_samples(self):
-		'''test for function that does comparisons of samples'''
-
-
-		sampleA=[
-		[
-		('value','other'),
-		('name','test_name')
-		]
-		]
-		sampleB=[
-		[
-		('value','other'),
-		('unknown','test_name')
-		]
-		]
-		sampleC=[
-			[('other',"value"),
-			('name','value')
-			],
-			[
-		    ('name',"value"),
-		      ('value',"name")
-			],
-			[
-			('other',"value"),
-			('name','value'
-			)],
-			[
-			('name',"name1"),
-			('se',"valuex")
-			],
-			[(
-			'value',"name1"),
-			('se',"valuex")
-			],
-			[(
-			'other',"name1"),
-			('se',"valuex"
-			)
-			],
-			[(
-			'name',"name_val"),
-			('num_cases',"num_val")
-			],
-			[(
-			"other_a","val_a"),
-			('other_b',"val"
-			)
-			]]
-		results=[cmp_samples(val[0],val[1]) for val in sampleA]
-		resultB=[cmp_samples(val[0],val[1]) for val in sampleB]
-		resultC=[cmp_samples(val[0],val[1]) for val in sampleC]
-		self.assertEqual(1,*results)
-		self.assertEqual(-1,*resultB)
-		self.assertEqual([1, -1, 1, -1, -1, 1, -1, -1],resultC)
-
-
-
-
-
-
-
-
-
-
- 
 
+class TestExportTraits(unittest.TestCase):
+	"""Test methods related converting dict to sortedlist"""
+    def test_dict_to_sortedlist(self):
+        '''Test for conversion of dict to sorted list'''
+        sample1 = {
+            "other": "exp1",
+            "name": "exp2"
+        }
+        sample2 = {
+            "se": 1,
+            "num_cases": 4,
+            "value": 6,
+            "name": 3
+
+        }
+        rever = {
+            "name": 3,
+            "value": 6,
+            "num_cases": 4,
+            "se": 1
+        }
+        oneItem = {
+            "item1": "one"
+        }
+
+        self.assertEqual(["exp2", "exp1"], dict_to_sorted_list(sample1))
+        self.assertEqual([3, 6, 1, 4], dict_to_sorted_list(sample2))
+        self.assertEqual([3, 6, 1, 4], dict_to_sorted_list(rever))
+        self.assertEqual(["one"], dict_to_sorted_list(oneItem))
+        '''test that the func returns the values not the keys'''
+        self.assertFalse(["other", "name"] == dict_to_sorted_list(sample1))
+
+    def test_cmp_samples(self):
+        '''test for function that does comparisons of samples'''
+
+        sampleA = [
+            [
+                ("value", "other"),
+                ("name", "test_name")
+            ]
+        ]
+        sampleB = [
+            [
+                ("value", "other"),
+                ("unknown", "test_name")
+            ]
+        ]
+        sampleC = [
+            [("other", "value"),
+             ("name", "value")
+             ],
+            [
+                ("name", "value"),
+                ("value", "name")
+            ],
+            [
+                ("other", "value"),
+                ("name", "value"
+                 )],
+            [
+                ("name", "name1"),
+                ("se", "valuex")
+            ],
+            [(
+                "value", "name1"),
+                ("se", "valuex")
+             ],
+            [(
+                "other", "name1"),
+                ("se", "valuex"
+                 )
+             ],
+            [(
+                "name", "name_val"),
+                ("num_cases", "num_val")
+             ],
+            [(
+                "other_a", "val_a"),
+                ("other_b", "val"
+                 )
+             ]]
+        results = [cmp_samples(val[0], val[1]) for val in sampleA]
+        resultB = [cmp_samples(val[0], val[1]) for val in sampleB]
+        resultC = [cmp_samples(val[0], val[1]) for val in sampleC]
+        self.assertEqual(1, *results)
+        self.assertEqual(-1, *resultB)
+        self.assertEqual([1, -1, 1, -1, -1, 1, -1, -1], resultC)