features/step_definitions/submodule_steps.rb in bard-0.6.1 vs features/step_definitions/submodule_steps.rb in bard-0.6.2

- old
+ new

@@ -180,5 +180,17 @@ Dir.chdir "#{ROOT}/tmp/origin" do @submodule_commit = type "git submodule status" @submodule_commit.should_not match /.[a-z0-9]{40} submodule/ end end + +Then /^the submodule working directory should be clean$/ do + Dir.chdir "submodule" do + type("git status").should include "working directory clean" + end +end + +Then /^the remote submodule working directory should be clean$/ do + Dir.chdir "#{ROOT}/tmp/origin/submodule" do + type("git status").should include "working directory clean" + end +end