From 3e091e6b3a7ac84b408c3719fcfac7687914f147 Mon Sep 17 00:00:00 2001 From: Baptiste Bauvin <baptiste.bauvin.1@ulaval.ca> Date: Wed, 18 Oct 2017 21:40:40 -0400 Subject: [PATCH] Tried to work on unittests --- Code/Tests/test_ExecClassif.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Code/Tests/test_ExecClassif.py b/Code/Tests/test_ExecClassif.py index 9ec5b9ce..8b4cd14b 100644 --- a/Code/Tests/test_ExecClassif.py +++ b/Code/Tests/test_ExecClassif.py @@ -7,14 +7,20 @@ from MonoMultiViewClassifiers import ExecClassif class Test_initBenchmark(unittest.TestCase): def test_benchmark_wanted(self): - benchmark_output = ExecClassif.initBenchmark(self.args) + # benchmark_output = ExecClassif.initBenchmark(self.args) self.assertEqual(1,1) + +class Test_initKWARGS(unittest.TestCase): + def test_initKWARGSFunc_no_monoview(self): benchmark = {"Monoview":{}, "Multiview":{}} args = ExecClassif.initKWARGSFunc({}, benchmark) self.assertEqual(args, {}) + +class Test_initMonoviewArguments(unittest.TestCase): + def test_initMonoviewArguments_no_monoview(self): benchmark = {"Monoview":{}, "Multiview":{}} arguments = ExecClassif.initMonoviewArguments(benchmark, {}, [], [], None, 0, {}) @@ -24,6 +30,8 @@ class Test_initBenchmark(unittest.TestCase): benchmark = {"Monoview":{}, "Multiview":{}} arguments = ExecClassif.initMonoviewArguments(benchmark, {}, [], [], None, 0, {}) +class Essai(unittest.TestCase): + def setUp(self): parser = argparse.ArgumentParser( description='This file is used to benchmark the scores fo multiple classification algorithm on multiview data.', -- GitLab