コード例 #1
0
 def test_get_data_directory_exception(self):
     directory = "csv"
     # result = get_data_directory_list(directory)
     # assert f"test_1.{directory}" in result
     # assert isinstance(result, list)
     m = mock.Mock()
     m.side_effect = Exception(get_data_directory_list(directory))
     try:
         m()
     except Exception:
         assert True
コード例 #2
0
def dir_list():
    directory: str = "json"
    try:
        directory_list: list = get_data_directory_list(directory)
    except Exception as e:
        print(e)

    try:
        for i in directory_list:
            result: dict = open_json(i)
            count = 0
            for n in result:
                x = n["name"]
                print(x)
                count += 1
            print(count)
    except Exception as e:
        logger.error(e)
コード例 #3
0
 def test_get_data_directory_typeerror(self):
     directory = {"csv"}
     with pytest.raises(Exception):
         assert get_data_directory_list(directory)
コード例 #4
0
 def test_get_data_directory_csv(self):
     directory = "csv"
     result = get_data_directory_list(directory)
     assert f"test_1.{directory}" in result
     assert isinstance(result, list)
コード例 #5
0
 def test_get_data_directory_typeerror(self):
     directory = {"csv"}
     with pytest.raises(Exception):
         result = get_data_directory_list(directory)
         assert result is None