예제 #1
0
 def test_get_unspent_test_equal(self):
     results = check_not_all_raise_errors(
         NetworkAPI.GET_UNSPENT_TEST,
         NetworkAPI.IGNORED_ERRORS)(TEST_ADDRESS_USED3)
     assert all_items_equal(results)
예제 #2
0
 def test_get_unspent_main_equal(self):
     results = check_not_all_raise_errors(
         NetworkAPI.GET_UNSPENT_MAIN,
         NetworkAPI.IGNORED_ERRORS)(MAIN_ADDRESS_USED2)
     assert all_items_equal(results)
예제 #3
0
 def test_get_transactions_test_equal(self):
     results = check_not_all_raise_errors(
         NetworkAPI.GET_TRANSACTIONS_TEST,
         NetworkAPI.IGNORED_ERRORS)(TEST_ADDRESS_USED2)
     assert all_items_common([r[:100] for r in results])
예제 #4
0
 def test_get_transaction_by_id_test_equal(self):
     results = check_not_all_raise_errors(
         NetworkAPI.GET_TRANSACTION_BY_ID_TEST,
         NetworkAPI.IGNORED_ERRORS)(TEST_TX_VALID)
     assert all_items_equal([calc_txid(r) for r in results])
예제 #5
0
 def test_get_balance_test_equal(self):
     results = check_not_all_raise_errors(
         NetworkAPI.GET_BALANCE_TEST,
         NetworkAPI.IGNORED_ERRORS)(TEST_ADDRESS_USED2)
     assert all(result == results[0] for result in results)