First batch of Pset Templates tests (#1772)

This commit is contained in:
Gorgious56
2021-10-09 13:26:23 +02:00
committed by GitHub
parent 84fc198bbe
commit e455f87305
3 changed files with 103 additions and 3 deletions
@@ -0,0 +1,87 @@
@pset_template
Feature: Pset_Template
Covers property sets and property templates creation, edition, deletion.
Scenario: Add pset template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
Then nothing happens
Scenario: Remove pset template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And I press "bim.remove_pset_template"
Then nothing happens
Scenario: Enable editing pset template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And I press "bim.enable_editing_pset_template"
Then nothing happens
Scenario: Edit pset template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And I press "bim.enable_editing_pset_template"
And I press "bim.edit_pset_template"
Then nothing happens
Scenario: Disable editing pset template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And I press "bim.enable_editing_pset_template"
And I press "bim.disable_editing_pset_template"
Then nothing happens
Scenario: Save pset template
Given an empty IFC project
When I load a new pset template file
And I press "bim.save_pset_template_file"
Then nothing happens
Scenario: Add prop template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And I press "bim.add_prop_template"
Then nothing happens
Scenario: Remove prop template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And I press "bim.add_prop_template"
And the variable "prop_template" is "2"
And I press "bim.remove_prop_template(prop_template={prop_template})"
Then nothing happens
Scenario: Enable editing prop template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And the variable "prop_template" is "2"
And I press "bim.enable_editing_prop_template(prop_template={prop_template})"
Then nothing happens
Scenario: Edit prop template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And the variable "prop_template" is "2"
And I press "bim.enable_editing_prop_template(prop_template={prop_template})"
And I press "bim.edit_prop_template"
Then nothing happens
Scenario: Disable editing prop template
Given an empty IFC project
When I load a new pset template file
And I press "bim.add_pset_template"
And the variable "prop_template" is "2"
And I press "bim.enable_editing_prop_template(prop_template={prop_template})"
And I press "bim.disable_editing_prop_template"
Then nothing happens