def login_success(): login_api = LoginApi() headers = {"Content-Type": "application/json"} with open(file=app.BASE_DIR + "/data/login_data.json", encoding="utf-8") as f: jsondata = json.load(f).get("success_login") login_api.login(headers_data=headers, json_data=jsondata)
class TestLogin(unittest.TestCase): session = None def setUp(self): self.session = requests.Session() self.login_api = LoginApi() def tearDown(self): if self.session is not None: self.session.close() @parameterized.expand( get_login_data(Utils.get_path() + "/data/register_data.json")) def test_login(self, username, password, verify_code): data = { "username": username, "password": password, "verify_code": verify_code } self.login_api.login_code(self.session) response = self.login_api.login(data=data, session=self.session) self.assertIn("登陆成功", response.json().get("msg")) self.assertEqual(200, response.status_code)
def setUpClass(cls) -> None: cls.login_api = LoginApi() cls.emp_api = EmpApi() print("初始化setUpClass")
def setUpClass(cls) -> None: cls.login_api = LoginApi() cls.emp_api = EmpApi() pass
def setUpClass(cls) -> None: cls.login_api = LoginApi() pass
def setUp(self): self.session = requests.Session() self.login_api = LoginApi()