github.com/bradfeehan/terraform@v0.7.0-rc3.0.20170529055808-34b45c5ad841/builtin/providers/circonus/metric_test.go (about)

     1  package circonus
     2  
     3  import "testing"
     4  
     5  func Test_MetricChecksum(t *testing.T) {
     6  	unit := "qty"
     7  	m := interfaceMap{
     8  		string(metricActiveAttr): true,
     9  		string(metricNameAttr):   "asdf",
    10  		string(metricTagsAttr):   tagsToState(apiToTags([]string{"foo", "bar"})),
    11  		string(metricTypeAttr):   "json",
    12  		string(metricUnitAttr):   &unit,
    13  	}
    14  
    15  	csum := metricChecksum(m)
    16  	if csum != 4250221491 {
    17  		t.Fatalf("Checksum mismatch")
    18  	}
    19  }