#!/usr/bin/python3

import argparse
# import os
import sys

from erimp import Erimp
from spigr import Spigr

desc = 'test spigr'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('-f', type=str, help='issue file')
parser.add_argument('bapis', metavar='bnp', type=str, nargs='*',
                    help='bits and pieces arguments')
args = parser.parse_args()

e = Erimp(args.bapis, do_verbose=args.v)

if e.given_repcode is None:
    print("I need a repcode")
    sys.exit()
repcode = e.given_repcode
spigr = Spigr(e, do_verbose=args.v)
spigr.test(repcode)
#print(spigr.train_dafus(repcode))
#quit()
#spigr.get_issues_in_train()
## print(spigr.train_issues)
#spigr.earliest_issue_in_train()
#print(spigr.is_issue_in_train('2019-11-03'))
