def test_path_is_module_directory(runner: CliRunner):
    path = str((EXAMPLES_DIR / 'module_ok/a/../'))
    result = runner.invoke(cli, [path], catch_exceptions=False)
    assert (result.exit_code == 0)
    assert (result.output == 'All OK!\nScanned 6 module(s), 64 class(es).\n')
def test_path_is_module_directory(runner: CliRunner):
    path = str((EXAMPLES_DIR / 'module_ok/a/../'))
    result = runner.invoke(cli, [path], catch_exceptions=False)
    assert (result.exit_code == 0)
    assert (result.output == 'All OK!\nScanned 6 module(s), 64 class(es).\n')