Skip to content

Commit

Permalink
Fix compile warning in libevt and print response when test fail in ap…
Browse files Browse the repository at this point in the history
…i_test.py
  • Loading branch information
harrywong committed Aug 20, 2018
1 parent 6e58a80 commit c0f3c5d
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 20 deletions.
1 change: 1 addition & 0 deletions bind/libevt/evt.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ thread_local int last_error_code = 0;
int
evt_set_last_error(int code) {
last_error_code = code;
return code;
}

int
Expand Down
40 changes: 20 additions & 20 deletions unittests/api_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,49 +141,49 @@ def test_get_domains(self):
'keys': [user.pub_key.to_string()]
}
resp = api.get_domains(json.dumps(req)).text
self.assertTrue(domain_name in resp)
self.assertTrue(domain_name in resp, msg=resp)

def test_get_tokens(self):
req = {
'keys': [user.pub_key.to_string()]
}
resp = api.get_tokens(json.dumps(req)).text
self.assertTrue(token1_name in resp)
self.assertFalse(token2_name in resp)
self.assertFalse(token3_name in resp)
self.assertTrue(token1_name in resp, msg=resp)
self.assertFalse(token2_name in resp, msg=resp)
self.assertFalse(token3_name in resp, msg=resp)

def test_get_groups(self):
req = {
'keys': [user.pub_key.to_string()]
}

resp = api.get_groups(json.dumps(req)).text
self.assertTrue(group_name in resp)
self.assertTrue(group_name in resp, msg=resp)

def test_get_fungibles(self):
req = {
'keys': [user.pub_key.to_string()]
}

resp = api.get_fungibles(json.dumps(req)).text
self.assertTrue(str(sym_id) in resp)
self.assertTrue(str(sym_id) in resp, msg=resp)

def test_get_assets(self):
req = {
'address': user.pub_key.to_string()
}

resp = api.get_assets(json.dumps(req)).text
self.assertTrue(str(sym_id) in resp)
self.assertTrue('99' in resp)
self.assertTrue(str(sym_id) in resp, msg=resp)
self.assertTrue('99' in resp, msg=resp)

req = {
'address': pub2.to_string()
}

resp = api.get_assets(json.dumps(req)).text
self.assertTrue(str(sym_id) in resp)
self.assertTrue('1' in resp)
self.assertTrue(str(sym_id) in resp, msg=resp)
self.assertTrue('1' in resp, msg=resp)

def test_get_actions(self):
req = {
Expand All @@ -198,7 +198,7 @@ def test_get_actions(self):
req['domain'] = domain_name

resp = api.get_actions(json.dumps(req)).text
self.assertTrue(token1_name in resp)
self.assertTrue(token1_name in resp, msg=resp)

req = {
'domain': '.fungible',
Expand All @@ -212,7 +212,7 @@ def test_get_actions(self):
req['key'] = sym_id

resp = api.get_actions(json.dumps(req)).text
self.assertTrue('everipay' in resp)
self.assertTrue('everipay' in resp, msg=resp)

def test_get_fungible_actions(self):
req = {
Expand All @@ -224,8 +224,8 @@ def test_get_fungible_actions(self):
req['sym_id'] = sym_id

resp = api.get_fungible_actions(json.dumps(req)).text
self.assertTrue('issuefungible' in resp)
self.assertTrue(str(sym_id) in resp)
self.assertTrue('issuefungible' in resp, msg=resp)
self.assertTrue(str(sym_id) in resp, msg=resp)

def test_get_transaction(self):
name = fake_name()
Expand All @@ -245,8 +245,8 @@ def test_get_transaction(self):
req['id'] = res_dict['transaction_id']

resp = api.get_transaction(json.dumps(req)).text
self.assertTrue('newdomain' in resp)
self.assertTrue(name in resp)
self.assertTrue('newdomain' in resp, msg=resp)
self.assertTrue(name in resp, msg=resp)

def test_get_transactions(self):
req = {
Expand All @@ -261,10 +261,10 @@ def test_get_transactions(self):
req['keys'] = [user.pub_key.to_string()]

resp = api.get_transactions(json.dumps(req)).text
self.assertTrue(domain_name in resp)
self.assertTrue(token1_name in resp)
self.assertTrue(group_name in resp)
self.assertTrue(str(sym_id) in resp)
self.assertTrue(domain_name in resp, msg=resp)
self.assertTrue(token1_name in resp, msg=resp)
self.assertTrue(group_name in resp, msg=resp)
self.assertTrue(str(sym_id) in resp, msg=resp)


@click.command()
Expand Down

0 comments on commit c0f3c5d

Please sign in to comment.