def generategeomorphdungeon(): """Generate a geomorphdungeon""" features = feature_filter('geomorphdungeon') geomorphdungeon = GeomorphDungeon(app.server, features) return render_template('geomorphdungeon.html', tempobj=geomorphdungeon, jsondata=geomorphdungeon.simplify_for_json())
def test_simplify_for_json(self): """ """ geomorphdungeon = GeomorphDungeon(self.redis) json_structure=geomorphdungeon.simplify_for_json() self.assertEqual(type(json_structure), list) for row in json_structure: self.assertEqual(type(row), list) for tile in row: self.assertTrue(tile['path']) self.assertIn(tile['rotation'], [0,1,2,3])
def generategeomorphdungeon(): """Generate a geomorphdungeon""" features = feature_filter('geomorphdungeon') geomorphdungeon = GeomorphDungeon(app.server, features) return render_template('geomorphdungeon.html', tempobj=geomorphdungeon, jsondata=geomorphdungeon.simplify_for_json())