Daniel Kerwin
|
04b6c3dd7d
|
Test worker_rlimit_nofile
|
2014-03-12 18:41:03 +01:00 |
|
Zdenek Janda
|
58818b3a44
|
Ensure that vhosts are purged with new parameter purge_vhost
|
2014-03-07 22:18:10 +01:00 |
|
James Fryman
|
de428893f2
|
Merge pull request #249 from fadenb/bug/duplicate_listen_option_ipv6only
Bugfix for duplicate listen option caused by hardcoded `ipv6only=on` in template
|
2014-02-04 06:20:57 -08:00 |
|
Tristan Helmich
|
c78ebbfcd2
|
Update test to reflect modified template from #171
|
2014-02-03 14:36:06 +01:00 |
|
Tristan Helmich
|
4fb4129aa4
|
Update tests accroding to changed templates
Specs no longer require `ipv6only=on` in listen option when using user
supplied value since it is no longer hardcoded in the template.
|
2014-02-03 13:13:06 +01:00 |
|
Matthew Haughton
|
325ae7e6de
|
test vhost name is sanitized
|
2014-01-18 13:31:05 -05:00 |
|
Matthew Haughton
|
dc3817f9ae
|
added rewrite to location/proxy & vhost
With credit to https://github.com/OmarzT
|
2014-01-13 13:20:02 -05:00 |
|
Matthew Haughton
|
10a1691b9e
|
validations for nginx::resource::mailhost
|
2014-01-07 23:16:54 -05:00 |
|
Matthew Haughton
|
d683fae9ff
|
validations for nginx::resource::vhost
|
2014-01-07 23:16:52 -05:00 |
|
Matthew Haughton
|
8e71d33121
|
validations for nginx::resource::location
|
2014-01-07 23:04:49 -05:00 |
|
Matthew Haughton
|
d973000dfd
|
Update tests broken by merging #203
|
2013-12-30 12:44:19 -05:00 |
|
Matthew Haughton
|
8bd2acb344
|
remove deprecated rspec-system-serverspec includes
See https://github.com/puppetlabs/rspec-system-serverspec/pull/11
|
2013-12-08 17:09:03 -05:00 |
|
Matthew Haughton
|
7d9d69c0bc
|
add new compile matcher
|
2013-12-08 16:54:25 -05:00 |
|
Matthew Haughton
|
17baf0861c
|
add relationship matchers
|
2013-12-08 16:54:25 -05:00 |
|
Matthew Haughton
|
fb46e3b8cb
|
refactor nginx_spec
|
2013-12-08 16:54:25 -05:00 |
|
Matthew Haughton
|
58b5f52685
|
more stringent tests for config file resources
|
2013-12-08 16:54:25 -05:00 |
|
Matthew Haughton
|
26d904c946
|
use new 'without_content' matcher
|
2013-12-08 16:54:20 -05:00 |
|
Matthew Haughton
|
37c12b8cb4
|
use new count matchers in params class
|
2013-12-07 13:39:24 -05:00 |
|
Matthew Haughton
|
36319cd5e0
|
set default facts for all manifests
|
2013-12-07 13:39:24 -05:00 |
|
Matthew Haughton
|
db68cf39ae
|
include_class is deprecated
|
2013-12-07 13:39:24 -05:00 |
|
James Fryman
|
7c1674202a
|
Merge pull request #170 from TelekomCloud/feature/set_proxy_method_and_body
Add support for proxy method and body
|
2013-12-05 07:48:18 -08:00 |
|
Matthew Haughton
|
390b491cc1
|
ruby 1.8.7 syntax fix
|
2013-12-02 14:01:38 -05:00 |
|
Matthew Haughton
|
2ccd399a74
|
add tests to check file fragments are absent
|
2013-12-02 13:58:23 -05:00 |
|
Matthew Haughton
|
eb31df40d6
|
Remove vhost and mailhost vhost_autogen.conf
Don't generate it anymore, and remove any existing file from
people's systems
|
2013-11-30 21:24:55 -05:00 |
|
Matthew Haughton
|
d849c31c35
|
switch location resource to concat pattern
|
2013-11-30 21:24:55 -05:00 |
|
Matthew Haughton
|
753283286f
|
switch vhost resource to concat pattern
Also uses sites-available/enabled pattern for config files
|
2013-11-30 21:24:50 -05:00 |
|
Matthew Haughton
|
2023ca1d6d
|
switch mailhost resource to concat pattern
|
2013-11-30 21:21:40 -05:00 |
|
Matthew Haughton
|
2459844373
|
add puppetlabs-concat dependency
|
2013-11-30 20:33:10 -05:00 |
|
Matthew Haughton
|
9a39249e1a
|
more coverage for rspec-system
|
2013-11-30 20:33:06 -05:00 |
|
Matthew Haughton
|
dd810866d0
|
add dummy (but valid) SSL cert/key
nginx won't start if it can't get OpenSSL to validate the key/cert combo
|
2013-11-30 19:11:12 -05:00 |
|
Matthew Haughton
|
0922eb7210
|
check for 0 or 2 exit code
See http://docs.puppetlabs.com/man/apply.html
puppet_apply from rspec-system-puppet runs with --detailed-exitcodes
|
2013-11-30 19:11:00 -05:00 |
|
Matthew Haughton
|
d2ec91da6e
|
Don't include RSpecSystemPuppet::Helpers twice
|
2013-11-30 17:57:32 -05:00 |
|
Dominik Richter
|
aa611dc938
|
added specs for proxy_method and proxy_set_body
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2013-11-28 11:42:34 +01:00 |
|
Matthew Haughton
|
8292be0748
|
set required variables before template declared
correctly sets www_root in the vhost_header template
|
2013-11-21 23:23:45 -05:00 |
|
Matthew Haughton
|
43d628d4f0
|
fix auth_basic/auth_basic_user_file variable detection
|
2013-11-21 23:22:01 -05:00 |
|
Matthew Haughton
|
99e9d82f12
|
accept boolean for ipv6_enable as documented
|
2013-11-21 23:18:04 -05:00 |
|
Matthew Haughton
|
e1c4c7470b
|
sort vhost_cfg_append in vhost_ssl_footer
|
2013-11-21 23:08:36 -05:00 |
|
Matthew Haughton
|
4af2087867
|
fix spacing issues in various templates
Before this change, vhost_ssl_header would merge
"ssl" with any listen options, e.g.:
listen *:443 ssldefault;
when listen_options => 'default'.
|
2013-11-21 23:04:39 -05:00 |
|
Matthew Haughton
|
c8d9ad5680
|
only ensure yum repo file when yum repo created
|
2013-11-21 22:40:05 -05:00 |
|
Matthew Haughton
|
ef2a5e4f15
|
fix syntax of allow/deny directives
|
2013-11-21 22:35:44 -05:00 |
|
Matthew Haughton
|
3024f2927d
|
fix IPv6 address fact detection
|
2013-11-21 22:32:23 -05:00 |
|
Matthew Haughton
|
4204dc908b
|
Revert "Update vhost.pp"
This reverts commit 5ee2f65 .
Fixes #186
|
2013-11-21 22:23:44 -05:00 |
|
Matthew Haughton
|
962fa6672a
|
rspec tests for v0.0.6
Resolves #65
|
2013-11-21 22:14:00 -05:00 |
|
Matthew Haughton
|
3959823171
|
check apt::source in catalog, not the file it creates
We should trust the apt module to do the right thing,
and just test that apt::source is part of the catalogue.
|
2013-10-20 21:54:32 -04:00 |
|
Matthew Haughton
|
0da2fa17ea
|
apt modules relies on lsbdistcodename fact
|
2013-10-20 21:43:33 -04:00 |
|
Matthew Haughton
|
a24e160024
|
fix specs for PR #158
|
2013-10-20 21:28:15 -04:00 |
|
Matthew Haughton
|
ad8c66a065
|
fix specs to cater for PR #162
|
2013-10-20 21:27:15 -04:00 |
|
James Fryman
|
2df378ef05
|
Merge pull request #131 from apenney/allow-deny
location_allow and location_deny support.
|
2013-09-04 13:05:58 -07:00 |
|
James Fryman
|
4e7a4531aa
|
Merge pull request #133 from apenney/system
Add basic rspec-system tests.
|
2013-09-04 13:04:37 -07:00 |
|
Ashley Penney
|
52e6aa49c7
|
Add basic rspec-system tests.
This adds some really basic system tests so that we can test that
various refactorings work correctly and make life easier for you
before submitting.
|
2013-09-04 15:11:36 -04:00 |
|