refactor api loading behavior: api should be located in /tests/api/ folder

This commit is contained in:
debugtalk
2017-09-21 20:54:06 +08:00
parent 495b8d97ab
commit 7aefc7a13b
5 changed files with 37 additions and 50 deletions
+4 -4
View File
@@ -38,15 +38,15 @@ class TestUtils(ApiServerUnittest):
file1 = os.path.join(os.getcwd(), 'tests', 'test_utils.py')
file2 = os.path.join(os.getcwd(), 'tests', 'data', 'demo_binds.yml')
files = utils.load_folder_files(folder, file_type="test", recursive=False)
files = utils.load_folder_files(folder, recursive=False)
self.assertNotIn(file2, files)
files = utils.load_folder_files(folder, file_type="test", recursive=True)
files = utils.load_folder_files(folder)
self.assertIn(file2, files)
self.assertNotIn(file1, files)
files = utils.load_folder_files(folder, file_type="api", recursive=True)
api_file = os.path.join(os.getcwd(), 'tests', 'data', 'api.yml')
files = utils.load_folder_files(folder)
api_file = os.path.join(os.getcwd(), 'tests', 'api', 'demo.yml')
self.assertEqual(files[0], api_file)
def test_query_json(self):