def test_level_13_json(self):
    expected = '\n        ========header============\n\n        world from child.json\n\n        shijie from parent.yaml\n\n        ========footer============\n        '
    expected = custom_dedent(expected)
    folder = 'level-13-any-data-override-any-data'
    commands = ['moban', '-c', 'child.json', '-t', 'a.template', '-o', 'moban.output']
    self.run_moban(commands, folder, [('moban.output', expected)])
def test_level_13_json(self):
    expected = '\n        ========header============\n\n        world from child.json\n\n        shijie from parent.yaml\n\n        ========footer============\n        '
    expected = custom_dedent(expected)
    folder = 'level-13-any-data-override-any-data'
    commands = ['moban', '-c', 'child.json', '-t', 'a.template', '-o', 'moban.output']
    self.run_moban(commands, folder, [('moban.output', expected)])