jsuarez/tools/Tests.py (22 lines of code) (raw):

from pdb import set_trace as T from sim import Exchange from sim.item import RawFish def testExchange(): market = Exchange.Exchange() sardine = RawFish.Sardine def checkPrint(): print(market.buyOffers[sardine].queue) print(market.sellOffers[sardine].queue) print() market.buy(sardine, 1, 90) checkPrint() market.sell(sardine, 2, 100) checkPrint() market.buy(sardine, 3, 130) checkPrint() market.sell(sardine, 5, 90) checkPrint() market.buy(sardine, 5, 100) checkPrint() if __name__ == '__main__': testExchange()