Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-27 | Update tests for ubuntu 14.04 | Hunter Haugen | |
In ubuntu 14.04 git 1.9.1 is the default version, and 1.9+ fatally fail if the user.email and user.name are not set (previously it would just warn). This commit sets those up so the tests will actually run. | |||
2014-05-27 | Add optional keyfile argument to rake tasks | John Duarte | |
This addition walks over any extra arguments provided to the rake task. If the file is a key file, it is used to set the BEAKER_keyfile ENVIRONMENT variable for beaker-rspec and/or the `--keyfile` command line argument for beaker as needed. Example: BEAKER_setfile=../vcenterhost.cfg rake beaker:rspec:test[foo,pe,'/home/myuser/.ssh/id_rsa-secret'] | |||
2014-05-27 | Update Modulefile to use hyphen in name, not slash | Luke Blaney | |
For details about the difference, see: http://docs.puppetlabs.com/puppet/latest/reference/modules_publishing.html#another-note-on-module-names | |||
2014-05-22 | Merge pull request #148 from johnduarte/bare_with_revision_should_fail | Hunter Haugen | |
Set git bare with revision test to fail | |||
2014-05-22 | Merge pull request #147 from johnduarte/beaker_raketasks | Justin Stoller | |
Adjust Rake tasks for beaker testing | |||
2014-05-22 | Set git bare with revision test to fail | John Duarte | |
When the revision attribute is defined in conjunction with the bare attribute when using the git provider, the repo should fail to be written to disk. See: FM-1361 | |||
2014-05-21 | Adjust Rake tasks for beaker testing | John Duarte | |
Adjust Rake tasks for testing beaker-rspec suite, beaker suite, and both in combination. The beaker hosts config file is set via the BEAKER_setfile environmental variable. The hosts defined within this file supersede the host past in as an argument, but the argument is still required. For an arbitrary hosts config file this provides the following options. 1. Run the beaker-rspec test suite BEAKER_setfile=/path/to/my_hosts.cfg rake beaker:rspec:test[foo,pe] 2. Run the beaker test suite BEAKER_setfile=/path/to/my_hosts.cfg rake beaker:test[foo,pe] 3. Run both beaker-rspec and beaker test suites BEAKER_setfile=/path/to/my_hosts.cfg rake beaker:test:all[foo,pe] | |||
2014-05-21 | Merge pull request #145 from hunner/fix_beaker_tests | John Duarte | |
Update specs and fix FM-1361 | |||
2014-05-21 | Update specs and fix FM-1361 | Hunter 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-21 | Merge pull request #146 from daenney/mv-optional-commands | Hunter Haugen | |
Un-optional the non-optional commands. | |||
2014-05-22 | Un-optional the non-optional commands. | Daniele Sluijters | |
2014-05-19 | Merge pull request #144 from johnduarte/move_protocol_tests_to_beaker | Morgan Haskel | |
Move protocol tests to beaker suite | |||
2014-05-19 | Move protocol tests to beaker suite | John 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-19 | Merge pull request #135 from johnduarte/add_protocol_acceptance_tests | Ashley Penney | |
Add acceptance tests for git protocols using clone | |||
2014-05-19 | Merge pull request #137 from johnduarte/git_ensure_latest | Ashley Penney | |
Add test for ensure latest with branch specified | |||
2014-05-19 | Merge pull request #141 from johnduarte/beaker_tests | Ashley Penney | |
Add beaker tests to complete test plan | |||
2014-05-19 | Merge pull request #142 from johnduarte/add_vagrant_user | Ashley Penney | |
Ensure vagrant user/group for non-vagrant testing | |||
2014-05-19 | Merge pull request #139 from cyberious/FM-1284 | Ashley Penney | |
Fix detached head state | |||
2014-05-19 | Ensure vagrant user/group for non-vagrant testing | John Duarte | |
These tests assert the vagrant user and group. When testing on non-vagrant systems these tests will fail. Ensure that the user/group are present in order to allow the tests to pass on other systems. | |||
2014-05-18 | Skip exec excludes until expectations are defined | John Duarte | |
2014-05-18 | Skip HTTP basic auth (see FM-1331) | John Duarte | |
2014-05-18 | Fix git daemon call | John Duarte | |
2014-05-18 | Fix exec for clone with excludes test | John Duarte | |
2014-05-18 | Skip tests for unsupported features | John Duarte | |
2014-05-18 | Fix calls to ruby | John Duarte | |
2014-05-18 | Use sinatra to set up basic auth HTTP server | John Duarte | |
2014-05-18 | Add conditional ruby path based on pe | John Duarte | |
2014-05-18 | Add beaker tests for git basic auth | John Duarte | |
2014-05-18 | Fix exec test for clone | John Duarte | |
2014-05-18 | Fix exec test for compression | John Duarte | |
2014-05-18 | Fix exec test for shallow clone | John Duarte | |
2014-05-18 | Fix root path depth for negative shallow tests | John Duarte | |
2014-05-18 | Add tests git using ssh scp syntax | John Duarte | |
2014-05-18 | Update expectations for shallow clone | John Duarte | |
2014-05-18 | Set neg bare test to expect bare repo | John Duarte | |
2014-05-18 | Fix typos in verify steps for revision tests | John Duarte | |
2014-05-18 | Move git tests into sub-directory | John Duarte | |
2014-05-18 | Add beaker tests for git checkout for user | John Duarte | |
2014-05-18 | Add beaker tests for git checkout for specified tag | John Duarte | |
2014-05-18 | Add beaker tests for git shallow clone | John Duarte | |
2014-05-18 | Add beaker tests for git checkout for specified revision | John Duarte | |
2014-05-18 | Add beaker tests for git checkout for group | John Duarte | |
2014-05-18 | Add beaker tests for git compression checkouts | John Duarte | |
2014-05-18 | Add beaker test for git branch checkout | John Duarte | |
2014-05-18 | Add beaker tests for git create | John Duarte | |
2014-05-18 | Add beaker tests for git clone | John Duarte | |
2014-05-18 | Use on(host, '') rather than host.execute('') syntax | John Duarte | |
2014-05-18 | Change apply syntax to apply_manifest_on | John Duarte | |
2014-05-18 | Add test for git clone using ssh | John Duarte | |
2014-05-18 | Add test for git clone using https | John Duarte | |