コード例 #1
0
ファイル: test_problems.py プロジェクト: xhuang-1121/pymoo
    def test_problems(self):

        folder = os.path.join(get_pymoo(), "pymoo", "usage", "problems")
        files = [os.path.join(folder, fname) for fname in os.listdir(folder)]

        files.append(
            os.path.join(get_pymoo(), "pymoo", "usage", "usage_problem.py"))

        test_usage(files)
コード例 #2
0
 def test_usages(self):
     folder = os.path.join(get_pymoo(), "pymoo", "usage", "visualization")
     test_usage([os.path.join(folder, fname) for fname in os.listdir(folder)])
コード例 #3
0
 def test_termination_criterion(self):
     folder = os.path.join(get_pymoo(), "pymoo", "usage", "termination")
     test_usage(
         [os.path.join(folder, fname) for fname in os.listdir(folder)])
コード例 #4
0
 def test_decomposition(self):
     folder = os.path.join(get_pymoo(), "pymoo", "usage", "decomposition")
     test_usage(
         [os.path.join(folder, fname) for fname in os.listdir(folder)])
コード例 #5
0
 def test_usages(self):
     test_usage([
         os.path.join(get_pymoo(), "pymoo", "usage",
                      "usage_performance_indicator.py")
     ])