Ejemplo n.º 1
0
def test_AccountTypeSpec_eq():
    assert abi.AccountTypeSpec() == abi.AccountTypeSpec()

    for otherType in (
            abi.ByteTypeSpec(),
            abi.Uint8TypeSpec(),
            abi.AddressTypeSpec(),
    ):
        assert abi.AccountTypeSpec() != otherType
Ejemplo n.º 2
0
def test_Account_typespec():
    assert abi.Account().type_spec() == abi.AccountTypeSpec()
Ejemplo n.º 3
0
def test_AccountTypeSpec_new_instance():
    assert isinstance(abi.AccountTypeSpec().new_instance(), abi.Account)
Ejemplo n.º 4
0
def test_ReferenceTypeSpecs_list():
    assert abi.ReferenceTypeSpecs == [
        abi.AccountTypeSpec(),
        abi.AssetTypeSpec(),
        abi.ApplicationTypeSpec(),
    ]
Ejemplo n.º 5
0
def test_AccountTypeSpec_is_dynamic():
    assert not (abi.AccountTypeSpec()).is_dynamic()
Ejemplo n.º 6
0
def test_Account_str():
    assert str(abi.AccountTypeSpec()) == "account"