MCPcopy Create free account
hub / github.com/evilsocket/sum / TestServiceUpdateWithBrokenOracle

Function TestServiceUpdateWithBrokenOracle

service/oracles_test.go:128–143  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

126}
127
128func TestServiceUpdateWithBrokenOracle(t *testing.T) {
129 setup(t, true, true)
130 defer teardown(t)
131
132 brokenOracle.Id = 1
133
134 if svc, err := New(testFolder, "", ""); err != nil {
135 t.Fatal(err)
136 } else if resp, err := svc.UpdateOracle(context.TODO(), &brokenOracle); err != nil {
137 t.Fatal(err)
138 } else if resp.Success {
139 t.Fatalf("expected error response: %v", resp)
140 } else if resp.Oracle != nil {
141 t.Fatalf("unexpected oracle: %v", resp.Oracle)
142 }
143}
144
145func TestServiceReadOracle(t *testing.T) {
146 setup(t, true, true)

Callers

nothing calls this directly

Calls 4

setupFunction · 0.85
teardownFunction · 0.85
NewFunction · 0.85
UpdateOracleMethod · 0.65

Tested by

no test coverage detected