Use pytest-vcr for unit tests

1 job for 690_update_plugin in 18 seconds (queued for 3 seconds)
latest
Status Name Job ID Coverage
  Test
failed Run tests #306791

00:00:18

 
Name Stage Failure
failed
Run tests Test
  Created wheel for wrapt: filename=wrapt-1.12.1-py3-none-any.whl size=19552 sha256=d1e14efdae801faee9dac0c5f75486966f0f29e296566796388d3f5c2caa2fc9
Stored in directory: /builds/dbnomics/dbnomics-python-client/.cache/pip/wheels/62/76/4c/aa25851149f3f6d9785f6c869387ad82b3fd37582fa8147ac6
Successfully built PyYAML wrapt
Installing collected packages: py, six, pyparsing, packaging, zipp, importlib-metadata, pluggy, toml, iniconfig, attrs, pytest, PyYAML, wrapt, idna, typing-extensions, multidict, yarl, vcrpy, pytest-vcr
Successfully installed PyYAML-5.3.1 attrs-20.3.0 idna-2.10 importlib-metadata-2.0.0 iniconfig-1.1.1 multidict-5.0.2 packaging-20.4 pluggy-0.13.1 py-1.9.0 pyparsing-2.4.7 pytest-6.1.2 pytest-vcr-1.0.2 six-1.15.0 toml-0.10.2 typing-extensions-3.7.4.3 vcrpy-4.1.1 wrapt-1.12.1 yarl-1.6.3 zipp-3.4.0
$ pip install --editable .
ERROR: File "setup.py" not found. Directory cannot be installed in editable mode: /builds/dbnomics/dbnomics-python-client
(A "pyproject.toml" file was found, but editable mode currently requires a setup.py based build.)
ERROR: Job failed: exit code 1