Beispiel #1
0
    def post(self, time):
        if not extension_apply_start[time] <= self.kst_now().time(
        ) <= extension_apply_end[time]:
            raise ApplyTimeException()

        id: str = get_jwt_identity()
        class_num = request.json['classNum']
        seat_num = request.json['seatNum']
        ExtensionApplyModel.post_extension_apply(id, time, class_num, seat_num)
        return Response('', 201)
    def test_success_get_extension12_info(self):
        apply = {
            'classNum': 2,
            'seatNum': 12
        }

        ExtensionApplyModel.post_extension_apply('test', 12, 2, 12)
        rv = self.request_apply_info(self.access_token)

        self.assertDictEqual(apply, rv.json['extension12'])
        return rv