Sha256: 391d93822641fbafc9e5fdf195dbe71ef57813d025410888459c26582cc63b93

Contents?: true

Size: 654 Bytes

Versions: 1

Compression:

Stored size: 654 Bytes

Contents

require_relative '../test_helper'

module Landrush
  describe ResolverConfig do
    describe 'ensure_config_exists' do
      it 'writes a resolver config on the host if one is not already there' do
        resolver_config = ResolverConfig.new(fake_environment)
        resolver_config.config_file.exist?.must_equal false
        resolver_config.ensure_config_exists!
        resolver_config.config_file.exist?.must_equal true
        resolver_config.config_file.read.must_equal <<-EOF.gsub(/^ +/, '')
          # Generated by landrush, a vagrant plugin
          nameserver 127.0.0.1
          port #{Server.port}
        EOF
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
landrush-1.1.0.beta.1 test/landrush/resolver_config_test.rb