コード例 #1
0
 def test_not_implemented_metric(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "nonsense", "1", "0", "0.5", "s", "-1", "340")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #2
0
 def test_1_arguments(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", )
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #3
0
 def test_are_valid_9(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "explained_variance", "1", "0", "0.5", "s",
                   "-1", "340", -345)
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #4
0
 def test_file_not_found(self):
     with self.assertRaises(FileNotFoundError):
         handler = SysArgumentHandler(debug=False)
         parameters = ("test.py", "mutual_info_score", "1", "0", "0.5", "s",
                       "-1", "340")
         handler.handle_arguments(*parameters)
コード例 #5
0
 def test_are_valid_8(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "neg_mean_squared_error", "1", "0", "0.5",
                   "s", "-1", "340")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #6
0
 def test_are_valid_1(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "completeness_score", "1", "0", "0.5")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #7
0
 def test_are_valid_7(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "mutual_info_score", "1", "0", "0.5", "s",
                   "-1", "340")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #8
0
 def test_are_valid_6(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "Accuracy", "1", "0", "0.5", "s", "-1")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #9
0
 def test_are_valid_4(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "mean_squared_error", "1.234", "0", "-1")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #10
0
 def test_are_valid_3(self):
     handler = SysArgumentHandler(debug=True)
     parameters = ("test.py", "R2", "1.234")
     handler.handle_arguments(*parameters)
     self.assertTrue(True)
コード例 #11
0
import sys

from resources.concrete.handler.argument_handler import SysArgumentHandler

if __name__ == '__main__':
    try:
        handler = SysArgumentHandler(debug=False)
        handler.handle_arguments(*sys.argv)
        input("\nPress any key to close app ... ")
    except Exception as error:
        raise error