Colleen Murphy
1b625245d6
Depend on helper gem for spec_helper_acceptance
...
Instead of keeping a local copy of spec_helper_acceptance.rb and
requiring updates to all modules for any change, we can move it into the
common helper gem and require it from there. This will make it easier to
create and review changes that affect all puppet modules. Also change
the Gemfile to look for the gem in the local workspace if running in a
zuul environment.
Change-Id: I11adccf36f9aef32a46de7179d48f6ef296771e2
2017-08-18 10:41:45 +02:00
Colleen Murphy
1f433c1222
Fix beaker on xenial
...
Add a xenial nodeset and update the spec helper to install puppet 3 from
the Ubuntu repos instead of from puppetlabs.
Change-Id: I0b34419c4f00b971725a30bccfcaff0db749c300
2017-06-24 16:47:03 +02:00
Spencer Krum
e9f16eb2b3
Fix target path for regular git clone during tests
...
Use same target directory for zuul-cloner and
the regular git command.
Change-Id: I5d1f60853afc6ae6027648235864456723777cf4
Co-Authored-By: Fabien Boucher <fabien.boucher@enovance.com>
2015-08-19 16:43:21 -07:00
Spencer Krum
035306e7ed
Boilerplate beaker-rspec files
...
Change-Id: Iad58342b931895c6633cfdbe62f1e8656f345440
2015-07-28 02:06:22 -07:00
Steve Kowalik
285f114087
Remove spec directory
...
This directory is full of code that's rotten or rotting, delete it
and the horse it rode in on.
Change-Id: If27065124e6cc900d9bb000b651ca48a77df6d33
2015-05-22 08:33:19 +10:00
John Chilton
d69a27f3bb
Fix failing hg provider spec caused by refactoring in commit f1120f2d9b
2012-05-02 12:35:16 -05:00
Bruce Williams
463779ca3d
Support different create and revision= operations depending on the revision type in Git (commit, tag, or local/remote branch)
2010-03-18 14:46:12 -07:00
Bruce Williams
dc64158c8c
Add submodule support to git provider
2010-03-18 10:54:38 -07:00
Bruce Williams
3439ff1939
Cleanup ProviderExampleGroup
2010-03-18 02:12:52 -07:00
Bruce Williams
94800be950
Move support file
2010-03-18 01:52:34 -07:00
Bruce Williams
e7d7e2217d
Fix bad context nesting
2010-03-18 01:18:13 -07:00
Bruce Williams
3f36217e58
Rename methods context_with(out)? => context_with\1_resource for clarity
2010-03-18 01:12:26 -07:00
Bruce Williams
e1470a239f
Name filesystem helpers appropriately
2010-03-18 01:05:41 -07:00
Bruce Williams
af86e9ba81
Subversion to use provider example group API for specs
2010-03-18 01:02:02 -07:00
Bruce Williams
dfb28337ce
Mercurial to use provider example group API for specs
2010-03-18 00:32:25 -07:00
Bruce Williams
dc3e0ee4fb
CVS uses provider example group for specs
2010-03-18 00:16:43 -07:00
Bruce Williams
736c094145
Further condense provider example group API, update Bazaar provider spec to use it.
2010-03-17 23:54:02 -07:00
Bruce Williams
532cfbb181
Build ProviderExampleGroup for refactored provider tests
2010-03-17 20:23:22 -07:00
Bruce Williams
4b8e7074e6
ensure = latest to support reference tracking.\n\nWorking with tags, more work needed for branches (at least with git)
2010-03-15 11:16:22 -07:00
Bruce Williams
3ba51924b6
Basic Bazaar support
2010-03-14 01:03:21 -08:00
Bruce Williams
c714947908
Support Mercurial tags, restructure examples
2010-03-13 17:32:17 -08:00
Bruce Williams
15ddecef0e
Basic Mercurial support
2010-03-13 15:19:39 -08:00
Bruce Williams
7d4244b35e
Basic CVS support
2010-03-13 11:50:28 -08:00
Bruce Williams
0a306f288e
Some fixes after live testing, add support for bare cloned repos
2010-03-13 01:05:20 -08:00
Bruce Williams
a42116b096
Convert bare repos to working copy repos and vice-versa
2010-03-13 00:00:11 -08:00
Bruce Williams
abd9730802
Tests for Git revision property, cleanup
2010-03-12 18:34:03 -08:00
Bruce Williams
350972d6be
Basic SVN provider
2010-03-12 17:44:19 -08:00
Bruce Williams
176b1ec7a4
Basic tests for git provider, stub for svn provider
2010-03-12 16:54:25 -08:00