test: add unittest form testcase with abnormal path

This commit is contained in:
debugtalk
2020-06-07 12:43:01 +08:00
parent f81ff6066b
commit ab8a66f2b7
22 changed files with 106 additions and 30 deletions

View File

@@ -101,24 +101,16 @@ class TestUtils(unittest.TestCase):
def test_ensure_file_path_valid(self):
self.assertEqual(
ensure_file_path_valid(
"examples/a-b.c/d f/hardcode.yml"
),
os.path.join(
os.getcwd(), "examples/a_b_c/d_f/hardcode.yml"
),
ensure_file_path_valid("examples/a-b.c/d f/hardcode.yml"),
os.path.join(os.getcwd(), "examples/a_b_c/d_f/hardcode.yml"),
)
self.assertEqual(
ensure_file_path_valid("1/2B/3.yml"),
os.path.join(os.getcwd(), "T1/T2B/T3.yml"),
)
self.assertEqual(
ensure_file_path_valid(
"examples/a-b.c/2B/hardcode.yml"
),
os.path.join(
os.getcwd(), "examples/a_b_c/T2B/hardcode.yml"
),
ensure_file_path_valid("examples/a-b.c/2B/hardcode.yml"),
os.path.join(os.getcwd(), "examples/a_b_c/T2B/hardcode.yml"),
)
self.assertEqual(
ensure_file_path_valid("examples/postman_echo/request_methods/"),