feat: sync latest ARR implementation
This commit is contained in:
@@ -24,10 +24,10 @@ class FakeRepository:
|
||||
self.activated: Optional[tuple] = None
|
||||
self.failed: Optional[tuple] = None
|
||||
|
||||
def activate_report(self, reservation, artifact, result_json) -> None:
|
||||
def activate_report(self, reservation, artifact, result_json, semantic_sha256) -> None:
|
||||
if self.fail_activation:
|
||||
raise RepositoryError(ErrorCode.PUBLISH_FAILED, "synthetic activation failed")
|
||||
self.activated = (reservation, artifact, result_json)
|
||||
self.activated = (reservation, artifact, result_json, semantic_sha256)
|
||||
|
||||
def mark_failed(self, reservation, code: str, safe_message: str) -> None:
|
||||
self.failed = (reservation, code, safe_message)
|
||||
|
||||
Reference in New Issue
Block a user