Sha256: 8af0d95d47ca9e857cdef55d3082f54a496b9a7aa2d298313d9e0f09ed585d8a

Contents?: true

Size: 832 Bytes

Versions: 190

Compression:

Stored size: 832 Bytes

Contents

module Spaceship::TestFlight
  class AppTestInfo < Base
    # AppTestInfo wraps a test_info and beta_review_info in the format required to manage test_info
    # for an application. Note that this structure, although looking similar to build test_info
    # is test information about the application

    attr_accessor :test_info

    def self.find(app_id: nil)
      raw_app_test_info = client.get_app_test_info(app_id: app_id)
      self.new(raw_app_test_info)
    end

    def test_info
      Spaceship::TestFlight::TestInfo.new(raw_data['details'])
    end

    def test_info=(value)
      raw_data.set(['details'], value.raw_data)
    end

    # saves the changes to the App Test Info object to TestFlight
    def save_for_app!(app_id: nil)
      client.put_app_test_info(app_id: app_id, app_test_info: self)
    end
  end
end

Version data entries

190 entries across 190 versions & 1 rubygems

Version Path
fastlane-2.59.0.beta.20170921010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.58.0 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.58.0.beta.20170920010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.2 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.1 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.58.0.beta.20170919010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0.beta.20170918010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0.beta.20170917010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0.beta.20170916010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0.beta.20170915010002 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0.beta.20170914010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.57.0.beta.20170913010002 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0.beta.20170912010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0.beta.20170911010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0.beta.20170910010002 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0.beta.20170909010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0.beta.20170908010003 spaceship/lib/spaceship/test_flight/app_test_info.rb
fastlane-2.56.0.beta.20170907010003 spaceship/lib/spaceship/test_flight/app_test_info.rb