django-components/tests
Juro Oravec 6ff2d78a2f
feat: on_slot_rendered extension hook + refactor debug highlight as extension (#1209)
* feat: on_slot_rendered extension hook + refactor debug highlight as extension

* refactor: fix whitespace in test output
2025-05-25 11:20:32 +02:00
..
__snapshots__ refactor: prefix component ID with c (#1127) 2025-04-14 12:01:16 +02:00
components chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
e2e chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
static_root chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
templates test: test to illustrate bug in component caching when using include tag (#1135) 2025-04-20 11:53:06 +02:00
test_app refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_app_nested refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_structures/test_structure_1 refactor: Prepare autodiscover and template loader for v1 (#533) 2024-07-29 20:27:35 +02:00
__init__.py A simple ComponentRegistry to store components. 2015-06-11 20:42:16 +02:00
conftest.py feat: add JS dependency manager (#666) 2024-09-22 16:42:41 +02:00
test_attributes.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_autodiscover.py feat: add decorator for writing component tests (#1008) 2025-03-02 19:46:12 +01:00
test_benchmark_django.py refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() (#1166) 2025-05-06 21:36:41 +02:00
test_benchmark_django_small.py refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() (#1166) 2025-05-06 21:36:41 +02:00
test_benchmark_djc.py refactor: slots cleanup (#1199) 2025-05-19 19:56:27 +02:00
test_benchmark_djc_small.py refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() (#1166) 2025-05-06 21:36:41 +02:00
test_cache.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_command_components.py feat: allow extensions to add commands (#1017) 2025-03-16 12:03:16 +01:00
test_command_create.py feat: allow extensions to add commands (#1017) 2025-03-16 12:03:16 +01:00
test_command_ext.py feat: on_slot_rendered extension hook + refactor debug highlight as extension (#1209) 2025-05-25 11:20:32 +02:00
test_command_list.py feat: add a command to list all components (#1041) 2025-03-19 09:38:25 +01:00
test_component.py feat: Component.args/kwargs/slots and {{ component_vars.args/kwargs/s… (#1205) 2025-05-24 23:24:34 +02:00
test_component_cache.py refactor: simplify slot API (#1202) 2025-05-20 09:48:45 +02:00
test_component_defaults.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_component_highlight.py feat: on_slot_rendered extension hook + refactor debug highlight as extension (#1209) 2025-05-25 11:20:32 +02:00
test_component_media.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_component_typing.py refactor: simplify slot API (#1202) 2025-05-20 09:48:45 +02:00
test_component_view.py refactor: update impl of format_url (#1163) 2025-05-04 12:24:04 +02:00
test_context.py feat: Component.args/kwargs/slots and {{ component_vars.args/kwargs/s… (#1205) 2025-05-24 23:24:34 +02:00
test_dependencies.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_dependency_manager.py refactor: prefix component ID with c (#1127) 2025-04-14 12:01:16 +02:00
test_dependency_rendering.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_dependency_rendering_e2e.py refactor: prefix component ID with c (#1127) 2025-04-14 12:01:16 +02:00
test_expression.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_extension.py feat: on_slot_rendered extension hook + refactor debug highlight as extension (#1209) 2025-05-25 11:20:32 +02:00
test_finders.py refactor: fix compat with Django 5.2 Finder.find() (#1121) 2025-04-12 09:35:33 +02:00
test_html_parser.py feat: add decorator for writing component tests (#1008) 2025-03-02 19:46:12 +01:00
test_loader.py feat: allow globs when specifynigg additionall JS and CSS (#1043) 2025-03-21 10:23:38 +01:00
test_node.py feat: add BaseNode.contents (#1177) 2025-05-11 08:11:07 +02:00
test_registry.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_settings.py feat: add decorator for writing component tests (#1008) 2025-03-02 19:46:12 +01:00
test_signals.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_slots.py feat: Pass Slots to {% fill %} with 'body' kwarg (#1203) 2025-05-22 08:01:21 +02:00
test_tag_formatter.py refactor: prefix component ID with c (#1127) 2025-04-14 12:01:16 +02:00
test_tag_parser.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_template.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_template_parser.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_templatetags.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_templatetags_component.py refactor: Update docs and tests to use get_template_data() (#1161) 2025-05-03 12:04:10 +02:00
test_templatetags_extends.py refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() (#1166) 2025-05-06 21:36:41 +02:00
test_templatetags_provide.py chore: util to manage URLs in the codebase (#1179) 2025-05-11 14:59:34 +02:00
test_templatetags_slot_fill.py refactor: simplify slot API (#1202) 2025-05-20 09:48:45 +02:00
test_templatetags_templating.py refactor: Rename {% fill default=... %} to {% fill fallback=... %} (#1190) 2025-05-19 19:05:39 +02:00
test_utils.py feat: add decorator for writing component tests (#1008) 2025-03-02 19:46:12 +01:00
testutils.py refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() (#1166) 2025-05-06 21:36:41 +02:00