def test_match_validation(self): errors = ValidationHelper.validate([("match_id_validator", "0010c1_0m2")]) self.assertEqual( errors, {"Errors": [{ "match_id": "0010c1_0m2 is not a valid match id" }]})
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw)
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw)
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw) self.response.headers['X-TBA-Version'] = '{}'.format(self.API_VERSION)
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw) self.response.headers['X-TBA-Version'] = '{}'.format(self.API_VERSION)
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw) self._set_cache_header_length(self.CACHE_HEADER_LENGTH)
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw) self.response.headers["X-TBA-Version"] = "{}".format(self.API_VERSION) self.response.headers["Vary"] = "Accept-Encoding"
def get(self, *args, **kw): self._validate_tba_app_id() self._errors = ValidationHelper.validate(self._validators) if self._errors: self.abort(400) self._track_call(*args, **kw) super(ApiBaseController, self).get(*args, **kw) self.response.headers["X-TBA-Version"] = "{}".format(self.API_VERSION) self._set_cache_header_length(self.CACHE_HEADER_LENGTH)
def test_combo_validation(self): errors = ValidationHelper.validate([("match_id_validator", "0010c1_0m2"), ("team_id_validator", "frc01"), ("event_id_validator", "1cmp")]) self.assertEqual( errors, { "Errors": [{ "match_id": "0010c1_0m2 is not a valid match id" }, { "team_id": "frc01 is not a valid team id" }, { "event_id": "1cmp is not a valid event id" }] })
def test_multi_digits_in_event_key(self): errors = ValidationHelper.validate([("event_id_validator", "2017bc18")]) self.assertEqual(None, errors)
def testTeamValidation(self): errors = ValidationHelper.validate([("team_id_validator", "frc01")]) self.assertEqual(errors, {"Errors": [{"team_id": "frc01 is not a valid team id"}]})
def testValidValidation(self): errors = ValidationHelper.validate([("team_id_validator", "frc101")]) self.assertEqual(None, errors)
def testComboValidation(self): errors = ValidationHelper.validate([("match_id_validator", "0010c1_0m2"), ("team_id_validator", "frc01"), ("event_id_validator", "1cmp")]) self.assertEqual(errors, {"Errors": [{"match_id": "0010c1_0m2 is not a valid match id"}, {"team_id": "frc01 is not a valid team id"},{"event_id": "1cmp is not a valid event id"}]})
def testMatchValidation(self): errors = ValidationHelper.validate([("match_id_validator", "0010c1_0m2")]) self.assertEqual(errors, {"Errors": [{"match_id": "0010c1_0m2 is not a valid match id"}]})
def testEventValidation(self): errors = ValidationHelper.validate([("event_id_validator", "1cmp")]) self.assertEqual(errors, {"Errors": [{"event_id": "1cmp is not a valid event id"}]})
def test_team_validation(self): errors = ValidationHelper.validate([("team_id_validator", "frc01")]) self.assertEqual( errors, {"Errors": [{ "team_id": "frc01 is not a valid team id" }]})
def test_valid_validation(self): errors = ValidationHelper.validate([("team_id_validator", "frc101")]) self.assertEqual(None, errors)
def test_multi_digits_in_event_key(self): errors = ValidationHelper.validate([("event_id_validator", "2017bc18") ]) self.assertEqual(None, errors)
def test_michigan_eigth_finals_valid_validation(self): errors = ValidationHelper.validate([("match_id_validator", "2015micmp_ef3m1")]) self.assertEqual(None, errors)
def test_event_validation(self): errors = ValidationHelper.validate([("event_id_validator", "1cmp")]) self.assertEqual( errors, {"Errors": [{ "event_id": "1cmp is not a valid event id" }]})
def testMichiganEigthFinalsValidValidation(self): errors = ValidationHelper.validate([("match_id_validator", "2015micmp_ef3m1")]) self.assertEqual(None, errors)