Coverage for src/sandbox/__main__.py: 89%

9 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2024-10-01 21:36 +0000

1import click 

2 

3from sandbox.fibonacci import Fibonacci 

4 

5 

6@click.command() 

7@click.argument("number", type=int) 

8def cli(number: int) -> None: 

9 """CLI entrypoint for Fibonacci.""" 

10 print(Fibonacci.get_values(number)) 

11 print(Fibonacci.calculate(number)) 

12 

13 

14# pylint: disable=no-value-for-parameter 

15 

16if __name__ == "__main__": 

17 cli()