Commit Graph

28 Commits

Author SHA1 Message Date
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