Sha256: 180f38739620a6719cfbf4b881719bb94f69e1b3cebd6c0cfc83b200d8a936d8
Contents?: true
Size: 687 Bytes
Versions: 58
Compression:
Stored size: 687 Bytes
Contents
# encoding: utf-8 require "spec_helper" require "sinatra" require "logstash/api/modules/plugins" require "logstash/json" describe LogStash::Api::Modules::Plugins do include_context "api setup" include_examples "not found" extend ResourceDSLMethods before(:each) do get "/" end let(:payload) { LogStash::Json.load(last_response.body) } describe "retrieving plugins" do it "should return OK" do expect(last_response).to be_ok end it "should return a list of plugins" do expect(payload["plugins"]).to be_a(Array) end it "should return the total number of plugins" do expect(payload["total"]).to be_a(Numeric) end end end
Version data entries
58 entries across 58 versions & 6 rubygems