From a431f16e6fad74c459f627ef29afc139df0168e4 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 12 Aug 2026 16:21:47 +0900 Subject: internal/pkg: in-flight error resolution The DCE is a slow and overcomplicated solution to a simple problem. This change replaces the DCE by resolving errors in-flight. Signed-off-by: Ophestra --- internal/pkg/exec_test.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'internal/pkg/exec_test.go') diff --git a/internal/pkg/exec_test.go b/internal/pkg/exec_test.go index 28ca2002..222ab790 100644 --- a/internal/pkg/exec_test.go +++ b/internal/pkg/exec_test.go @@ -118,11 +118,8 @@ func TestExec(t *testing.T) { []string{"testtool"}, pkg.MustPath("/proc/nonexistent", false, failingArtifact), - ), nil, nil, pkg.WNew, &pkg.DependencyCureError{ - { - A: failingArtifact, - Err: stub.UniqueError(0xcafe), - }, + ), nil, nil, pkg.WNew, pkg.InputError{ + failingArtifact: stub.UniqueError(0xcafe), }}, {"invalid paths", pkg.NewExec( -- cgit v1.3.1