Sha256: f212929f67db8dba88f66abbc0abec6ef7c062abf689bcba6ed157d21c85e5cf

Contents?: true

Size: 505 Bytes

Versions: 2

Compression:

Stored size: 505 Bytes

Contents

# frozen_string_literal: true

require 'rspec'
require_relative '../lib/cocoapods-pack/env_parser'

describe EnvParser do
  include EnvParser

  it 'can parse env variables into a hash' do
    build_settings = <<-BUILDSETTINGS
    LD_NO_PIE = NO
    LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
    LINK_FILE_LIST_normal_i386 =
    BUILDSETTINGS
    hash = { 'LD_NO_PIE' => 'NO', 'LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER' => 'YES' }
    expect(parse_env(build_settings)).to eq hash
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cocoapods-pack-1.0.1 spec/env_parser_spec.rb
cocoapods-pack-1.0.0 spec/env_parser_spec.rb