def test_str(self): uri = URI({'address': '1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj'}) assert uri.to_uri() == 'bitcoin:1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj' uri = URI({ 'address': '1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj', 'amount': 110001000, 'message': 'Hello World', 'something': 'else' }) assert uri.to_uri() == 'bitcoin:1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj?amount=1.10001&message=Hello+World&something=else'
def test_str(self): uri = URI({'address': '1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj'}) assert uri.to_uri() == 'bitcoin:1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj' uri = URI({ 'address': '1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj', 'amount': 110001000, 'message': 'Hello World', 'something': 'else' }) assert uri.to_uri( ) == 'bitcoin:1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj?amount=1.10001&message=Hello+World&something=else'
def test_protocol_case_insensitive(self): uri1 = URI('bItcOin:1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj') uri2 = URI('bitcoin:1DP69gMMvSuYhbnxsi4EJEFufUAbDrEQfj') assert uri1.to_uri() == uri2.to_uri()