Sha256: 6a3d8c2df90dc1fe4e8db43d3ba5d444d30ecf07e1693ad7d097ef55657b94a7

Contents?: true

Size: 556 Bytes

Versions: 7

Compression:

Stored size: 556 Bytes

Contents

# encoding: utf-8

require 'logstash/outputs/gcs/client'

describe LogStash::Outputs::Gcs::Client do

  # This test is mostly to make sure the Java types, signatures and classes
  # haven't changed being that JRuby is very relaxed.
  describe '#initialize' do
    let(:logger) { spy('logger') }

    it 'does not throw an error when initializing' do
      key_file = ::File.join('spec', 'fixtures', 'credentials.json')
      key_file = ::File.absolute_path(key_file)
      LogStash::Outputs::Gcs::Client.new('my-bucket', key_file, logger)
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
logstash-output-google_cloud_storage-4.5.0-java spec/outputs/gcs/client_spec.rb
logstash-output-google_cloud_storage-4.4.0-java spec/outputs/gcs/client_spec.rb
logstash-output-google_cloud_storage-4.3.0-java spec/outputs/gcs/client_spec.rb
logstash-output-google_cloud_storage-4.2.0-java spec/outputs/gcs/client_spec.rb
logstash-output-google_cloud_storage-4.1.0-java spec/outputs/gcs/client_spec.rb
logstash-output-google_cloud_storage-4.0.1-java spec/outputs/gcs/client_spec.rb
logstash-output-google_cloud_storage-4.0.0-java spec/outputs/gcs/client_spec.rb