zuul/tests
Monty Taylor 64bf8e0839
Add facility for plugins to register web routes
Rather than special-casing github and sql in zuul-web, add a
registration method to Connection to allow a Connection to register
routes.

Provide two types of WebHandler classes - a 'raw' class and a 'driver'
class. The driver class prepends '/connection/{connection}' to the
provided path.

Shift the github webhook and SQL web methods to use the plugin interface.

Change-Id: I065937b20447248e7894e1dfeec269faa6fd30d2
2018-02-02 16:48:02 -06:00
..
fixtures Move status_url from webapp to web section 2018-01-29 14:16:28 +01:00
nodepool Cleanup zookeeper and fake nodepool in nodepool tests 2017-04-25 10:19:31 -07:00
unit Add facility for plugins to register web routes 2018-02-02 16:48:02 -06:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Add facility for plugins to register web routes 2018-02-02 16:48:02 -06:00
encrypt_secret.py Make tests' encrypt_secret.py work with python3 2017-10-19 18:09:57 +00:00
fakegithub.py Share a fake pull request database across connections 2018-01-05 13:45:25 -08:00
make_playbooks.py Use libyaml if possible 2017-04-04 11:49:05 -07:00
print_layout.py Do not add implied branch matchers in project-templates 2017-09-30 10:19:07 -07:00