( upload: CloudWebDriverUploadResult | undefined, options: ProviderDeviceInstallOptions | undefined, )
| 6 | import type { CloudWebDriverPlatform, CloudWebDriverUploadResult } from './runtime.ts'; |
| 7 | |
| 8 | export function providerInstallResult( |
| 9 | upload: CloudWebDriverUploadResult | undefined, |
| 10 | options: ProviderDeviceInstallOptions | undefined, |
| 11 | ): ProviderDeviceInstallResult { |
| 12 | const bundleId = upload?.bundleId ?? options?.appIdentifierHint; |
| 13 | const packageName = upload?.packageName ?? options?.packageNameHint; |
| 14 | return { |
| 15 | bundleId, |
| 16 | packageName, |
| 17 | appName: upload?.appName, |
| 18 | launchTarget: firstDefined(upload?.launchTarget, bundleId, packageName), |
| 19 | }; |
| 20 | } |
| 21 | |
| 22 | export function snapshotBackendForPlatform( |
| 23 | platform: CloudWebDriverPlatform, |
no test coverage detected
searching dependent graphs…