Sha256: 243610a3c50d2f6b2389982b1045f5898e4d0a01440e1294092643402222a2f8

Contents?: true

Size: 307 Bytes

Versions: 2

Compression:

Stored size: 307 Bytes

Contents

require 'spec_helper'

describe Acme::Ping do
  before do
    Vitals.reporter.flush
  end
  it 'ping' do
    get '/api/ping'
    metrics = %w{
      grape.api.ping_get.200.all
    }
    assert_timings Vitals.reporter.reports, metrics, [0]
    expect(response.body).to eq({ ping: 'pong' }.to_json)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vitals-0.4.0 integration/multiverse/grape-on-rails/spec/api/ping_spec.rb
vitals-0.3.0 integration/multiverse/grape-on-rails/spec/api/ping_spec.rb