Sha256: f215c980811396a995bfa2c41db96e53b6f16135d5a5de656da05179063dba36

Contents?: true

Size: 702 Bytes

Versions: 22

Compression:

Stored size: 702 Bytes

Contents

require 'spec_helper'

describe 'dashboard' do
  let!(:exists_user) { build(:user) }

  before { login_with exists_user }

  context 'no configuration' do
    before { visit '/' }

    it do
      page.should_not have_css(".fluentd-status")
    end
  end

  context 'fluentd is stop', stub: :daemon do
    before { visit '/' }

    it do
      page.should have_css(".fluentd-status .stopped")
    end
  end

  context 'fluentd is running', stub: :daemon do
    before do
      # XXX i have no idea to not use stub...
      Fluentd::Agent::TdAgent.any_instance.stub(:running?).and_return(true)

      visit '/'
    end

    it do
      page.should have_css(".fluentd-status .running")
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
fluentd-ui-1.0.0.beta.1 spec/features/fluentd_status_spec.rb
fluentd-ui-1.0.0.alpha.3 spec/features/fluentd_status_spec.rb
fluentd-ui-1.0.0.alpha.2 spec/features/fluentd_status_spec.rb
fluentd-ui-1.0.0.alpha.1 spec/features/fluentd_status_spec.rb
fluentd-ui-0.4.5 spec/features/fluentd_status_spec.rb
fluentd-ui-0.4.4 spec/features/fluentd_status_spec.rb
fluentd-ui-0.4.3 spec/features/fluentd_status_spec.rb
fluentd-ui-0.4.2 spec/features/fluentd_status_spec.rb
fluentd-ui-0.4.1 spec/features/fluentd_status_spec.rb
fluentd-ui-0.4.0 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.21 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.20 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.19 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.18 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.17 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.16 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.15 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.14 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.13 spec/features/fluentd_status_spec.rb
fluentd-ui-0.3.12 spec/features/fluentd_status_spec.rb