Sha256: bd34caed1b0319dd5e70ec65d9807d3aecf4b94d708265a94d6037f38d28df44

Contents?: true

Size: 615 Bytes

Versions: 2

Compression:

Stored size: 615 Bytes

Contents

require 'spec_helper'

describe Anvil::Config do
  subject { Anvil::Config }
  before  { Anvil::Config.init }

  its('github.user')  { is_expected.to eq('dummy_user') }
  its('github.token') { is_expected.to eq('dummy_token') }

  context '.init_base_path' do
    before  { Anvil::Config.send :init_base_path }
    subject { File }

    it { is_expected.to be_directory(Anvil::Config.base_path) }
    it { is_expected.to be_directory(Anvil::Config.base_tasks_path) }
    it { is_expected.to be_exists(Anvil::Config.base_config_path) }
    it { is_expected.to be_exists(Anvil::Config.base_projects_path) }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
anvil-core-0.6.0 spec/lib/anvil/config_spec.rb
anvil-core-0.5.0 spec/lib/anvil/config_spec.rb