.................................................                        [100%]
============================== warnings summary ===============================
tests/test_auth.py::TestLocalAuthentication::test_create_and_authenticate_user
tests/test_auth.py::TestLocalAuthentication::test_current_user_is_available_to_session_services
tests/test_auth.py::TestLocalAuthentication::test_password_requires_eight_characters
  C:\Users\fcesa\Downloads\Sistema financeiro\SistemaFinanceiro\tests\test_auth.py:21: SAWarning: Can't sort tables for DROP; an unresolvable foreign key dependency exists between tables: accounts, invoices, transactions; and backend does not support ALTER.  To restore at least a partial sort, apply use_alter=True to ForeignKey and ForeignKeyConstraint objects involved in the cycle to mark these as known cycles that will be ignored.
    Base.metadata.drop_all(self.engine)

tests/test_models.py::TestModels::test_account_creation_and_balance
tests/test_models.py::TestModels::test_audit_entry_is_persisted_with_details
tests/test_models.py::TestModels::test_budget_creation
tests/test_models.py::TestModels::test_category_hierarchy
tests/test_models.py::TestModels::test_goal_tracking
tests/test_models.py::TestModels::test_transaction_with_relationships
  C:\Users\fcesa\Downloads\Sistema financeiro\SistemaFinanceiro\tests\test_models.py:31: SAWarning: Can't sort tables for DROP; an unresolvable foreign key dependency exists between tables: accounts, invoices, transactions; and backend does not support ALTER.  To restore at least a partial sort, apply use_alter=True to ForeignKey and ForeignKeyConstraint objects involved in the cycle to mark these as known cycles that will be ignored.
    Base.metadata.drop_all(self.engine)

tests/test_models_clients.py::TestClientModel::test_cnpj_validator_algorithm
tests/test_models_clients.py::TestClientModel::test_cpf_validator_algorithm
tests/test_models_clients.py::TestClientModel::test_create_client
tests/test_models_clients.py::TestClientModel::test_document_formatter
tests/test_models_clients.py::TestClientModel::test_document_uniqueness
tests/test_models_clients.py::TestClientModel::test_email_validator
  C:\Users\fcesa\Downloads\Sistema financeiro\SistemaFinanceiro\tests\test_models_clients.py:31: SAWarning: Can't sort tables for DROP; an unresolvable foreign key dependency exists between tables: accounts, invoices, transactions; and backend does not support ALTER.  To restore at least a partial sort, apply use_alter=True to ForeignKey and ForeignKeyConstraint objects involved in the cycle to mark these as known cycles that will be ignored.
    Base.metadata.drop_all(self.engine)

tests/test_models_products_invoices.py::TestProduct::test_product_sku_unique
tests/test_models_products_invoices.py::TestInvoice::test_invoice_number_unique
  C:\Users\fcesa\Downloads\Sistema financeiro\SistemaFinanceiro\tests\test_models_products_invoices.py:41: SAWarning: transaction already deassociated from connection
    transaction.rollback()

tests/test_models_products_invoices.py::TestInvoiceItem::test_cascade_delete_items_with_invoice
  C:\Users\fcesa\Downloads\Sistema financeiro\SistemaFinanceiro\tests\test_models_products_invoices.py:28: SAWarning: Can't sort tables for DROP; an unresolvable foreign key dependency exists between tables: accounts, invoices, transactions; and backend does not support ALTER.  To restore at least a partial sort, apply use_alter=True to ForeignKey and ForeignKeyConstraint objects involved in the cycle to mark these as known cycles that will be ignored.
    Base.metadata.drop_all(eng)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
