def METHOD_NAME():
    runner = CliRunner()
    filename = DATA / 'swc' / 'simple.swc'
    with tempfile.NamedTemporaryFile() as f:
        result = runner.invoke(cli, ['stats', str(filename), '--output', f.name])
        assert result.exit_code == 0
        df = pd.read_csv(f)
        assert set(df.columns) == {'name', 'axon:max_section_lengths', 'axon:sum_section_lengths',
                                   'axon:sum_section_volumes', 'axon:max_section_branch_orders',
                                   'apical_dendrite:max_section_lengths',
                                   'apical_dendrite:sum_section_lengths',
                                   'apical_dendrite:sum_section_volumes',
                                   'apical_dendrite:max_section_branch_orders',
                                   'basal_dendrite:max_section_lengths',
                                   'basal_dendrite:sum_section_lengths',
                                   'basal_dendrite:sum_section_volumes',
                                   'basal_dendrite:max_section_branch_orders',
                                   'all:max_section_lengths',
                                   'all:sum_section_lengths', 'all:sum_section_volumes',
                                   'all:max_section_branch_orders', 'morphology:mean_soma_radius'}