Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

google-auth: Clean up test coverage and outdated docstrings for mTLS and Identity Pool

Đang mở
#17,758 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
74/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
python
Lĩnh vực
testing

Hướng nghiên cứu

Bắt đầu với tests/transport/test_aio_mtls_helper.py và cập nhật docstring cũng như các comment cho test_get_client_cert_and_key_callback_sync. Sau đó kiểm tra google/auth/compute_engine/_mtls.py và google/auth/identity_pool.py cùng với các test hiện có của chúng, bao quát MdsMtlsAdapter.close() và các nhánh RefreshError được đề cập. Chạy các test bị ảnh hưởng và xác nhận rằng các tham chiếu TypeError đã lỗi thời được xóa và các nhánh còn thiếu đã được bao quát.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

auth effort: low priority: p3 testing type: cleanup

There are a few minor gaps in test coverage and test documentation that should be cleaned up in the google-auth library:

  • In tests/transport/test_aio_mtls_helper.py, the docstring and comments for test_get_client_cert_and_key_callback_sync reference a TypeError fallback that is no longer used (the code now uses inspect.isawaitable()).
  • The MdsMtlsAdapter.close() method in google/auth/compute_engine/_mtls.py lacks test coverage.
  • There are several RefreshError exception paths in google/auth/identity_pool.py (specifically around leaf certificate retrieval and parsing) that are currently missing test coverage.
Ngôn ngữ chính
Python
Star
5.4k
Fork
1.8k
Merge trung bình
2 ngày 16 giờ
Pull request đã merge (30 ngày)
136

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của googleapis/google-cloud-python

Tất cả issue của googleapis/google-cloud-python

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.