def find_north_pole_storage(self, room_file): for line in room_file: room_name = line[:-1] room = Room(room_name) if room.is_valid(): decrypted_name = room.get_decrypted_name() if 'north' in decrypted_name: print('Potential match: room {:d}, "{:s}"'.format(room.sector_id, decrypted_name))
def test_example(self): r = Room('qzmt-zixmtkozy-ivhz-343[whatever]') dec_name = r.get_decrypted_name() self.assertEqual(dec_name, 'very encrypted name')