graphql: make datadog tracing spec more robust
Test plan: specs pass Change-Id: I8da501c8d73d7a242ad5afd12105d4d5890b529d Reviewed-on: https://gerrit.instructure.com/179579 Tested-by: Jenkins QA-Review: Cameron Matheson <cameron@instructure.com> Product-Review: Cameron Matheson <cameron@instructure.com> Reviewed-by: Carl Kibler <ckibler@instructure.com>
This commit is contained in:
parent
eb4024c724
commit
f38c84b4d3
|
@ -61,9 +61,9 @@ describe GraphQLController do
|
|||
|
||||
context "data dog metrics" do
|
||||
it "reports data dog metrics if requested" do
|
||||
expect_any_instance_of(Tracers::DatadogTracer).to receive :trace
|
||||
expect_any_instance_of(Datadog::Statsd).to receive(:increment).with("graphql.ASDF.count", any_args)
|
||||
request.headers["GraphQL-Metrics"] = "true"
|
||||
post :execute, params: {query: '{legacyNode(User, 1) { id }'}
|
||||
post :execute, params: {query: 'query ASDF { course(id: "1") { id } }'}
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue