def slow_test_create_galaxy_minipickle(self): entities.reset() entities.systems = assets.systems("res/systems_populated.json") entities.stations = assets.systems("res/stations.json") entities.markets = assets.markets("res/listings.csv") eravate = entities.system(name="Eravate") opt = { "ly": 50 } systems = {} for system in galaxy.proximity(system=eravate, options=opt): systems[ system["id"] ] = system self.assertEqual(len(systems), 519) stations = {} for station in galaxy.hubs(system=eravate, options=opt): stations[ station["id"] ] = station self.assertEqual(len(stations), 2081) markets = {} for station in stations.values(): markets[ station["id"] ] = entities.market(station["id"]) self.assertEqual(len(markets), 2081) assets.doPickle(systems, "res/systems-mini-50.pic") assets.doPickle(stations, "res/stations-mini-50.pic") assets.doPickle(markets, "res/markets-mini-50.pic")
def clean(): for ship_id in entities.get_entity_group('players'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('enemies'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('hazards'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('effects'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('bullets'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('weapons'): entities.delete_entity(entities.ENTITIES[ship_id]) entities.reset()
def clean(): global LEVEL LEVEL = 1 for ship_id in entities.get_entity_group('players'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('enemies'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('hazards'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('effects'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('bullets'): entities.delete_entity(entities.ENTITIES[ship_id]) for ship_id in entities.get_entity_group('weapons'): entities.delete_entity(entities.ENTITIES[ship_id]) entities.reset()
def setUp(self): entities.reset() entities.markets = assets.markets("test/test-markets.csv") entities.systems = assets.systems("test/test-systems.json") entities.stations = assets.stations("test/test-stations.json") entities.commodities = assets.commodities("res/commodities.json")