finestructure / Arena

A command line tool to create Swift Playground projects with SPM package dependencies
MIT License
685 stars 16 forks source link

Add support for macCatalyst platform #91

Closed finestructure closed 1 year ago

finestructure commented 1 year ago

Fixes #90

finestructure commented 1 year ago

Local test run:

Test Suite 'All tests' started at 2023-03-08 11:45:08.637
Test Suite 'ArenaTests.xctest' started at 2023-03-08 11:45:08.637
Test Suite 'ArenaTests' started at 2023-03-08 11:45:08.638
Test Case '-[ArenaTests.ArenaTests test_args_cwd]' started.
Test Case '-[ArenaTests.ArenaTests test_args_cwd]' passed (0.006 seconds).
Test Case '-[ArenaTests.ArenaTests test_args_github_shorthand]' started.
Test Case '-[ArenaTests.ArenaTests test_args_github_shorthand]' passed (0.006 seconds).
Test Case '-[ArenaTests.ArenaTests test_args_multiple_deps]' started.
Test Case '-[ArenaTests.ArenaTests test_args_multiple_deps]' passed (0.002 seconds).
Test Case '-[ArenaTests.ArenaTests test_args_multiple_libs]' started.
Test Case '-[ArenaTests.ArenaTests test_args_multiple_libs]' passed (0.002 seconds).
Test Case '-[ArenaTests.ArenaTests test_args_order]' started.
Test Case '-[ArenaTests.ArenaTests test_args_order]' passed (0.002 seconds).
Test Case '-[ArenaTests.ArenaTests test_args_whitespace]' started.
Test Case '-[ArenaTests.ArenaTests test_args_whitespace]' passed (0.001 seconds).
Test Case '-[ArenaTests.ArenaTests test_dependency_package_clause]' started.
Test Case '-[ArenaTests.ArenaTests test_dependency_package_clause]' passed (0.000 seconds).
Test Case '-[ArenaTests.ArenaTests test_getPackageInfo_matching_library]' started.
Test Case '-[ArenaTests.ArenaTests test_getPackageInfo_matching_library]' passed (4.416 seconds).
Test Case '-[ArenaTests.ArenaTests test_getPackageInfo_platforms]' started.
Test Case '-[ArenaTests.ArenaTests test_getPackageInfo_platforms]' passed (0.670 seconds).
Test Case '-[ArenaTests.ArenaTests test_getPackageInfo]' started.
Test Case '-[ArenaTests.ArenaTests test_getPackageInfo]' passed (0.670 seconds).
Test Case '-[ArenaTests.ArenaTests test_latestRelease]' started.
Test Case '-[ArenaTests.ArenaTests test_latestRelease]' passed (0.007 seconds).
Test Case '-[ArenaTests.ArenaTests test_latestVersion]' started.
Test Case '-[ArenaTests.ArenaTests test_latestVersion]' passed (0.004 seconds).
Test Suite 'ArenaTests' passed at 2023-03-08 11:45:14.426.
     Executed 12 tests, with 0 failures (0 unexpected) in 5.786 (5.788) seconds
Test Suite 'IntegrationTests' started at 2023-03-08 11:45:14.426
Test Case '-[ArenaTests.IntegrationTests test_git_protocol]' started.
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
Test Case '-[ArenaTests.IntegrationTests test_git_protocol]' passed (7.277 seconds).
Test Case '-[ArenaTests.IntegrationTests test_output]' started.
Test Case '-[ArenaTests.IntegrationTests test_output]' passed (5.144 seconds).
Test Case '-[ArenaTests.IntegrationTests test_packages]' started.
🧪 Testing dependency finestructure/ArenaTest
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency finestructure/Parser
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency finestructure/Gala
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency pointfreeco/swift-gen
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency apple/swift-argument-parser
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency davedelong/time
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency alamofire/alamofire
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
🧪 Testing dependency Peter-Schorn/Swift_Utilities
progress: listPackages
progress: resolvePackages
progress: listLibraries
progress: completed
progress: showingOpenAdvisory
Test Case '-[ArenaTests.IntegrationTests test_packages]' passed (70.081 seconds).
Test Suite 'IntegrationTests' passed at 2023-03-08 11:46:36.929.
     Executed 3 tests, with 0 failures (0 unexpected) in 82.502 (82.503) seconds
