zulip/web/tests/lib
Steve Howell a1217fbc5a compose_validate test: Use FakeComposeBox for size limits.
This commit simplifies a compose_validate test by
using FakeComposeBox.

It also exposes $send_message_form to the callers.
(The general idea here is that for any individual
test, we don't want the developer to have to
switch between thinking about low-level zjquery
idioms and higher-level abstractions.)

This commit also removes the use of mock_template,
since the template in question generates trivially
easy html to deal with (and we verify the actual
effects to the DOM).
2025-01-09 15:08:17 -08:00
..
buddy_list.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_banner.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_helpers.cjs compose_validate test: Use FakeComposeBox for size limits. 2025-01-09 15:08:17 -08:00
events.cjs streams: Add group based setting to control posting permissions. 2025-01-07 12:17:07 -08:00
example_settings.cjs stream_events: Loop over stream group settings for update_property. 2024-12-04 12:26:16 -08:00
example_stream.cjs streams: Use can_administer_channel_group to administer channel. 2024-12-03 18:38:25 -08:00
example_user.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
handlebars.cjs webpack: Enable explicitPartialContext for handlebars-loader. 2024-11-15 20:41:59 -08:00
i18n.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
index.cjs node test runner: Prevent Handlebars quirks. 2025-01-07 09:43:33 -08:00
markdown_assert.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
mdiff.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
namespace.cjs templates: Convert module to TypeScript. 2024-11-27 13:52:21 -08:00
real_jquery.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stub.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zblueslip.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zjquery_element.cjs eslint: Fix unicorn/explicit-length-check. (#32666) 2024-12-11 09:19:46 -08:00
zjquery_event.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zjquery.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zpage_billing_params.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zpage_params.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00