zulip/zerver/webhooks/beanstalk
Steve Howell c235333041 test performance: Pass in users to api_* helpers.
This reduces query counts in some cases, since
we no longer need to look up the user again. In
particular, it reduces some noise when we
count queries for O(N)-related tests.

The query count is usually reduced by 2 per
API call.  We no longer need to look up Realm
and UserProfile.  In most cases we are saving
these lookups for the whole tests, since we
usually already have the `user` objects for
other reasons.  In a few places we are simply
moving where that query happens within the
test.

In some places I shorten names like `test_user`
or `user_profile` to just be `user`.
2020-03-11 14:18:29 -07:00
..
fixtures webhooks: Rename webhook fixtures to only include event type. 2017-05-13 20:07:40 -02:30
__init__.py
doc.md webhooks/beanstalk: Update text to conform to doc style guide. 2018-03-08 08:19:32 -08:00
tests.py test performance: Pass in users to api_* helpers. 2020-03-11 14:18:29 -07:00
view.py python: Sort webhooks imports with isort. 2020-01-14 13:07:47 -08:00