def test_query_by_owner(self):
        """Test query by owner."""
        from zenodo_accessrequests.models import SecretLink

        self.assertEqual(SecretLink.query_by_owner(self.receiver).count(), 0)
        self.assertEqual(SecretLink.query_by_owner(self.sender).count(), 0)

        SecretLink.create("Testing", self.receiver, dict(recid=1))

        self.assertEqual(SecretLink.query_by_owner(self.receiver).count(), 1)
        self.assertEqual(SecretLink.query_by_owner(self.sender).count(), 0)
def test_query_by_owner(app, db, users):
    """Test query by owner."""
    with app.test_request_context():
        datastore = current_app.extensions['security'].datastore
        receiver = datastore.get_user(users['receiver']['id'])
        sender = datastore.get_user(users['sender']['id'])

        assert SecretLink.query_by_owner(receiver).count() == 0
        assert SecretLink.query_by_owner(sender).count() == 0

        SecretLink.create("Testing", receiver, dict(recid='1'))

        assert SecretLink.query_by_owner(receiver).count() == 1
        assert SecretLink.query_by_owner(sender).count() == 0
示例#3
0
def test_query_by_owner(app, db, users):
    """Test query by owner."""
    with app.test_request_context():
        datastore = current_app.extensions['security'].datastore
        receiver = datastore.get_user(users['receiver']['id'])
        sender = datastore.get_user(users['sender']['id'])

        assert SecretLink.query_by_owner(receiver).count() == 0
        assert SecretLink.query_by_owner(sender).count() == 0

        SecretLink.create("Testing", receiver, dict(recid='1'))

        assert SecretLink.query_by_owner(receiver).count() == 1
        assert SecretLink.query_by_owner(sender).count() == 0
    def test_query_by_owner(self):
        """Test query by owner."""
        from zenodo_accessrequests.models import SecretLink

        self.assertEqual(
            SecretLink.query_by_owner(self.receiver).count(),
            0)
        self.assertEqual(
            SecretLink.query_by_owner(self.sender).count(),
            0)

        SecretLink.create("Testing", self.receiver, dict(recid=1))

        self.assertEqual(
            SecretLink.query_by_owner(self.receiver).count(),
            1)
        self.assertEqual(
            SecretLink.query_by_owner(self.sender).count(),
            0)