def check_market(): push_context() log.info('Checking market prices') psa = PixelStarshipsApi() market_data = psa.get_market_data() for k, v in market_data.items(): listing = Listing(id=k, sale_at=v['sale_at'], item_name=v['item_name'], item_id=v['item_id'], amount=v['amount'], currency=v['currency'], price=v['price'], user_id=v['user_id'], modification=v['modification']) db.session.merge(listing) log.info('{} listings updated'.format(len(market_data))) db.session.commit()
def test_market_data(self): psa = PixelStarshipsApi() data = psa.get_market_data() print(data) assert True