Coverage report: 100%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-13 15:20 +0200

File function   statements missing excluded   coverage
tests/__init__.py (no function)   0 0 0   100%
tests/conftest.py make_response   7 0 0   100%
tests/conftest.py _build_sync_client   9 0 0   100%
tests/conftest.py _build_async_client   9 0 0   100%
tests/conftest.py mock_http   1 0 0   100%
tests/conftest.py mock_async_http   1 0 0   100%
tests/conftest.py sync_client   1 0 0   100%
tests/conftest.py async_client   1 0 0   100%
tests/conftest.py (no function)   31 0 0   100%
tests/test_companies.py TestSyncCompanies.test_get_retourne_company   7 0 0   100%
tests/test_companies.py TestSyncCompanies.test_get_address   5 0 0   100%
tests/test_companies.py TestAsyncCompanies.test_get_retourne_company   4 0 0   100%
tests/test_companies.py TestAsyncCompanies.test_get_address   3 0 0   100%
tests/test_companies.py (no function)   10 0 0   100%
tests/test_connect.py TestSyncAuthenticate.test_stocke_access_token   13 0 0   100%
tests/test_connect.py TestSyncAuthenticate.test_auto_authenticate_avant_requete   12 0 0   100%
tests/test_connect.py TestSyncRefreshToken.test_refresh_succes   3 0 0   100%
tests/test_connect.py TestSyncRefreshToken.test_refresh_echec_reauthentifie   3 0 0   100%
tests/test_connect.py TestRaiseForStatus.test_leve_exception_selon_code_http   3 0 0   100%
tests/test_connect.py TestRaiseForStatus.test_leve_auth_error_apres_refresh_echec   4 0 0   100%
tests/test_connect.py TestRaiseForStatus.test_erreur_json_invalide_utilise_texte   6 0 0   100%
tests/test_connect.py TestAsyncAuthenticate.test_stocke_access_token   12 0 0   100%
tests/test_connect.py (no function)   20 0 0   100%
tests/test_connect_auth.py test_sync_headers_and_auth_flow   29 0 0   100%
tests/test_connect_auth.py test_sync_headers_and_auth_flow._do_refresh   1 0 0   100%
tests/test_connect_auth.py test_async_headers_and_refresh   29 0 0   100%
tests/test_connect_auth.py test_async_headers_and_refresh._do_refresh   1 0 0   100%
tests/test_connect_auth.py (no function)   11 0 0   100%
tests/test_customers.py _paged   1 0 0   100%
tests/test_customers.py TestSyncCustomers.test_list_retourne_clients   5 0 0   100%
tests/test_customers.py TestSyncCustomers.test_list_passe_les_filtres   7 0 0   100%
tests/test_customers.py TestSyncCustomers.test_list_exclut_params_none   6 0 0   100%
tests/test_customers.py TestSyncCustomers.test_add_cree_client   6 0 0   100%
tests/test_customers.py TestSyncCustomers.test_get_retourne_client   4 0 0   100%
tests/test_customers.py TestSyncCustomers.test_modify_met_a_jour   6 0 0   100%
tests/test_customers.py TestSyncCustomers.test_delete_envoie_delete   4 0 0   100%
tests/test_customers.py TestSyncCustomers.test_get_best_sales   4 0 0   100%
tests/test_customers.py TestSyncCustomers.test_get_address   4 0 0   100%
tests/test_customers.py TestSyncCustomers.test_list_contacts   5 0 0   100%
tests/test_customers.py TestSyncCustomers.test_add_contact   6 0 0   100%
tests/test_customers.py TestSyncCustomers.test_delete_contact   4 0 0   100%
tests/test_customers.py TestAsyncCustomers.test_list_retourne_clients   6 0 0   100%
tests/test_customers.py TestAsyncCustomers.test_get_retourne_client   3 0 0   100%
tests/test_customers.py TestAsyncCustomers.test_add_cree_client   4 0 0   100%
tests/test_customers.py TestAsyncCustomers.test_delete_envoie_delete   3 0 0   100%
tests/test_customers.py (no function)   27 0 0   100%
tests/test_customers_asynchro_extra.py _paged   1 0 0   100%
tests/test_customers_asynchro_extra.py TestAsyncCustomersExtra.test_list_and_filters   9 0 0   100%
tests/test_customers_asynchro_extra.py TestAsyncCustomersExtra.test_best_sales_and_last_used_and_address   9 0 0   100%
tests/test_customers_asynchro_extra.py TestAsyncCustomersExtra.test_contacts_crud   12 0 0   100%
tests/test_customers_asynchro_extra.py (no function)   11 0 0   100%
tests/test_document_line_types.py TestSyncDocumentLineTypes.test_list_retourne_types   7 0 0   100%
tests/test_document_line_types.py TestAsyncDocumentLineTypes.test_list_retourne_types   5 0 0   100%
tests/test_document_line_types.py (no function)   8 0 0   100%
tests/test_document_lines.py TestSyncDocumentLines.test_list_retourne_lignes   6 0 0   100%
tests/test_document_lines.py TestSyncDocumentLines.test_add_ligne   5 0 0   100%
tests/test_document_lines.py TestSyncDocumentLines.test_get_ligne   4 0 0   100%
tests/test_document_lines.py TestSyncDocumentLines.test_modify_ligne   5 0 0   100%
tests/test_document_lines.py TestSyncDocumentLines.test_delete_ligne   4 0 0   100%
tests/test_document_lines.py TestSyncDocumentLines.test_move_ligne   6 0 0   100%
tests/test_document_lines.py TestAsyncDocumentLines.test_list_retourne_lignes   4 0 0   100%
tests/test_document_lines.py TestAsyncDocumentLines.test_add_ligne   4 0 0   100%
tests/test_document_lines.py TestAsyncDocumentLines.test_delete_ligne   3 0 0   100%
tests/test_document_lines.py (no function)   18 0 0   100%
tests/test_document_types.py TestSyncDocumentTypes.test_list_retourne_types   7 0 0   100%
tests/test_document_types.py TestAsyncDocumentTypes.test_list_retourne_types   5 0 0   100%
tests/test_document_types.py (no function)   8 0 0   100%
tests/test_documents.py _paged   1 0 0   100%
tests/test_documents.py TestSyncDocuments.test_list_retourne_documents   5 0 0   100%
tests/test_documents.py TestSyncDocuments.test_list_passe_les_filtres   7 0 0   100%
tests/test_documents.py TestSyncDocuments.test_add_cree_document   5 0 0   100%
tests/test_documents.py TestSyncDocuments.test_get_retourne_document   4 0 0   100%
tests/test_documents.py TestSyncDocuments.test_modify_met_a_jour   5 0 0   100%
tests/test_documents.py TestSyncDocuments.test_delete   3 0 0   100%
tests/test_documents.py TestSyncDocuments.test_get_tax_details   5 0 0   100%
tests/test_documents.py TestSyncDocuments.test_validate_document   6 0 0   100%
tests/test_documents.py TestSyncDocuments.test_get_pdf_url   3 0 0   100%
tests/test_documents.py TestSyncDocuments.test_get_pdf_bytes   4 0 0   100%
tests/test_documents.py TestSyncDocuments.test_finalize   4 0 0   100%
tests/test_documents.py TestSyncDocuments.test_transform_to_invoice   4 0 0   100%
tests/test_documents.py TestSyncDocuments.test_get_payment_milestones   6 0 0   100%
tests/test_documents.py TestSyncDocuments.test_get_with_all   4 0 0   100%
tests/test_documents.py TestAsyncDocuments.test_list_retourne_documents   5 0 0   100%
tests/test_documents.py TestAsyncDocuments.test_get_retourne_document   3 0 0   100%
tests/test_documents.py TestAsyncDocuments.test_finalize   3 0 0   100%
tests/test_documents.py TestAsyncDocuments.test_get_pdf_bytes   4 0 0   100%
tests/test_documents.py (no function)   29 0 0   100%
tests/test_documents_asynchro_extra.py _paged   1 0 0   100%
tests/test_documents_asynchro_extra.py TestAsyncDocumentsExtra.test_add_and_modify_and_get_with_all   10 0 0   100%
tests/test_documents_asynchro_extra.py TestAsyncDocumentsExtra.test_pdf_endpoints   11 0 0   100%
tests/test_documents_asynchro_extra.py TestAsyncDocumentsExtra.test_finalize_transform_payment_milestones_next_quote   13 0 0   100%
tests/test_documents_asynchro_extra.py TestAsyncDocumentsExtra.test_list_with_selected_fields   7 0 0   100%
tests/test_documents_asynchro_extra.py (no function)   12 0 0   100%
tests/test_item_categories.py _paged   1 0 0   100%
tests/test_item_categories.py TestSyncItemCategories.test_list_retourne_categories   6 0 0   100%
tests/test_item_categories.py TestSyncItemCategories.test_list_passe_les_filtres   6 0 0   100%
tests/test_item_categories.py TestSyncItemCategories.test_list_exclut_params_none   5 0 0   100%
tests/test_item_categories.py TestAsyncItemCategories.test_list_retourne_categories   5 0 0   100%
tests/test_item_categories.py (no function)   13 0 0   100%
tests/test_items.py _paged   1 0 0   100%
tests/test_items.py TestSyncItems.test_list_retourne_articles   6 0 0   100%
tests/test_items.py TestSyncItems.test_list_passe_les_filtres   6 0 0   100%
tests/test_items.py TestSyncItems.test_add_cree_article   5 0 0   100%
tests/test_items.py TestSyncItems.test_get_retourne_article   4 0 0   100%
tests/test_items.py TestSyncItems.test_modify_met_a_jour   5 0 0   100%
tests/test_items.py TestSyncItems.test_delete_article   4 0 0   100%
tests/test_items.py TestSyncItems.test_get_most_used   5 0 0   100%
tests/test_items.py TestSyncItems.test_get_best_sales   5 0 0   100%
tests/test_items.py TestAsyncItems.test_list_retourne_articles   4 0 0   100%
tests/test_items.py TestAsyncItems.test_get_retourne_article   3 0 0   100%
tests/test_items.py TestAsyncItems.test_delete_article   3 0 0   100%
tests/test_items.py (no function)   21 0 0   100%
tests/test_revenues.py TestSyncRevenues.test_get_annual   5 0 0   100%
tests/test_revenues.py TestSyncRevenues.test_get_monthly   6 0 0   100%
tests/test_revenues.py TestAsyncRevenues.test_get_annual   4 0 0   100%
tests/test_revenues.py TestAsyncRevenues.test_get_monthly   4 0 0   100%
tests/test_revenues.py (no function)   10 0 0   100%
tests/test_secures.py TestSyncSecures.test_hello_world_retourne_texte   6 0 0   100%
tests/test_secures.py TestAsyncSecures.test_hello_world_retourne_texte   5 0 0   100%
tests/test_secures.py (no function)   8 0 0   100%
tests/test_units.py TestSyncUnits.test_list_retourne_unites   6 0 0   100%
tests/test_units.py TestSyncUnits.test_add_cree_unite   5 0 0   100%
tests/test_units.py TestSyncUnits.test_get_retourne_unite   5 0 0   100%
tests/test_units.py TestAsyncUnits.test_list_retourne_unites   5 0 0   100%
tests/test_units.py TestAsyncUnits.test_get_retourne_unite   3 0 0   100%
tests/test_units.py (no function)   12 0 0   100%
tests/test_users.py TestSyncUsers.test_get_retourne_utilisateur   5 0 0   100%
tests/test_users.py TestSyncUsers.test_get_address   4 0 0   100%
tests/test_users.py TestSyncUsers.test_get_companies   5 0 0   100%
tests/test_users.py TestSyncUsers.test_refresh_token   4 0 0   100%
tests/test_users.py TestAsyncUsers.test_get_retourne_utilisateur   4 0 0   100%
tests/test_users.py TestAsyncUsers.test_get_companies   3 0 0   100%
tests/test_users.py TestAsyncUsers.test_refresh_token   3 0 0   100%
tests/test_users.py (no function)   13 0 0   100%
tests/test_utils_raise_for_status.py _make_resp   8 0 0   100%
tests/test_utils_raise_for_status.py test_raise_for_status_raises_correct_exception   3 0 0   100%
tests/test_utils_raise_for_status.py test_raise_for_status_handles_invalid_json   3 0 0   100%
tests/test_utils_raise_for_status.py (no function)   12 0 0   100%
Total     905 0 0   100%

No items found using the specified filter.