github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/client/fingerprint/signal_test.go (about) 1 package fingerprint 2 3 import ( 4 "testing" 5 6 "github.com/hashicorp/nomad/ci" 7 "github.com/hashicorp/nomad/helper/testlog" 8 "github.com/hashicorp/nomad/nomad/structs" 9 ) 10 11 func TestSignalFingerprint(t *testing.T) { 12 ci.Parallel(t) 13 14 fp := NewSignalFingerprint(testlog.HCLogger(t)) 15 node := &structs.Node{ 16 Attributes: make(map[string]string), 17 } 18 19 response := assertFingerprintOK(t, fp, node) 20 assertNodeAttributeContains(t, response.Attributes, "os.signals") 21 }