features/unfreeze_externals.feature in giternal-0.1.0 vs features/unfreeze_externals.feature in giternal-0.1.1

- old
+ new

@@ -1,12 +1,23 @@ -Story: Unfreeze externals +Feature: Unfreeze externals As a developer I want to unfreeze externals So that I can continue to update and develop on them Scenario: Main project has one frozen external Given an external repository named 'first_external' And the externals are up to date And the externals are frozen When I unfreeze the externals Then 'first_external' should be a git repo - And 'first_external' should be removed from the commit index \ No newline at end of file + And 'first_external' should be removed from the commit index + + Scenario: Main project has two frozen externals + Given an external repository named 'first_external' + And an external repository named 'second_external' + And the externals are up to date + And the externals are frozen + When I unfreeze the external 'second_external' + Then 'second_external' should be a git repo + And 'second_external' should be removed from the commit index + And 'first_external' should no longer be a git repo + And 'first_external' should be added to the commit index