def test_map(): start = Room("Start","You can go west and down a hole.") west = Room("Trees","There are trees here,you can go east.") down = Room("Dungeon","It's dark down here,you can go up") start.add_paths({'west':west,'down':down}) west.add_paths({'east':start}) down.add_paths({'up':start}) assert_equal(start.go('west'),west) assert_equal(start.go('west').go('east'),start) assert_equal(start.g0('down').go('up'),start)