Test Suite 'ManifestTests' started at 2023-03-08 11:46:36.929
Test Case '-[ArenaTests.ManifestTests test_decode_v5_5]' started.
Test Case '-[ArenaTests.ManifestTests test_decode_v5_5]' passed (0.002 seconds).
Test Case '-[ArenaTests.ManifestTests test_decode_v5_7]' started.
Test Case '-[ArenaTests.ManifestTests test_decode_v5_7]' passed (0.001 seconds).
Test Suite 'ManifestTests' passed at 2023-03-08 11:46:36.932.
     Executed 2 tests, with 0 failures (0 unexpected) in 0.003 (0.003) seconds
Test Suite 'PackageGeneratorTests' started at 2023-03-08 11:46:36.932
Test Case '-[ArenaTests.PackageGeneratorTests test_content_skipInternalLibs]' started.
Test Case '-[ArenaTests.PackageGeneratorTests test_content_skipInternalLibs]' passed (0.002 seconds).
Test Case '-[ArenaTests.PackageGeneratorTests test_content]' started.
Test Case '-[ArenaTests.PackageGeneratorTests test_content]' passed (0.001 seconds).
Test Case '-[ArenaTests.PackageGeneratorTests test_contentsXCPlayground]' started.
Test Case '-[ArenaTests.PackageGeneratorTests test_contentsXCPlayground]' passed (0.001 seconds).
Test Case '-[ArenaTests.PackageGeneratorTests test_mergePlatforms]' started.
Test Case '-[ArenaTests.PackageGeneratorTests test_mergePlatforms]' passed (0.000 seconds).
Test Case '-[ArenaTests.PackageGeneratorTests test_platforms_stanza]' started.
Test Case '-[ArenaTests.PackageGeneratorTests test_platforms_stanza]' passed (0.001 seconds).
Test Case '-[ArenaTests.PackageGeneratorTests test_productsClause]' started.
Test Case '-[ArenaTests.PackageGeneratorTests test_productsClause]' passed (0.001 seconds).
Test Suite 'PackageGeneratorTests' passed at 2023-03-08 11:46:36.939.
     Executed 6 tests, with 0 failures (0 unexpected) in 0.006 (0.006) seconds
Test Suite 'ParserTests' started at 2023-03-08 11:46:36.939
Test Case '-[ArenaTests.ParserTests test_parse_branch]' started.
Test Case '-[ArenaTests.ParserTests test_parse_branch]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_branchName]' started.
Test Case '-[ArenaTests.ParserTests test_parse_branchName]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_branchName_v5]' started.
Test Case '-[ArenaTests.ParserTests test_parse_branchName_v5]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_dependency_errors]' started.
Test Case '-[ArenaTests.ParserTests test_parse_dependency_errors]' passed (0.006 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_dependency_git_protocol]' started.
Test Case '-[ArenaTests.ParserTests test_parse_dependency_git_protocol]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_dependency_whitespace]' started.
Test Case '-[ArenaTests.ParserTests test_parse_dependency_whitespace]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_dependency]' started.
Test Case '-[ArenaTests.ParserTests test_parse_dependency]' passed (0.001 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_requirement]' started.
Test Case '-[ArenaTests.ParserTests test_parse_requirement]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_revision]' started.
Test Case '-[ArenaTests.ParserTests test_parse_revision]' passed (0.000 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_url]' started.
Test Case '-[ArenaTests.ParserTests test_parse_url]' passed (0.007 seconds).
Test Case '-[ArenaTests.ParserTests test_parse_version]' started.
Test Case '-[ArenaTests.ParserTests test_parse_version]' passed (0.000 seconds).
Test Suite 'ParserTests' passed at 2023-03-08 11:46:36.957.
     Executed 11 tests, with 0 failures (0 unexpected) in 0.017 (0.019) seconds
Test Suite 'RegressionTests' started at 2023-03-08 11:46:36.958
Test Case '-[ArenaTests.RegressionTests test_issue_90]' started.
Test Case '-[ArenaTests.RegressionTests test_issue_90]' passed (0.737 seconds).
Test Suite 'RegressionTests' passed at 2023-03-08 11:46:37.695.
     Executed 1 test, with 0 failures (0 unexpected) in 0.737 (0.737) seconds
Test Suite 'ArenaTests.xctest' passed at 2023-03-08 11:46:37.695.
     Executed 35 tests, with 0 failures (0 unexpected) in 89.051 (89.058) seconds
Test Suite 'All tests' passed at 2023-03-08 11:46:37.695.
     Executed 35 tests, with 0 failures (0 unexpected) in 89.051 (89.058) seconds
Program ended with exit code: 0