def _checkParams(self, params): RHAgreementManagerDetails._checkParams(self, params) if 'id' in request.view_args: self.agreement = Agreement.find_one(id=request.view_args['id']) if self._conf != self.agreement.event: raise NotFound if not self.agreement.pending: raise NoReportError(_("The agreement is already signed")) else: self.agreement = None identifier = request.args['identifier'] try: self.person = self.definition.get_people(self._conf)[identifier] except KeyError: raise NotFound
def _checkParams(self, params): RHAgreementManagerDetails._checkParams(self, params) if 'id' in request.view_args: self.agreement = Agreement.find_one(id=request.view_args['id']) if self._conf != self.agreement.event: raise NotFound if not self.agreement.pending: raise NoReportError(_("The agreement is already signed")) else: self.agreement = None identifier = request.args['identifier'] try: self.person = self.definition.get_people(self._conf)[identifier] except KeyError: raise NotFound
def _checkParams(self, params): RHConferenceBaseDisplay._checkParams(self, params) self.agreement = Agreement.find_one(id=request.view_args['id']) if self.agreement.is_orphan(): raise NotFound('The agreement is not active anymore')
def _checkParams(self, params): RHAgreementManagerDetails._checkParams(self, params) self.agreement = Agreement.find_one(id=request.view_args['id']) if self._conf != self.agreement.event: raise NotFound
def _checkParams(self, params): RHConferenceBaseDisplay._checkParams(self, params) self.agreement = Agreement.find_one(id=request.view_args['id']) if self.agreement.is_orphan(): raise NotFound('The agreement is not active anymore')
def test_signed_on_behalf(dummy_agreement, state, expected): dummy_agreement.state = state assert dummy_agreement.signed_on_behalf == expected assert Agreement.find_one(signed_on_behalf=expected) == dummy_agreement
def _checkParams(self, params): RHAgreementManagerDetails._checkParams(self, params) self.agreement = Agreement.find_one(id=request.view_args['id']) if self._conf != self.agreement.event: raise NotFound
def test_pending(dummy_agreement, state, expected): dummy_agreement.state = state filter_ = Agreement.pending if expected else ~Agreement.pending assert dummy_agreement.pending == expected assert Agreement.find_one(filter_) == dummy_agreement assert not Agreement.find_first(~filter_)
def test_rejected(dummy_agreement, state, expected): dummy_agreement.state = state assert dummy_agreement.rejected == expected assert Agreement.find_one(rejected=expected) == dummy_agreement
def test_accepted(dummy_agreement, state, expected): dummy_agreement.state = state assert dummy_agreement.accepted == expected assert Agreement.find_one(accepted=expected) == dummy_agreement
def test_signed_on_behalf(dummy_agreement, state, expected): dummy_agreement.state = state assert dummy_agreement.signed_on_behalf == expected assert Agreement.find_one(signed_on_behalf=expected) == dummy_agreement
def test_rejected(dummy_agreement, state, expected): dummy_agreement.state = state assert dummy_agreement.rejected == expected assert Agreement.find_one(rejected=expected) == dummy_agreement
def test_pending(dummy_agreement, state, expected): dummy_agreement.state = state filter_ = Agreement.pending if expected else ~Agreement.pending assert dummy_agreement.pending == expected assert Agreement.find_one(filter_) == dummy_agreement assert not Agreement.find_first(~filter_)
def test_accepted(dummy_agreement, state, expected): dummy_agreement.state = state assert dummy_agreement.accepted == expected assert Agreement.find_one(accepted=expected) == dummy_agreement