This PR will add basic tests and a simple total count metric (to test the MetricBase). This update also uses the gitpython repo as a paired object with the GitManager so we don't have to think about when to use one vs. the other. Next I'll create a client command to be able to extract metrics (and throw the repository away) on the command line.
This PR will add basic tests and a simple total count metric (to test the MetricBase). This update also uses the gitpython repo as a paired object with the GitManager so we don't have to think about when to use one vs. the other. Next I'll create a client command to be able to extract metrics (and throw the repository away) on the command line.
Signed-off-by: vsoch vsochat@stanford.edu