Add some dice tests

This commit is contained in:
Jonathan "Duke" Leto
2018-08-07 21:50:54 +02:00
parent d48c67574f
commit 380bcb10ba

View File

@@ -60,12 +60,20 @@ class CryptoConditionsTest (BitcoinTestFramework):
validate = rpc.validateaddress(self.pubkey) validate = rpc.validateaddress(self.pubkey)
# Begin actual CC tests # Begin actual CC tests
# Faucet tests
faucet = rpc.faucetaddress() faucet = rpc.faucetaddress()
assert_equal(faucet['result'], 'success') assert_equal(faucet['result'], 'success')
# verify all keys look like valid AC addrs, could be better # verify all keys look like valid AC addrs, could be better
for x in ['myCCaddress', 'FaucetCCaddress', 'Faucetmarker', 'myaddress']: for x in ['myCCaddress', 'FaucetCCaddress', 'Faucetmarker', 'myaddress']:
assert_equal(faucet[x][0], 'R') assert_equal(faucet[x][0], 'R')
# Dice tests
dice = rpc.diceaddress()
assert_equal(dice['result'], 'success')
for x in ['myCCaddress', 'DiceCCaddress', 'Dicemarker', 'myaddress']:
assert_equal(dice[x][0], 'R')
if __name__ == '__main__': if __name__ == '__main__':
CryptoConditionsTest ().main () CryptoConditionsTest ().main ()