Coverage for tests/test_app/management/commands/click.py: 0%

13 statements  

« prev     ^ index     » next       coverage.py v7.3.4, created at 2024-01-20 17:58 +0000

1import djclick as click 

2 

3 

4@click.group() 

5@click.option("--option", default="default", help="Help text for the option") 

6def cli(option="default"): 

7 click.echo("cli(option={})".format(option)) 

8 

9 

10@cli.command() 

11@click.argument("name") 

12def command1(name): 

13 click.echo("Hello, {}".format(name)) 

14 

15 

16@cli.command() 

17@click.argument("model") 

18def command2(model): 

19 click.echo("model: {}".format(model))