@@ -131,7 +131,7 @@ func TestMyThing(t *testing.T) {
131131 myTest.Command = test.Custom (" ls" )
132132
133133 // Set your expectations
134- myTest.Expected = test.Expects (0 , nil , func (stdout, info string , t tig.T ){
134+ myTest.Expected = test.Expects (0 , nil , func (stdout string , t tig.T ){
135135 t.Helper ()
136136 // Bla bla, do whatever advanced stuff and some asserts
137137 })
@@ -143,7 +143,7 @@ func TestMyThing(t *testing.T) {
143143// You can of course generalize your comparator into a generator if it is going to be useful repeatedly
144144
145145func MyComparatorGenerator (param1 , param2 any ) test .Comparator {
146- return func (stdout, info string , t tig.T ) {
146+ return func (stdout string , t tig.T ) {
147147 t.Helper ()
148148 // Do your thing...
149149 // ...
@@ -155,10 +155,6 @@ func MyComparatorGenerator(param1, param2 any) test.Comparator {
155155You can now pass along ` MyComparator(comparisonString) ` as the third parameter of ` test.Expects ` , or compose it with
156156other comparators using ` expect.All(MyComparator(comparisonString), OtherComparator(somethingElse)) `
157157
158- Note that you have access to an opaque ` info ` string, that provides a brief formatted header message that assert
159- will use in case of failure to provide context on the error.
160- You may of course ignore it and write your own message.
161-
162158### Advanced expectations
163159
164160You may want to have expectations that contain a certain piece of data that is being used in the command or at
@@ -180,6 +176,7 @@ import (
180176
181177 " gotest.tools/v3/assert"
182178
179+ " github.com/containerd/nerdctl/mod/tigron/tig"
183180 " github.com/containerd/nerdctl/mod/tigron/test"
184181)
185182
0 commit comments