feat: more complete metadata diff, scp publishing and rendering context

This commit is contained in:
2026-04-24 06:30:41 +02:00
parent e101a3db79
commit 624b698bb3
48 changed files with 2193 additions and 505 deletions

View File

@@ -58,7 +58,13 @@ defmodule BDS.Scripting.JobTest do
assert {:ok, job} = BDS.Scripting.start_job("irrelevant", "main")
assert job.status in [:queued, :running]
running_job = wait_for_job(job.id, &(&1.status == :running and &1.progress == %{"phase" => "started", "current" => 1, "total" => 2}))
running_job =
wait_for_job(
job.id,
&(&1.status == :running and
&1.progress == %{"phase" => "started", "current" => 1, "total" => 2})
)
assert running_job.started_at != nil
completed_job = wait_for_job(job.id, &(&1.status == :completed))