From 2402ef3fec51914d18dfbbe3ec4c77e353e9d91b Mon Sep 17 00:00:00 2001 From: Marcel van Lohuizen Date: Wed, 26 Mar 2025 12:44:59 +0100 Subject: [PATCH] internal/tdtest: support cuetest.Run We now also have a cuetest.Run function. Right now, updating will not work for tests that use it: instead of updating, it gives and obscure message that only one Run function can be used. This fixes that. Signed-off-by: Marcel van Lohuizen Change-Id: Ifb9668d8fec8d9817a6359fff4feb2476bd156c5 Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1212211 Unity-Result: CUE porcuepine Reviewed-by: Matthew Sackman TryBot-Result: CUEcueckoo --- internal/tdtest/update.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/tdtest/update.go b/internal/tdtest/update.go index e5d341c8c..2ca039e72 100644 --- a/internal/tdtest/update.go +++ b/internal/tdtest/update.go @@ -206,7 +206,8 @@ func findFileAndPackage(path string, pkgs []*packages.Package) (*ast.File, *pack func isT(s string) bool { // TODO: parametrize this so that tdtest does not have to know of cuetdtest. return s == "*cuelang.org/go/internal/tdtest.T" || - s == "*cuelang.org/go/internal/cuetdtest.T" + s == "*cuelang.org/go/internal/cuetdtest.T" || + s == "*cuelang.org/go/internal/cuetest.T" } // findCalls finds all call expressions within a given block for functions -- 2.51.2