Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0

This commit is contained in:
Dion Moult
2019-11-21 21:27:49 +11:00
2 changed files with 9 additions and 1 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ class TestPurger:
with open(filename, 'w') as new_file:
for line in old_file:
is_purged = False
if 'Given the IFC file ' in line:
if 'Given the IFC file ' in line and 'exists' not in line:
filename = line.split('"')[1]
print('Loading file {} ...'.format(filename))
self.file = ifcopenshell.open(filename)
+8
View File
@@ -16,6 +16,10 @@ class IfcFile(object):
def step_impl(context, file):
IfcFile.load(file)
@given('the IFC file "{file}" exists')
def step_impl(context, file):
assert True
@given('that an IFC file is loaded')
def step_impl(context):
assert IfcFile.get()
@@ -31,3 +35,7 @@ def step_impl(context, id, ifc_class):
@then('the element {id} should not exist because {reason}')
def step_impl(context, id, reason):
assert not IfcFile.get().by_id(id)
@then('the file is exempt from auditing because {reason}')
def step_impl(context, id, reason):
assert True