test: add 30-test TDD suite for intel/api-surface page (all RED pre-implementation)
sha256:8cb45b0ed58aab04ce47273d615de53ebf01675acb88dd6667eb4c29c65bbc39
sha
+53
symbols
sha256:a92e88674233d8f00d0217707e8bda3b39fe477e0ba23e79e25b96f8d4398b1d
snapshot
+53
symbols added
0
dead code introduced
Semantic Changes
53 symbols
+
test_T03_row_insert_and_cascade_delete
method
async_method test_T03_row_insert_and_cascade_delete L110–137
+
test_T16_total_count_chip_shows_correct_value
method
async_method test_T16_total_count_chip_shows_correct_value L361–368
+
test_T17_kind_breakdown_chips_present
method
async_method test_T17_kind_breakdown_chips_present L371–379
+
test_T18_symbol_address_split_rendered
method
async_method test_T18_symbol_address_split_rendered L382–391
+
test_T19_dashboard_card_links_to_api_surface_page
method
async_method test_T19_dashboard_card_links_to_api_surface_page L394–400
+
test_T23_route_responds_under_200ms_for_5k_symbols
method
async_method test_T23_route_responds_under_200ms_for_5k_symbols L480–513
+
test_T25_batch_upsert_1000_rows_under_500ms
method
async_method test_T25_batch_upsert_1000_rows_under_500ms L531–556
+
test_T04_provider_issues_one_sql_per_chunk
method
async_method test_T04_provider_issues_one_sql_per_chunk L147–184
+
test_T05_provider_uses_ceil_n_over_1000_sql_calls_for_2500_symbols
method
async_method test_T05_provider_uses_ceil_n_over_1000_sql_calls_for_2500_symbols L187–224
+
test_T06_empty_symbols_returns_empty_list
method
async_method test_T06_empty_symbols_returns_empty_list L227–254
+
test_T07_returns_200_with_empty_repo
method
async_method test_T07_returns_200_with_empty_repo L264–271
+
test_T09_kind_filter_function_only
method
async_method test_T09_kind_filter_function_only L282–290
+
test_T11_kind_filter_async_function
method
async_method test_T11_kind_filter_async_function L303–310
+
test_T12_unknown_kind_coerced_to_all
method
async_method test_T12_unknown_kind_coerced_to_all L313–318
+
test_T14_top_invalid_string_returns_422
method
async_method test_T14_top_invalid_string_returns_422 L338–343
+
test_T26_xss_in_address_is_escaped
method
async_method test_T26_xss_in_address_is_escaped L566–578
+
test_T27_xss_in_kind_field_is_escaped
method
async_method test_T27_xss_in_kind_field_is_escaped L581–593
+
test_T28_sql_injection_in_kind_param_safe
method
async_method test_T28_sql_injection_in_kind_param_safe L596–603
+
test_T29_top_zero_coerced_to_default
method
async_method test_T29_top_zero_coerced_to_default L606–614
+
test_T30_private_repo_returns_403_or_404_unauthenticated
method
async_method test_T30_private_repo_returns_403_or_404_unauthenticated L617–622
+
test_T20_double_upsert_produces_one_row
method
async_method test_T20_double_upsert_produces_one_row L410–427
+
test_T21_second_upsert_overwrites_kind
method
async_method test_T21_second_upsert_overwrites_kind L430–451
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:8cb45b0ed58aab04ce47273d615de53ebf01675acb88dd6667eb4c29c65bbc39 --body "your comment"
No comments yet. Be the first to start the discussion.