github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/builtins/core/test/state.go (about)

     1  package cmdtest
     2  
     3  import "github.com/lmorg/murex/lang"
     4  
     5  func testState(p *lang.Process) error {
     6  	name, err := p.Parameters.String(1)
     7  	if err != nil {
     8  		return errUsage("", err)
     9  	}
    10  
    11  	block, err := p.Parameters.Block(2)
    12  	if err != nil {
    13  		return errUsage("", err)
    14  	}
    15  
    16  	return p.Tests.State(name, block)
    17  }