Skip to content

Commit

Permalink
feat: Add ip-blocks command to test-environment command (#1012)
Browse files Browse the repository at this point in the history
  • Loading branch information
pawelpasterz authored Aug 18, 2020
1 parent c1b74d5 commit 1c0b430
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import ftl.android.AndroidCatalog.localesAsTable
import ftl.android.AndroidCatalog.supportedVersionsAsTable
import ftl.args.AndroidArgs
import ftl.config.FtlConstants
import ftl.environment.ipBlocksListAsTable
import ftl.environment.providedSoftwareAsTable
import ftl.environment.networkConfigurationAsTable
import picocli.CommandLine
Expand All @@ -18,8 +19,10 @@ import java.nio.file.Paths
descriptionHeading = "%n@|bold,underline Description:|@%n%n",
parameterListHeading = "%n@|bold,underline Parameters:|@%n",
optionListHeading = "%n@|bold,underline Options:|@%n",
header = ["Print available devices, OS versions, locales, provided software list and network configuration to test against"],
description = ["Print available Android devices, Android OS versions list, locales, provided software and network configuration to test against"],
header = ["Print available Android devices, Android OS versions list, locales, provided software, network " +
"configuration, orientation and IP blocks to test against"],
description = ["Print available Android devices, Android OS versions list, locales, provided software, network " +
"configuration, orientation and IP blocks to test against"],
usageHelpAutoWidth = true
)
class AndroidTestEnvironmentCommand : Runnable {
Expand All @@ -31,6 +34,7 @@ class AndroidTestEnvironmentCommand : Runnable {
println(providedSoftwareAsTable())
println(networkConfigurationAsTable())
println(supportedOrientationsAsTable(projectId))
println(ipBlocksListAsTable())
}

@CommandLine.Option(names = ["-c", "--config"], description = ["YAML config file path"])
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package ftl.cli.firebase.test.ios

import ftl.args.IosArgs
import ftl.config.FtlConstants
import ftl.environment.ipBlocksListAsTable
import ftl.environment.providedSoftwareAsTable
import ftl.environment.networkConfigurationAsTable
import ftl.ios.IosCatalog.devicesCatalogAsTable
Expand All @@ -18,8 +19,10 @@ import java.nio.file.Paths
descriptionHeading = "%n@|bold,underline Description:|@%n%n",
parameterListHeading = "%n@|bold,underline Parameters:|@%n",
optionListHeading = "%n@|bold,underline Options:|@%n",
header = ["Print available devices, OS versions, locales, provided software list and network configuration to test against"],
description = ["Print available iOS devices, iOS OS versions list, locales, provided software and network configuration to test against"],
header = ["Print available iOS devices, OS versions list, locales, provided software, network configuration, " +
"orientation and IP blocks to test against"],
description = ["Print available iOS devices, OS versions list, locales, provided software, network configuration, " +
"orientation and IP blocks to test against"],
usageHelpAutoWidth = true
)
class IosTestEnvironmentCommand : Runnable {
Expand All @@ -31,6 +34,7 @@ class IosTestEnvironmentCommand : Runnable {
println(providedSoftwareAsTable())
println(networkConfigurationAsTable())
println(supportedOrientationsAsTable(projectId))
println(ipBlocksListAsTable())
}

@CommandLine.Option(names = ["-c", "--config"], description = ["YAML config file path"])
Expand Down

0 comments on commit 1c0b430

Please sign in to comment.