Sha256: 59960f6b6a8316b3666b8df6dfb5577c2d46bc56e543f8a24a905ca3b82d6f8f

Contents?: true

Size: 1.24 KB

Versions: 6

Compression:

Stored size: 1.24 KB

Contents

# encoding: utf-8

class InfoTest < Minitest::Test

  def test_apk_info
    info = FIR.apk_info(default_apk, true)

    assert_equal 'android',                 info[:type]
    assert_equal 'com.bughd.myapplication', info[:identifier]
    assert_equal 'My Application',          info[:name]
    assert_equal '1',                       info[:build]
    assert_equal '1.0',                     info[:version]

    assert_equal true, File.exist?(info[:icons].first)

    assert FIR.info(default_apk, {})
  end

  def test_ipa_info
    info = FIR.ipa_info(default_ipa, true)

    assert_equal 'ios',              info[:type]
    assert_equal 'im.fir.build-ipa', info[:identifier]
    assert_equal 'build_ipa',        info[:name]
    assert_equal '1',                info[:build]
    assert_equal '1.0',              info[:version]

    # Only for OSX
    # assert_equal nil,                       info[:display_name]
    # assert_equal default_device_udid,       info[:devices].first
    # assert_equal 'adhoc',                   info[:release_type]
    # assert_equal default_distribution_name, info[:distribution_name]

    assert_equal true, info[:plist].is_a?(Hash)
    assert_equal true, info[:mobileprovision].is_a?(Hash)

    assert FIR.info(default_ipa, {})
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
fir-cli-1.2.2 test/info_test.rb
fir-cli-1.2.1 test/info_test.rb
fir-cli-1.2.0 test/info_test.rb
fir-cli-1.1.9 test/info_test.rb
fir-cli-1.1.8 test/info_test.rb
fir-cli-1.1.7 test/info_test.rb