def node_request(self, project, requester):
     node_request = NodeRequestFactory(
         creator=requester,
         target=project,
         request_type=RequestTypes.ACCESS.value,
         machine_state=DefaultStates.INITIAL.value)
     node_request.run_submit(requester)
     return node_request
Пример #2
0
 def node_request(self, project, requester):
     node_request = NodeRequestFactory(
         creator=requester,
         target=project,
         request_type=RequestTypes.ACCESS.value,
         machine_state=DefaultStates.INITIAL.value
     )
     node_request.run_submit(requester)
     return node_request
    def test_serialize_access_requests(self):
        new_user = AuthUserFactory()
        node_request = NodeRequestFactory(
            creator=new_user,
            target=self.project,
            request_type=workflows.RequestTypes.ACCESS.value,
            machine_state=workflows.DefaultStates.INITIAL.value)
        node_request.run_submit(new_user)
        res = utils.serialize_access_requests(self.project)

        assert len(res) == 1
        assert res[0]['comment'] == node_request.comment
        assert res[0]['id'] == node_request._id
        assert res[0]['user'] == utils.serialize_user(new_user)
    def test_serialize_access_requests(self):
        new_user = AuthUserFactory()
        node_request = NodeRequestFactory(
            creator=new_user,
            target=self.project,
            request_type=workflows.RequestTypes.ACCESS.value,
            machine_state=workflows.DefaultStates.INITIAL.value
        )
        node_request.run_submit(new_user)
        res = utils.serialize_access_requests(self.project)

        assert len(res) == 1
        assert res[0]['comment'] == node_request.comment
        assert res[0]['id'] == node_request._id
        assert res[0]['user'] == utils.serialize_user(new_user)