Coverage for booq/cli.py: 71.43%

7 statements  

« prev     ^ index     » next       coverage.py v7.4.1, created at 2024-02-04 16:17:29 +00:00

1#! /usr/bin/env python 

2# -*- coding: utf-8 -*- 

3# pylint: disable=line-too-long 

4"""Command line interface operations for calculating binary year to date metrics with monthly cumulative slices.""" 

5import sys 

6from typing import List, Union 

7 

8import booq.booq as api 

9 

10 

11# pylint: disable=expression-not-assigned 

12def main(argv: Union[List[str], None] = None) -> int: 

13 """Delegate processing to functional module.""" 

14 argv = sys.argv[1:] if argv is None else argv 

15 return api.main(argv)