Add tests for tokencreate and rewardsaddress

This commit is contained in:
Jonathan "Duke" Leto
2018-08-10 10:46:07 +02:00
parent 4adca0ce76
commit ba0f55ac2f

View File

@@ -151,12 +151,11 @@ class CryptoConditionsTest (BitcoinTestFramework):
result = rpc.tokenaddress(self.pubkey) result = rpc.tokenaddress(self.pubkey)
assert_equal(result['result'], 'success') assert_equal(result['result'], 'success')
for x in ['AssetsCCaddress', 'myCCaddress', 'Assetsmarker', 'myaddress']: for x in ['AssetsCCaddress', 'myCCaddress', 'Assetsmarker', 'myaddress', 'CCaddress']:
assert_equal(result[x][0], 'R') assert_equal(result[x][0], 'R')
# fails if no funds? result = rpc.tokencreate("DUKE", "1987.420", "duke")
# result = rpc.tokencreate("DUKE", 0.10, "duke") assert_equal(result['result'], 'success')
# assert_equal(result['result'], 'success')
# there are no tokens created yet # there are no tokens created yet
result = rpc.tokenlist() result = rpc.tokenlist()
@@ -174,6 +173,16 @@ class CryptoConditionsTest (BitcoinTestFramework):
#result = rpc.tokeninfo(self.pubkey) #result = rpc.tokeninfo(self.pubkey)
# Rewards Tests
result = rpc.rewardsaddress()
for x in ['RewardsCCaddress', 'myCCaddress', 'Rewardsmarker', 'myaddress']:
assert_equal(result[x][0], 'R')
result = rpc.rewardsaddress(self.pubkey)
for x in ['RewardsCCaddress', 'myCCaddress', 'Rewardsmarker', 'myaddress', 'CCaddress']:
assert_equal(result[x][0], 'R')
if __name__ == '__main__': if __name__ == '__main__':
CryptoConditionsTest ().main () CryptoConditionsTest ().main ()