def test_invalid_service_id_fails_validation(self): with mock.patch( 'lib.boku.client.mocks', {'service-prices': (500, '')} ): form = BokuServiceForm(self.post_data) ok_(not form.is_valid(), form.errors)
def post(self, request): form = BokuServiceForm(request.DATA) if form.is_valid(): log.info(('Successfully verified Boku service id: ' '{service_id}').format( service_id=form.cleaned_data['service_id'], )) return Response(status=204) else: log.error('Failed to verify Boku Service ID: {errors}'.format( errors=form.errors.as_text(), )) return self.form_errors(form)
def test_valid_service_id_passes_validation(self): form = BokuServiceForm(self.post_data) ok_(form.is_valid(), form.errors)