# Path: tbmodels/_cli.py
# @click.group()
# @click.version_option(version=tbmodels_version)
# def cli():
#     pass


import os
import tempfile
import pytest
import numpy as np
import bands_inspect as bi
from click.testing import CliRunner
from tbmodels._cli import cli
#!/usr/bin/env python

# (c) 2015-2018, ETH Zurich, Institut fuer Theoretische Physik
# Author: Dominik Gresch <greschd@gmx.ch>
"""
Tests for the 'eigenvals' command.
"""






@pytest.mark.parametrize(
    "kpoints_file_name", ["kpoints.hdf5", "silicon_eigenvals.hdf5"]
)
def test_cli_eigenvals(sample, cli_verbosity_argument, kpoints_file_name):
    """
    Test the 'eigenvals' command.
    """
    samples_dir = sample("cli_eigenvals")
    runner = CliRunner()
    with tempfile.NamedTemporaryFile() as out_file:
        run = runner.invoke(

# Path: tbmodels/_cli.py
# @click.group()
# @click.version_option(version=tbmodels_version)
# def cli():
#     pass


# Path: tests/test_cli_eigenvals.py
import os
import tempfile
import pytest
import numpy as np
import bands_inspect as bi
from click.testing import CliRunner
from tbmodels._cli import cli

#!/usr/bin/env python

# (c) 2015-2018, ETH Zurich, Institut fuer Theoretische Physik
# Author: Dominik Gresch <greschd@gmx.ch>
"""
Tests for the 'eigenvals' command.
"""






@pytest.mark.parametrize(
    "kpoints_file_name", ["kpoints.hdf5", "silicon_eigenvals.hdf5"]
)
def test_cli_eigenvals(sample, cli_verbosity_argument, kpoints_file_name):
    """
    Test the 'eigenvals' command.
    """
    samples_dir = sample("cli_eigenvals")
    runner = CliRunner()
    with tempfile.NamedTemporaryFile() as out_file:
        run = runner.invoke(

            cli,