19 lines
695 B
Python
19 lines
695 B
Python
|
from .context import mango
|
||
|
from .fakes import fake_account_info, fake_public_key
|
||
|
|
||
|
from decimal import Decimal
|
||
|
|
||
|
|
||
|
def test_constructor():
|
||
|
account_info = fake_account_info()
|
||
|
program_id = fake_public_key()
|
||
|
market = fake_public_key()
|
||
|
owner = fake_public_key()
|
||
|
|
||
|
flags = mango.SerumAccountFlags(mango.Version.V1, True, False, True, False, False, False, False, False)
|
||
|
actual = mango.OpenOrders(account_info, mango.Version.V1, program_id, flags, market,
|
||
|
owner, Decimal(0), Decimal(0), Decimal(0), Decimal(0),
|
||
|
Decimal(0), Decimal(0), [], [], Decimal(0))
|
||
|
assert actual is not None
|
||
|
assert actual.logger is not None
|