github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/utils/parser/pipetoken_test.go (about)

     1  package parser_test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/lmorg/murex/test/count"
     7  	"github.com/lmorg/murex/utils/parser"
     8  )
     9  
    10  func TestPipeTokenString(t *testing.T) {
    11  	count.Tests(t, 2)
    12  
    13  	var pt parser.ParsedTokens
    14  
    15  	if pt.PipeToken.String() != "PipeTokenNone" {
    16  		t.Errorf("Missing stringer definitions")
    17  	}
    18  
    19  	pt.PipeToken = 99
    20  	if pt.PipeToken.String() != "PipeToken(99)" {
    21  		t.Errorf("Possibly hardcoded stringer definitions?")
    22  	}
    23  
    24  }