Coverage for booq/cli.py: 71.43%

7 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2022-09-03 16:36 +0200

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)