Sha256: 9f2477791bc92161368276b40a710ca36f4801095d86e8136ede0156efea491c

Contents?: true

Size: 658 Bytes

Versions: 5

Compression:

Stored size: 658 Bytes

Contents

require_relative "test_helper.rb"

class ConfigParserTest < Minitest::Test
  def test_manifest_config
    logger = Logger.new("/dev/null")
    options = {
      config: File.expand_path(File.join(File.dirname(__FILE__), "test_files", "controller_config_test", "valid_config.json")),
      stage: 'production',
      update_manifest: false,
      fetch: false,
    }
    config = good_config
    code, configs = RokuBuilder::ConfigParser.parse_config(options: options, config: config, logger: logger)

    assert_equal RokuBuilder::SUCCESS, code
    assert_equal Hash, config.class
    assert_equal "/dev/null", configs[:manifest_config][:root_dir]
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
roku_builder-3.4.3 tests/roku_builder/config_parser_test.rb
roku_builder-3.4.2 tests/roku_builder/config_parser_test.rb
roku_builder-3.4.1 tests/roku_builder/config_parser_test.rb
roku_builder-3.4.0 tests/roku_builder/config_parser_test.rb
roku_builder-3.3.4 tests/roku_builder/config_parser_test.rb