github.com/mattyr/nomad@v0.3.3-0.20160919021406-3485a065154a/api/constraint_test.go (about)

     1  package api
     2  
     3  import (
     4  	"reflect"
     5  	"testing"
     6  )
     7  
     8  func TestCompose_Constraints(t *testing.T) {
     9  	c := NewConstraint("kernel.name", "=", "darwin")
    10  	expect := &Constraint{
    11  		LTarget: "kernel.name",
    12  		RTarget: "darwin",
    13  		Operand: "=",
    14  	}
    15  	if !reflect.DeepEqual(c, expect) {
    16  		t.Fatalf("expect: %#v, got: %#v", expect, c)
    17  	}
    18  }