Sha256: c62923a0613ba440899b7563f6d5fa7733735ec09a4f22d40799ad7e3a81ee4f

Contents?: true

Size: 1.04 KB

Versions: 3

Compression:

Stored size: 1.04 KB

Contents

require 'cucumber'
require 'aruba/cucumber'

require 'rspec/expectations'

FIXTURES_PATH = File.expand_path(File.join(File.dirname(__FILE__),
                             "..",
                             "..",
                             "spec",
                             "fixtures"))

Before do
  $git_fixture_dir_exists ||= false
  @dirs = [FIXTURES_PATH]
  ["no_git", "with_git"].each do |dir|
    git_path = File.join(FIXTURES_PATH, dir)
    FileUtils.mkdir_p(git_path)
    if dir.eql?("with_git")
      Dir.chdir(git_path)
      `git init .`
    end
  end
  $git_fixture_dir_exists = true
end


After do
  FileUtils.rm_rf(File.join(FIXTURES_PATH, 'with_git', 'hoogfile.yml'))
  %w{ pre-commit
      pre-push
      pre-rebase
      post-update
      commit-msg
      applypatch-msg
      post-update
      pre-applypatch }.each do |hook_type|
    FileUtils.rm_rf(File.join(FIXTURES_PATH,
                              "with_git",
                              ".git",
                              "hooks",
                              hook_type))
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
captain_hoog-1.0.2 features/support/env.rb
captain_hoog-1.0.1 features/support/env.rb
captain_hoog-1.0 features/support/env.rb