예제 #1
0
파일: post.py 프로젝트: zetrosoft/eve
 def test_post_alternative_payload(self):
     payl = {"ref": "5432112345678901234567890", "role": ["agent"]}
     with self.app.test_request_context(self.known_resource_url):
         r, _, _, status, _ = post(self.known_resource, payl=payl)
     self.assert201(status)
     self.assertPostResponse(r)
예제 #2
0
파일: taarifa_api.py 프로젝트: gwob/Maarifa
def add_document(resource, document):
    "Add a new document to the given resource."
    with api.test_request_context(resource_url(resource)):
        return post(resource, payl=document)
예제 #3
0
파일: post.py 프로젝트: sunbit/eve
 def test_post_alternative_payload(self):
     payl = {"ref": "5432112345678901234567890", "role": ["agent"]}
     with self.app.test_request_context(self.known_resource_url):
         r, _, _, status, _ = post(self.known_resource, payl=payl)
     self.assert201(status)
     self.assertPostResponse(r)
예제 #4
0
def register_users(documents):
    for document in documents:
        post('users', payl={"user": document['username']})
예제 #5
0
def insert_or_update(articles):
    with app.test_request_context():
        return post('articles', update_if_exists(articles))
예제 #6
0
def add_document(resource, document):
    "Add a new document to the given resource."
    with api.test_request_context(resource_url(resource)):
        return post(resource, payl=document)