Exemplo n.º 1
0
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)
Exemplo n.º 2
0
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)
Exemplo n.º 3
0
 def setUpClass(cls) -> None:
     cls.login_api = LoginApi()
     cls.emp_api = EmpApi()
     print("初始化setUpClass")
Exemplo n.º 4
0
 def setUpClass(cls) -> None:
     cls.login_api = LoginApi()
     cls.emp_api = EmpApi()
     pass
Exemplo n.º 5
0
 def setUpClass(cls) -> None:
     cls.login_api = LoginApi()
     pass
Exemplo n.º 6
0
 def setUp(self):
     self.session = requests.Session()
     self.login_api = LoginApi()