29 lines
1.2 KiB
Gherkin
29 lines
1.2 KiB
Gherkin
Feature: Initialize a new project using Tuist
|
|
|
|
Scenario: The project is a compilable macOS application
|
|
Given that tuist is available
|
|
And I have a working directory
|
|
When I initialize a macos application named Test
|
|
Then tuist generates the project
|
|
Then I should be able to build for macOS the scheme Test
|
|
|
|
Scenario: The project is a compilable iOS application
|
|
Given that tuist is available
|
|
And I have a working directory
|
|
When I initialize a ios application named MyApp
|
|
Then tuist generates the project
|
|
Then I should be able to build for iOS the scheme MyApp
|
|
|
|
Scenario: The project is a compilable SwiftUI iOS application
|
|
Given that tuist is available
|
|
And I have a working directory
|
|
When I initialize a ios application named MyApp with swiftui template
|
|
Then tuist generates the project
|
|
Then I should be able to build for iOS the scheme MyApp
|
|
|
|
Scenario: The project is a compilable SwiftUI macOS application
|
|
Given that tuist is available
|
|
And I have a working directory
|
|
When I initialize a macos application named Test with swiftui template
|
|
Then tuist generates the project
|
|
Then I should be able to build for macOS the scheme Test |