summaryrefslogtreecommitdiff
path: root/spec/acceptance/beaker/git/clone
AgeCommit message (Collapse)Author
2014-12-26MODULES-1596 - Repository repeatedly destroyed/created with forceMorgan Haskel
The `retrieve` method was calling `create` and `destroy` on every run with `force => true`. Retrieve should not be making any changes to the system, so removed that code, and updated `working_copy_exists` to make sure that the directory not only contains a `.git` directory, but also if `source` is specified it also matches `#{path}/.git/config` so that it will overwrite a git repo with a different source. Updated tests to not check for the old broken behavior. Added a regression test.
2014-06-16Accomodate ubuntu-10 package for git in beaker testsJohn Duarte
Add conditional to install `git-core` if the platform under test is ubuntu-10. The `git` package is not available for this platform.
2014-06-16Change tests to not install git-daemon on debianJohn Duarte
The git-daemon is not a valid package on debian based systems. Update tests to not try installing git-daemon on debian systems.
2014-05-21Update specs and fix FM-1361Hunter Haugen
- Add install.rb for pre-suite - Add catches for failures/changes to manifest application - Correct root ssh key copying - Add sleeps for killing processes releasing ports - Fix FM-1361
2014-05-19Move protocol tests to beaker suiteJohn Duarte
The protocol tests are more closely aligned with the rest of the beaker test suite. The beaker tests have received more vetting, so the setup and teardown process should be less prone to failure on repeated execution.
2014-05-18Skip exec excludes until expectations are definedJohn Duarte
2014-05-18Fix exec for clone with excludes testJohn Duarte
2014-05-18Fix exec test for cloneJohn Duarte
2014-05-18Move git tests into sub-directoryJohn Duarte