Sha256: 3d1c88d6d07ab0db1a6adcc9d11e29596397d9b6eb8e2adb46f9297601d7bac6
Contents?: true
Size: 424 Bytes
Versions: 1
Compression:
Stored size: 424 Bytes
Contents
require 'tmpdir' def create_git_repo old_dir = Dir.pwd dir = create_temp_dir Dir.chdir dir %x(git init) %x(touch README) %x(git add . && git commit -a -m 'my first commit') Dir.chdir old_dir dir end def create_temp_dir dir = random_dir_name while (File.exists?(dir = random_dir_name)) Dir.mkdir(dir) dir end def random_dir_name File.join(Dir.tmpdir,"ginst-#{Time.now.usec}#{rand(999999999)}") end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ginst-0.2.2 | features/support/git.rb |