Sha256: 2d71c3d57c2e6874cdaf0a0f11fa16f51687eb31a2068143e86c11bd317c1a8d

Contents?: true

Size: 1.2 KB

Versions: 8

Compression:

Stored size: 1.2 KB

Contents

# require_relative '../spec_helper'
# require "logstash/filters/elastic-db"

# describe LogStash::Filters::Empow::PersistentKeyValueDB do

# 	let(:user) { 'user' }
# 	let(:indexName) { 'key-val-8' }
# 	let(:password) { 'pass' }
# 	let(:elastic) { '192.168.3.24:9200' }

# 	subject { described_class.new(elastic, user, password, indexName) }

# 	after do
#     	subject.close
#   	end

# 	describe "initialization" do
#     	it "should be successful" do
#     		expect { subject }.not_to raise_error
#     	end
#     end

#     describe "read a value that doesn't exists" do
#     	it "should return nil" do
#     		res = subject.query "ids", "snort", "123:456:789"
#     		expect(res).to be_nil
#     	end
#     end

#     describe "write a value then read" do
#     	let(:data) { "blob" }

#     	it "write should be successful" do
#     		expect { subject.save 1234, "am", "my-product", "not-my-name", 'something else' }.not_to raise_error
#     		expect { subject.save 12345, "am", "my-product", "my-name", data }.not_to raise_error
#     		sleep(2)
#     	end

#     	it "read the new value should succeed" do
#     		res = subject.query "am", "my-product", "my-name"
#     		expect(res).to eq(data)
#     	end
#     end
# end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
logstash-filter-empowclassifier-0.3.23 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.21 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.20 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.19 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.18 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.17 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.16 spec/filters/elastic-db_spec.rb
logstash-filter-empowclassifier-0.3.15 spec/filters/elastic-db_spec.rb