refactor: use reaction identifiers in mapping

4 jobs for feat-rxn-matching in 4 minutes and 49 seconds
latest
Status Job ID Name Coverage
  Test
failed #381015558
test36

00:02:44

failed #381015559
test37

00:04:49

 
  External
failed continuous-integration/appveyor/branch

failed continuous-integration/appveyor/merge-request

 
Name Stage Failure
failed
test37 Test
-------------------------------------------------------------------------------------
TOTAL 907 187 252 40 74.20%
Coverage XML written to file coverage.xml

============= 2 failed, 36 passed, 3 warnings in 147.55s (0:02:27) =============
ERROR: InvocationError for command /builds/elad.noor/equilibrator-api/.tox/py37/bin/pytest --cov=equilibrator_api --cov-report=xml --cov-report=term tests (exited with code 1)
___________________________________ summary ____________________________________
ERROR: py37: commands failed
ERROR: Job failed: exit code 1
failed
test36 Test
flake8 run-test: commands[0] | flake8 /builds/elad.noor/equilibrator-api/src/equilibrator_api /builds/elad.noor/equilibrator-api/tests
tests/test_integration/test_cobra.py:61:1: F811 redefinition of unused 'test_map_cobra_reactions' from line 46
ERROR: InvocationError for command /builds/elad.noor/equilibrator-api/.tox/flake8/bin/flake8 src/equilibrator_api tests (exited with code 1)
___________________________________ summary ____________________________________
ERROR: isort: commands failed
ERROR: black: commands failed
safety: commands succeeded
ERROR: flake8: commands failed
ERROR: Job failed: exit code 1