File size: 780 Bytes
6ed8672 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import unittest
import os
class TestPaths(unittest.TestCase):
def test_path_exists(self):
# test that the path results exists
self.assertTrue(os.path.exists('results'))
def test_results_directory_is_not_empty(self):
# test that the results directory is not empty
self.assertGreater(len(os.listdir('results')), 0)
def test_results_contain_json_files(self):
# test that the results director contains json files in the sub directores
# get a list of all the subdirectories
subdirectories = [x[0] for x in os.walk('results')]
# check if the subdirectories contain json files. only check one subdirectory
subdirectory = subdirectories[1]
self.assertGreater(len(os.listdir(subdirectory)), 0) |