def test_05_register(self):
        activity = Activity.get_latest_activity()
        order = self._get_existed_order()

        # r = self.get("/order/get_existed", token=self.user_token)
        # pprint(r.json)
        # r = self.get("/order/get_queue", token=self.worker_token)
        # pprint(r.json)

        r = self.post("/order/register", {
            "oid": order.oid,
            "token": activity.token,
        },
                      token=self.user_token)
        self.check_status_code(r)
        self.check_errcode(r)
        # pprint([ r.to_dict() for r in OrderRegister.query.all() ])

        # r = self.get("/order/get_existed", token=self.user_token)
        # pprint(r.json)

        r = self.post("/order/withdraw", {
            "oid": order.oid,
        },
                      token=self.user_token)
        self.check_status_code(r)
        self.check_errcode(r, success=CannotWithdrawOrder.code)
 def test_03_delete(self):
     activity = Activity.get_latest_activity()
     # pprint([ a.to_dict() for a in Activity.query.all() ])
     r = self.post("/activity/delete", {
             "aid": activity.aid,
         }, token=self.root_token)
     self.check_status_code(r)
     self.check_errcode(r)
 def test_02_update(self):
     activity = Activity.get_latest_activity()
     # pprint(activity.to_dict())
     r = self.post("/activity/update", {
             "aid": activity.aid,
             "date": "2019-11-17",
             "site": "二教407",
         }, token=self.root_token)
     self.check_status_code(r)
     self.check_errcode(r)