test(FN-011): complete Step 7 — tests for provider, credentials, and operations

Fusion-Task-Id: FN-011
Fusion-Task-Lineage: 4a9aca6f-9d91-43aa-8d2a-d59657c1541a
This commit is contained in:
Fusion
2026-05-14 08:27:31 +02:00
parent a9ccbcb3fb
commit 31b363edb0
5 changed files with 299 additions and 16 deletions
+3 -7
View File
@@ -7,7 +7,7 @@ Security rules:
import abc
import uuid
from datetime import datetime, timezone
from datetime import UTC, datetime
from pydantic import BaseModel, ConfigDict, Field
@@ -26,12 +26,8 @@ class GitCredential(BaseModel):
id: uuid.UUID = Field(default_factory=uuid.uuid4)
kind: CredentialKind
encrypted_payload: str = Field(repr=False)
created_at: datetime = Field(
default_factory=lambda: datetime.now(timezone.utc)
)
updated_at: datetime = Field(
default_factory=lambda: datetime.now(timezone.utc)
)
created_at: datetime = Field(default_factory=lambda: datetime.now(UTC))
updated_at: datetime = Field(default_factory=lambda: datetime.now(UTC))
class AccessTokenCredential(GitCredential):