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:
Cameron Matheson 2019-01-28 13:42:28 -07:00
parent eb4024c724
commit f38c84b4d3
1 changed files with 2 additions and 2 deletions

View File

@ -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