Commit Graph

4 Commits

Author SHA1 Message Date
Andreas Jaeger 4393a372ea Fix jobs
Non-voting jobs should never run in gate, remove the non-voting
requirements change - and the template as well.

Change docs building job to newer tox-docs which does "tox -e docs"
directly.

Update sphinx requirements for python3.

Depends-On:  https://review.opendev.org/660024
Change-Id: I4111e0f94ee5d0f1ed07743679e17b28ac70a518
2019-05-20 09:10:03 +02:00
Darragh Bailey bd0d908b96 Fix temp name creation and cleanup
Allow the system to delete the file immediately as once the name is
generated there is no further need of the temp file.

Fix the temp name splitting and generation to handle being provided a
string without the 'XXXXXX' template as part of it.

Temporarily disable the requirements.txt check/gate as github3.py is
not part of global-requirements.

Change-Id: I14e56b0d4248dc037fab102acf3cb30573bfba8d
2018-12-13 16:18:48 +00:00
Darragh Bailey 248d079cc0 Initial fixture for git
Provide fixture object that can be used to build isolated test envs
when working with git and developing git tooling that uses the git
application.

Some basic tests on the topological sorting to ensure nodes are
returned in an expected order without requiring the code to enforce the
order.

Some simple acceptance tests ensure that the fixture will accept various
simple graphs and handle them correctly.

Change-Id: I5b39f8d52beca848adb20d646c26d91c4b977b92
2018-06-28 17:02:20 +01:00
Darragh Bailey 3cb59e0520 Initial project files for fixtures-git
Change-Id: I6d94a31d4714d793d3546dd402b05afaae2f659c
2018-04-16 17:34:26 +01:00