Skip to content

ref(httpx): Remove support for send_default_pii - #7819

Draft
sentrivana wants to merge 1 commit into
major/3.0from
ivana/major/drop-pii-httpx
Draft

sentrivana wants to merge 1 commit into
major/3.0from
ivana/major/drop-pii-httpx

Conversation

@sentrivana

Copy link
Copy Markdown
Contributor

@linear-code

linear-code Bot commented Oct 1, 2026

Copy link
Copy Markdown

PY-2861

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

✅ 57299 passed | ❌ 168 failed | ⏭️ 2727 skipped | Total: 60194 | Pass Rate: 95.19% | Execution Time: 159m 6s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -79819
Passed Tests 📉 -75494
Failed Tests 📈 +168
Skipped Tests 📉 -4493

➕ New Tests (168)

View new tests
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_sync[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_http_url_attributes_no_query_or_fragment_async[False]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_sync[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_true]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_data_collection_async[defaults]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_sync[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing
  • test_crumb_url_query_data_collection_async[send_default_pii_false]
    • File: tests.integrations.httpx.test_httpx
    • Status: ❌ Failing

❌ Failed Tests

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'b1425470784f7c39', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'b1425470784f7c39', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '9aeae46f9b0d64f2', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '9aeae46f9b0d64f2', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '9372595647852ca8', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '9372595647852ca8', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': 'a7d70d1806c9abe3', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': 'a7d70d1806c9abe3', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b852754884c26de2', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b852754884c26de2', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b209cb088c57aa9c', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b209cb088c57aa9c', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a372eff13359015a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a372eff13359015a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '8f7b81f3df097a50', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '8f7b81f3df097a50', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'afee2356480c4066', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'afee2356480c4066', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b665e2ce5a89a9df', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140068651143616', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b665e2ce5a89a9df', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.20.0
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.10.12', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.10-httpx0-v0.24.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.24.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '99b04579b9cb5f17', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '99b04579b9cb5f17', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'b14fa51fd5a39e4d', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'b14fa51fd5a39e4d', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '9979314cd0c4c6e1', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '9979314cd0c4c6e1', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '8009d4bfe0c4323e', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '8009d4bfe0c4323e', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'bc5f1e4fde6b98c9', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'bc5f1e4fde6b98c9', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'aa83ef6176f3e166', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'aa83ef6176f3e166', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9fc66ffca44ebc25', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9fc66ffca44ebc25', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b9f82cc677925196', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b9f82cc677925196', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b585ef22373b967a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b585ef22373b967a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9cd60eb9326d1eb0', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140200899856192', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9cd60eb9326d1eb0', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.11.16', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.11-httpx0-v0.28.1
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'bc98e21dc335733a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'bc98e21dc335733a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '9f738c4d329a802e', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '9f738c4d329a802e', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': 'b28fb53cdf163079', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': 'b28fb53cdf163079', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': 'aecfda10e5a70324', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': 'aecfda10e5a70324', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b5a21f938e57dd26', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b5a21f938e57dd26', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9f67f577c1beb683', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9f67f577c1beb683', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b984a84e01f80a76', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'b984a84e01f80a76', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9a4049cdb54c05e1', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9a4049cdb54c05e1', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a335802ccc39fab9', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a335802ccc39fab9', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '86813f332af8f545', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '140300766742336', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '86813f332af8f545', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.12.14', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.12-httpx0-v0.28.1
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.16.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.20.0
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.7.17', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.7-httpx0-v0.24.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.8.20', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.8-httpx0-v0.16.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.16.1
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'http.request.method': 'GET', 'http.response.status_code': 200, 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', ...}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.20.0
Error: AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.fragment': 'frag', 'http.method': 'GET', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.response.status_code': 200, ...}

test_http_url_attributes_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '88fee41fe318ff5c', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1235: in test_http_url_attributes_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': '88fee41fe318ff5c', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'a2aa36e341bba556', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1272: in test_http_url_attributes_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'foo=bar', 'url.fragment': 'frag', 'url.full': 'http://example.com/?foo=bar#frag', 'sentry.segment.id': 'a2aa36e341bba556', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_sync[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '886ef566b0a5041d', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1308: in test_http_url_attributes_no_query_or_fragment_sync
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '886ef566b0a5041d', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_http_url_attributes_no_query_or_fragment_async[False]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '87582ec6314cbfac', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1343: in test_http_url_attributes_no_query_or_fragment_async
    assert "url.full" not in http_span["attributes"]
E   AssertionError: assert 'url.full' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.full': 'http://example.com/', 'sentry.segment.id': '87582ec6314cbfac', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1436: in test_url_query_data_collection_sync
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a53585a773301119', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a53585a773301119', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_sync[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '90e412a143724d60', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1434: in test_url_query_data_collection_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '90e412a143724d60', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[send_default_pii_true]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret' - toy=tennisball&color=red&auth=secret ? ^ - ^ + toy=tennisball&color=red&auth=%5BFiltered%5D ? ^^^^^^^ ^^^^

Stack Trace
tests/integrations/httpx/test_httpx.py:1530: in test_url_query_data_collection_async
    assert http_span["attributes"]["url.query"] == expected_query
E   AssertionError: assert 'toy=tennisball&color=red&auth=%5BFiltered%5D' == 'toy=tennisball&color=red&auth=secret'
E     
E     - toy=tennisball&color=red&auth=secret
E     ?                               ^ -  ^
E     + toy=tennisball&color=red&auth=%5BFiltered%5D
E     ?                               ^^^^^^^   ^^^^

test_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a278c5f2dc6f8573', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': 'a278c5f2dc6f8573', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_data_collection_async[defaults]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9f5f2d216429c2dc', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1528: in test_url_query_data_collection_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '9f5f2d216429c2dc', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '96dd8b9723056ecf', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1667: in test_url_query_params_off_keeps_bare_url_sync
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '96dd8b9723056ecf', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_url_query_params_off_keeps_bare_url_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '88af828e19015e4a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1723: in test_url_query_params_off_keeps_bare_url_async
    assert "url.query" not in http_span["attributes"]
E   AssertionError: assert 'url.query' not in {'sentry.origin': 'auto.http.httpx', 'sentry.trace_lifecycle': 'stream', 'sentry.op': 'http.client', 'http.request.method': 'GET', 'thread.id': '139833728100160', 'thread.name': 'MainThread', 'http.response.status_code': 200, 'url.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'url.fragment': 'frag', 'url.full': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'sentry.segment.id': '88af828e19015e4a', 'sentry.segment.name': 'test', 'sentry.sdk.name': 'sentry.python', 'sentry.sdk.version': '2.71.0', 'process.runtime.name': 'CPython', 'process.runtime.version': '3.9.25', 'server.address': 'runnervma94yk', 'sentry.environment': 'production', 'sentry.release': '13712215a7e2a1ffe2c1d520a22d56e1bb66d476'}

test_crumb_url_query_data_collection_sync[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1799: in test_crumb_url_query_data_collection_sync
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

test_crumb_url_query_data_collection_async[send_default_pii_false]

File: tests.integrations.httpx.test_httpx
Suite: py3.9-httpx0-v0.28.1
Error: AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

Stack Trace
tests/integrations/httpx/test_httpx.py:1875: in test_crumb_url_query_data_collection_async
    assert "url" not in crumb["data"]
E   AssertionError: assert 'url' not in {'http.method': 'GET', 'http.response.status_code': 200, 'reason': 'OK', 'url': 'http://example.com/?toy=tennisball&color=red&auth=%5BFiltered%5D#frag', 'http.query': 'toy=tennisball&color=red&auth=%5BFiltered%5D', 'http.fragment': 'frag'}

✅ Patch coverage is 100.00%. Project has 2063 uncovered lines.
❌ Project coverage is 90.12%. Comparing base (f9a09af) to head (3b5e8d0).

Coverage diff
@@            Coverage Diff             @@
##        master       #PR       +/-##
==========================================
- Coverage    90.37%    90.12%    -0.25%
==========================================
  Files          199       185       -14
  Lines        26526     20875     -5651
  Branches      9866      7260     -2606
==========================================
+ Hits         23971     18812     -5159
- Misses        2555      2063      -492
- Partials      1495      1207      -288

Generated by Codecov Action

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant