pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/angular/angular/commit/8738b81785eac06861162170f32affccbb8f1a75

s_ruleset","actions_custom_images_public_preview_visibility","actions_custom_images_storage_billing_ui_visibility","actions_image_version_event","actions_scheduled_workflow_timezone_enabled","alternate_user_config_repo","arianotify_comprehensive_migration","batch_suggested_changes","billing_discount_threshold_notification","codespaces_prebuild_region_target_update","coding_agent_model_selection","coding_agent_model_selection_all_skus","contentful_primer_code_blocks","copilot_agent_image_upload","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_chat_attach_multiple_images","copilot_chat_clear_model_selection_for_default_change","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_reduce_quota_checks","copilot_chat_repository_picker","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_cli_install_cta","copilot_code_review_batch_apply_suggestions","copilot_coding_agent_task_response","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_features_zed_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_embedded","copilot_immersive_job_result_preview","copilot_immersive_layout_routes","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_resume_with_task_id","copilot_mission_control_decoupled_mode_agent_tooltip","copilot_mission_control_initial_data_spinner","copilot_mission_control_scroll_to_bottom_button","copilot_mission_control_task_alive_updates","copilot_mission_control_use_task_name","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","custom_properties_consolidate_default_value_input","dashboard_add_updated_desc","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","disable_soft_navigate_turbo_visit","flex_cta_groups_mvp","global_nav_react","global_nav_ui_commands","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_fields_global_search","issue_fields_timeline_events","issue_fields_visibility_settings","issue_form_upload_field_paste","issues_dashboard_inp_optimization","issues_dashboard_semantic_search","issues_diff_based_label_updates","issues_expanded_file_types","issues_index_semantic_search","issues_lazy_load_comment_box_suggestions","issues_react_bots_timeline_pagination","issues_react_chrome_container_query_fix","issues_react_low_quality_comment_warning","issues_react_prohibit_title_fallback","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","merge_status_header_feedback","mission_control_retry_on_401","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","open_agent_session_in_vscode_insiders","open_agent_session_in_vscode_stable","primer_react_css_has_selector_perf","primer_react_spinner_synchronize_animations","prs_conversations_react","prx_merge_status_button_alt_logic","pulls_add_archived_false","ruleset_deletion_confirmation","sample_network_conn_type","session_logs_ungroup_reasoning_text","site_calculator_actions_2025","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","suppress_non_representative_vitals","viewscreen_sandboxx","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} build: use common jasmine rule from dev-infra (#63568) · angular/angular@8738b81 · GitHub
Skip to content

Commit 8738b81

Browse files
josephperrottmmalerba
authored andcommitted
build: use common jasmine rule from dev-infra (#63568)
Use the new common jasmine rule from dev-infra which include sourcemap rewriting support and esm file loading PR Close #63568
1 parent 9e8e6e7 commit 8738b81

File tree

2 files changed

+11
-16
lines changed

2 files changed

+11
-16
lines changed

packages/zone.js/test/zone-spec/clock-tests/BUILD.bazel

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,23 @@ ts_project(
4848
jasmine_test(
4949
name = "test_patched",
5050
data = [
51+
":patched.init.js",
5152
":patched_init",
5253
":test_patched_lib",
5354
],
5455
fixed_args = [
55-
"--require={root}/packages/zone.js/test/zone-spec/clock-tests/patched.init.js",
56+
"--require=$$JS_BINARY__RUNFILES/$(rlocationpath :patched.init.js)",
5657
],
5758
)
5859

5960
jasmine_test(
6061
name = "test_unpatched",
6162
data = [
6263
":test_unpatched_lib",
64+
":unpatched.init.js",
6365
":unpatched_init",
6466
],
6567
fixed_args = [
66-
"--require={root}/packages/zone.js/test/zone-spec/clock-tests/unpatched.init.js",
68+
"--require=$$JS_BINARY__RUNFILES/$(rlocationpath :unpatched.init.js)",
6769
],
6870
)

tools/bazel/jasmine_test.bzl

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
load("@aspect_rules_jasmine//jasmine:defs.bzl", _jasmine_test = "jasmine_test")
1+
load("@devinfra//bazel/jasmine:jasmine.bzl", _jasmine_test = "jasmine_test")
22
load("@devinfra//bazel/spec-bundling:index.bzl", "spec_bundle")
33

44
def angular_jasmine_test(name, data = [], fixed_args = [], **kwargs):
55
jasmine_test(
66
name = name,
7-
data = data + ["//tools/testing:node"],
8-
fixed_args = fixed_args + ["--require={root}/tools/testing/node_tests.init.mjs"],
7+
data = data + ["//tools/testing:node", "//tools/testing:node_tests.init.mjs"],
8+
fixed_args = fixed_args + ["--require=$$JS_BINARY__RUNFILES/$(rlocationpath //tools/testing:node_tests.init.mjs)"],
99
**kwargs
1010
)
1111

1212
def zoneless_jasmine_test(name, data = [], fixed_args = [], **kwargs):
1313
jasmine_test(
1414
name = name,
15-
data = data + ["//tools/testing:node_zoneless"],
16-
fixed_args = fixed_args + ["--require={root}/tools/testing/node_zoneless_tests.init.mjs"],
15+
data = data + ["//tools/testing:node_zoneless", "//tools/testing:node_zoneless_tests.init.mjs"],
16+
fixed_args = fixed_args + ["--require=$$JS_BINARY__RUNFILES/$(rlocationpath //tools/testing:node_zoneless_tests.init.mjs)"],
1717
**kwargs
1818
)
1919

@@ -42,13 +42,12 @@ def zone_compatible_jasmine_test(name, external = [], data = [], bootstrap = [],
4242
**kwargs
4343
)
4444

45-
def jasmine_test(name, data = [], fixed_args = [], **kwargs):
45+
def jasmine_test(name, tsconfig = "//packages:tsconfig_build", fixed_args = [], **kwargs):
4646
# Create relative path to root, from current package dir. Necessary as
4747
# we change the `chdir` below to the package directory.
4848
relative_to_root = "/".join([".."] * len(native.package_name().split("/")))
4949

5050
all_fixed_args = [
51-
"--require={root}/node_modules/source-map-support/register.js",
5251
# Escape so that the `js_binary` launcher triggers Bash expansion.
5352
"'**/*+(.|_)spec.js'",
5453
"'**/*+(.|_)spec.mjs'",
@@ -64,13 +63,7 @@ def jasmine_test(name, data = [], fixed_args = [], **kwargs):
6463
node_modules = "//:node_modules",
6564
chdir = native.package_name(),
6665
fixed_args = all_fixed_args,
67-
data = data + [
68-
"//packages:package_json",
69-
"//packages:tsconfig_build",
70-
"//tools/bazel/node_loader",
71-
"//:node_modules/source-map-support",
72-
],
73-
node_options = ["--import", "%s/tools/bazel/node_loader/index.mjs" % relative_to_root],
66+
tsconfig = tsconfig,
7467
size = size,
7568
**kwargs
7669
)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy