{"library":"pytest-click","title":"pytest-click","description":"PyTest plugin for Click applications. Allows testing Click commands with a simple fixture-based interface. Current version: 1.1.0.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pytest-click"],"cli":null},"imports":["from click.testing import CliRunner","import click"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import click\nfrom click.testing import CliRunner\n\n@click.command()\ndef hello():\n    click.echo('Hello, World!')\n\ndef test_hello():\n    runner = CliRunner()\n    result = runner.invoke(hello, [])\n    assert result.exit_code == 0\n    assert 'Hello, World!' in result.output","lang":"python","description":"Minimal test using CliRunner from click.testing.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}