Skip to content

Commit

Permalink
Get to 100pc coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
vprithvi committed Dec 13, 2018
1 parent 852776a commit c29b2f7
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 8 deletions.
16 changes: 8 additions & 8 deletions cmd/query/app/handler_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ func withTestServer(t *testing.T, doTest func(s *testServer), options ...Handler
func TestGetTraceSuccess(t *testing.T) {
server, readMock, _ := initializeTestServer()
defer server.Close()
readMock.On("GetTrace", mock.Anything, mock.AnythingOfType("model.TraceID")).
readMock.On("GetTrace", mock.AnythingOfType("*context.valueCtx"), mock.AnythingOfType("model.TraceID")).
Return(mockTrace, nil).Once()

var response structuredResponse
Expand Down Expand Up @@ -273,7 +273,7 @@ func TestGetTrace(t *testing.T) {
func TestGetTraceDBFailure(t *testing.T) {
server, readMock, _ := initializeTestServer()
defer server.Close()
readMock.On("GetTrace", mock.AnythingOfType("model.TraceID")).
readMock.On("GetTrace", mock.AnythingOfType("*context.valueCtx"), mock.AnythingOfType("model.TraceID")).
Return(nil, errStorage).Once()

var response structuredResponse
Expand Down Expand Up @@ -462,9 +462,9 @@ func TestGetServicesSuccess(t *testing.T) {
}

func TestGetServicesStorageFailure(t *testing.T) {
server, mock, _ := initializeTestServer()
server, readMock, _ := initializeTestServer()
defer server.Close()
mock.On("GetServices").Return(nil, errStorage).Once()
readMock.On("GetServices", mock.AnythingOfType("*context.valueCtx")).Return(nil, errStorage).Once()

var response structuredResponse
err := getJSON(server.URL+"/api/services", &response)
Expand Down Expand Up @@ -497,9 +497,9 @@ func TestGetOperationsNoServiceName(t *testing.T) {
}

func TestGetOperationsStorageFailure(t *testing.T) {
server, mock, _ := initializeTestServer()
server, reaMock, _ := initializeTestServer()
defer server.Close()
mock.On("GetOperations", "trifle").Return(nil, errStorage).Once()
reaMock.On("GetOperations", mock.AnythingOfType("*context.valueCtx"), "trifle").Return(nil, errStorage).Once()

var response structuredResponse
err := getJSON(server.URL+"/api/operations?service=trifle", &response)
Expand All @@ -523,9 +523,9 @@ func TestGetOperationsLegacySuccess(t *testing.T) {
}

func TestGetOperationsLegacyStorageFailure(t *testing.T) {
server, mock, _ := initializeTestServer()
server, readMock, _ := initializeTestServer()
defer server.Close()
mock.On("GetOperations", "trifle").Return(nil, errStorage).Once()
readMock.On("GetOperations", mock.AnythingOfType("*context.valueCtx"), "trifle").Return(nil, errStorage).Once()

var response structuredResponse
err := getJSON(server.URL+"/api/services/trifle/operations", &response)
Expand Down
8 changes: 8 additions & 0 deletions storage/spanstore/metrics/decorator_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ func TestSuccessfulUnderlyingCalls(t *testing.T) {
mrs.GetTrace(context.Background(), model.TraceID{})
mockReader.On("FindTraces", context.Background(), &spanstore.TraceQueryParameters{}).Return([]*model.Trace{}, nil)
mrs.FindTraces(context.Background(), &spanstore.TraceQueryParameters{})
mockReader.On("FindTraceIDs", context.Background(), &spanstore.TraceQueryParameters{}).Return([]model.TraceID{}, nil)
mrs.FindTraceIDs(context.Background(), &spanstore.TraceQueryParameters{})
counters, gauges := mf.Snapshot()
expecteds := map[string]int64{
"requests|operation=get_operations|result=ok": 1,
Expand All @@ -49,6 +51,8 @@ func TestSuccessfulUnderlyingCalls(t *testing.T) {
"requests|operation=get_trace|result=err": 0,
"requests|operation=find_traces|result=ok": 1,
"requests|operation=find_traces|result=err": 0,
"requests|operation=find_trace_ids|result=ok": 1,
"requests|operation=find_trace_ids|result=err": 0,
"requests|operation=get_services|result=ok": 1,
"requests|operation=get_services|result=err": 0,
}
Expand Down Expand Up @@ -94,6 +98,8 @@ func TestFailingUnderlyingCalls(t *testing.T) {
mrs.GetTrace(context.Background(), model.TraceID{})
mockReader.On("FindTraces", context.Background(), &spanstore.TraceQueryParameters{}).Return(nil, errors.New("Failure"))
mrs.FindTraces(context.Background(), &spanstore.TraceQueryParameters{})
mockReader.On("FindTraceIDs", context.Background(), &spanstore.TraceQueryParameters{}).Return(nil, errors.New("Failure"))
mrs.FindTraceIDs(context.Background(), &spanstore.TraceQueryParameters{})
counters, gauges := mf.Snapshot()
expecteds := map[string]int64{
"requests|operation=get_operations|result=ok": 0,
Expand All @@ -102,6 +108,8 @@ func TestFailingUnderlyingCalls(t *testing.T) {
"requests|operation=get_trace|result=err": 1,
"requests|operation=find_traces|result=ok": 0,
"requests|operation=find_traces|result=err": 1,
"requests|operation=find_trace_ids|result=ok": 0,
"requests|operation=find_trace_ids|result=err": 1,
"requests|operation=get_services|result=ok": 0,
"requests|operation=get_services|result=err": 1,
}
Expand Down

0 comments on commit c29b2f7

Please sign in to comment.