mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-29 12:06:44 +00:00
Fix POST testing (#3346)
* make call simpler * switch back to reqres.in for POST
This commit is contained in:
parent
ce0af287f2
commit
d5014ab6ac
@ -252,18 +252,19 @@ class APICallMixinTest(BaseMixinDefinition, TestCase):
|
|||||||
self.assertEqual(result.reason, 'OK')
|
self.assertEqual(result.reason, 'OK')
|
||||||
|
|
||||||
# api_call with full url
|
# api_call with full url
|
||||||
result = self.mixin.api_call('https://api.github.com/orgs/inventree', endpoint_is_url=True)
|
result = self.mixin.api_call('orgs/inventree')
|
||||||
self.assertTrue(result)
|
self.assertTrue(result)
|
||||||
|
|
||||||
# api_call with post and data
|
# api_call with post and data
|
||||||
result = self.mixin.api_call(
|
result = self.mixin.api_call(
|
||||||
'repos/inventree/InvenTree',
|
'https://reqres.in/api/users/',
|
||||||
method='GET'
|
data={"name": "morpheus", "job": "leader"},
|
||||||
|
method='POST',
|
||||||
|
endpoint_is_url=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
self.assertTrue(result)
|
self.assertTrue(result)
|
||||||
self.assertEqual(result['name'], 'InvenTree')
|
self.assertEqual(result['name'], 'morpheus')
|
||||||
self.assertEqual(result['html_url'], 'https://github.com/inventree/InvenTree')
|
|
||||||
|
|
||||||
# api_call with filter
|
# api_call with filter
|
||||||
result = self.mixin.api_call('repos/inventree/InvenTree/stargazers', url_args={'page': '2'})
|
result = self.mixin.api_call('repos/inventree/InvenTree/stargazers', url_args={'page': '2'})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user