formatting

This commit is contained in:
svlandeg 2020-02-12 22:50:27 +01:00
parent 34986c7bfd
commit 6bbd816569

View File

@ -34,7 +34,7 @@ def test_build_dependencies(en_vocab):
assert req_v is not None # if fail: setup.cfg contains a lib not in requirements.txt assert req_v is not None # if fail: setup.cfg contains a lib not in requirements.txt
assert (lib+v) == (lib+req_v) # if fail: setup.cfg & requirements.txt have conflicting versions assert (lib+v) == (lib+req_v) # if fail: setup.cfg & requirements.txt have conflicting versions
setup_keys.add(lib) setup_keys.add(lib)
assert sorted(setup_keys) == sorted(req_dict.keys()) # if fail: requirements.txt contains a lib not in setup.cfg assert sorted(setup_keys) == sorted(req_dict.keys()) # if fail: requirements.txt contains a lib not in setup.cfg
# check pyproject.toml and compare the versions of the libs to requirements.txt # check pyproject.toml and compare the versions of the libs to requirements.txt
# does not fail when there are missing or additional libs # does not fail when there are missing or additional libs
@ -53,9 +53,10 @@ def test_build_dependencies(en_vocab):
assert (lib+v) == (lib+req_v) # if fail: pyproject.toml & requirements.txt have conflicting versions assert (lib+v) == (lib+req_v) # if fail: pyproject.toml & requirements.txt have conflicting versions
toml_keys.add(lib) toml_keys.add(lib)
def _parse_req(line): def _parse_req(line):
lib = re.match(r"^[a-z0-9\-]*", line).group(0) lib = re.match(r"^[a-z0-9\-]*", line).group(0)
v = line.replace(lib, "").strip() v = line.replace(lib, "").strip()
if not re.match(r"^[<>=][<>=].*", v): if not re.match(r"^[<>=][<>=].*", v):
return None, None return None, None
return lib, v return lib, v