Replace python test harness 32/63232/11
authorDW Talton <dtalton@contractor.linuxfoundation.org>
Fri, 28 Feb 2020 20:30:59 +0000 (13:30 -0700)
committerDW Talton <dtalton@contractor.linuxfoundation.org>
Tue, 10 Mar 2020 18:12:34 +0000 (18:12 +0000)
commit54d1936f2663fbd780fe28dd1c8904d2bd97bb8c
tree2882f226e1d4ef94b714a9dca08f45df273f889b
parent0d5b572dd06814688f949cbd97b8cb4aba3da996
Replace python test harness

This commit is a comprehensive overhaul of the test harness used
in lftools. First, it removes coala. Black is added as a defacto
code formatter to ensure consistency across all commits. Black is
added as a pre-commit hook. Flake8 is added in conjunction with
black, and configured according to Black's specification.

Issue-ID: RELENG-2766
Signed-off-by: DW Talton <dtalton@contractor.linuxfoundation.org>
Change-Id: Ib688b7cf9af8a22b7d067d3417a8e03f35f0bd64
.coafile [deleted file]
.pre-commit-config.yaml
lftools/deploy.py
pyproject.toml [new file with mode: 0644]
requirements-test.txt
requirements.txt
tox.ini