zulip/zerver
Hemanth V. Alluri cecdec3097 openapi: Add test to see if code exists for documented endpoints.
In addition to the test which checks to to see if each endpoint in
code (urls.py) is documented in the openapi documentation (and with
the right arugments). We now also have a test to see if every
endpoint in the openapi documentation is a legitimate endpoint
also existing in code.

We do this by piggy-backing on the work done be the former test and
using set operations. This method avoid the need for an extra loop
and it uses set operations for additional speed and ease of reading.
2019-07-08 12:58:21 -07:00
..
data_import slack_import: Support importing private slack channels. 2019-06-28 11:03:32 -07:00
lib openapi: Add test to see if code exists for documented endpoints. 2019-07-08 12:58:21 -07:00
management retention: Do archive cleaning in archive_messages command. 2019-07-02 17:25:31 -07:00
migrations retention: Fix migration making archive_transaction field not null. 2019-07-04 16:42:42 -07:00
openapi openapi: Add regex-to-openapi url pattern matching in the test. 2019-07-08 12:34:31 -07:00
templatetags webhooks/freshdesk/doc.md: Remove unescape_rendered_html kludge. 2019-07-03 15:05:45 -07:00
tests openapi: Add test to see if code exists for documented endpoints. 2019-07-08 12:58:21 -07:00
tornado tornado: Remove unused imports. 2019-02-02 17:33:13 -08:00
views openapi: Remove a few "buggy" endpoints in the validation test. 2019-07-08 12:34:31 -07:00
webhooks webhooks/freshdesk/doc.md: Remove unescape_rendered_html kludge. 2019-07-03 15:05:45 -07:00
worker public_export: Add support for deleting export after access. 2019-05-31 22:54:27 -07:00
__init__.py
apps.py python: Mark intentionally unused imports with noop statements. 2019-02-22 16:54:47 -08:00
context_processors.py open graph: Uploaded realm icon URL is absolute for some backends. 2019-05-20 13:14:28 -07:00
decorator.py decorator: Refactor @require_non_guest_human_user decorator. 2019-06-18 17:11:58 -07:00
filters.py filters: Don't include realm_counts/installation_counts in errors. 2019-04-30 14:10:59 -07:00
forms.py ktlo: Contact org admin instead of server admin for wrong subdomain error. (#12543) 2019-06-26 14:09:20 -07:00
logging_handlers.py try_git_describe: Set cwd, not --git-dir. 2019-02-28 14:59:33 -08:00
middleware.py rate_limiter: Create a general rate_limit_request_by_entity function. 2019-05-30 16:50:11 -07:00
models.py ldap: Fix LDAP avatar synchronization to check if avatar has changed. 2019-07-02 17:52:48 -07:00
signals.py zerver core: Remove unused imports. 2019-02-02 17:41:24 -08:00