Scott Walton
e7ea808701
Merge remote-tracking branch 'upstream/develop' into develop
2012-10-19 16:28:55 +01:00
Scott Walton
3b23817559
Fixed tests for supervisor and rabbitmq #962
2012-10-19 16:28:38 +01:00
Scott Walton
9a0fe34e9a
Some clean-up, and tests for #962
2012-10-19 16:07:31 +01:00
Scott Walton
0bd81e5ae6
Added support for managing virtual hosts #962
2012-10-19 15:05:35 +01:00
Scott Walton
b7ed775a07
Grammar
2012-10-19 11:42:32 +01:00
Scott Walton
340616a379
Added test framework for rabbitmq user #962
2012-10-19 11:42:01 +01:00
Thomas S Hatch
8c3fadf15e
Fix python 2.6 compat issue in tests
2012-10-18 22:37:02 -06:00
Daniel Miller
1957700161
Add "file.patch" state function
2012-10-18 12:23:47 -04:00
Daniel Miller
3a68a85a9b
Add "file.patch" module function
2012-10-18 12:20:39 -04:00
Seth House
2e9ecdbaa4
Remove bash-ism from pip state test
...
This one is pretty silly; hopefully the regex match is still specific
enough to be a good test.
% bash -c '/tmp/someenv/bin/pip install something'
bash: /tmp/someenv/bin/pip: No such file or directory
% zsh -c '/tmp/someenv/bin/pip install something'
zsh:1: no such file or directory: /tmp/someenv/bin/pip
2012-10-15 15:31:47 -06:00
Pedro Algarvio
6533c48014
Just some renames. Refs #2227 .
2012-10-12 11:53:40 +01:00
Pedro Algarvio
ae7e476bfc
Handle some quoting issues while building the whitespace regex for file.append
. Fixes #2227 .
2012-10-12 11:45:27 +01:00
Pedro Algarvio
d6d8e22b68
Merge branch 'develop' of github.com:saltstack/salt into develop
2012-10-12 10:57:37 +01:00
Seth House
6c103bc4df
Changed lookup_jid runner to return empty dict instead of an exception
2012-10-09 13:55:54 -06:00
Thomas S Hatch
a556a44707
fix jobs runner test for new exception return
2012-10-07 10:20:03 -06:00
Thomas S Hatch
bd041c31f6
sp
2012-10-06 23:39:25 -06:00
Thomas S Hatch
af03feecee
Update jobs runner to check for valid exception type
2012-10-06 23:30:11 -06:00
Thomas S Hatch
fa2c84317d
update to new bad jid return data
2012-10-06 23:01:34 -06:00
Pedro Algarvio
cec1cbd477
Fix test if there the host has multiple subnets.
2012-10-07 03:05:00 +01:00
Pedro Algarvio
7e816c291f
Add shell ipcadr
match test.
2012-10-06 01:29:24 +01:00
Thomas S Hatch
3d9375038c
Merge pull request #2183 from s0undt3ch/issues/2167
...
Fix #2167 . Testcases included.
2012-10-05 17:21:24 -07:00
Pedro Algarvio
b0bf4919a3
Add exsel
shell match test.
...
Although this commit does not exactly reference the problem see on #2167 , it was added while working for that issue.
2012-10-06 01:11:03 +01:00
Pedro Algarvio
174ee8aab8
Fix #2167 . Testcases included.
2012-10-06 01:05:04 +01:00
Pedro Algarvio
496906e413
Add exsel
shell match test.
...
Although this commit does not exactly reference the problem see on #2167 , it was added while working for that issue.
2012-10-05 07:56:23 +01:00
Pedro Algarvio
eb22aa5f49
Allow some more time to get the tests events notifications.
2012-10-05 07:15:00 +01:00
Pedro Algarvio
ac1fe9810a
Point hosts.file
and aliases.file
to the new tests temporary dir.
2012-10-05 07:10:53 +01:00
Pedro Algarvio
85c6664538
Fix running tests using python setup.py tests
. I was deleting it too soon and not re-creating it. Increase tests verbosity on travis-ci.
2012-10-05 02:45:35 +01:00
Pedro Algarvio
b6cb78364f
Switch integration tmp
to the system's temporary directory.
...
While running the tests within a VirtualBox(vagrant) machine, if the salt source is mounted using shared folders, any tests involving hard links WILL fail. Any tests involving symlinks, can be made to work by setting some properties on the VirtualBox shared folder. By moving the tests `tmp` directory to `tempfile.gettempdir()` we avoid this false test case errors.
2012-10-05 00:52:00 +01:00
Pedro Algarvio
4c456864db
Improve our tests runner.
...
* Show an error when the user tries to use `--xml` and `xmlrunner` is not installed.
* Add support to generate HTML reports of the tests coverage.
2012-10-02 13:04:22 +01:00
Pedro Algarvio
624fb03d9c
Smaller requirements.txt also works for testing.
2012-10-01 10:21:40 +01:00
Pedro Algarvio
e87a408dcd
Correct license.
2012-10-01 10:16:21 +01:00
Pedro Algarvio
8d1411115d
Merge branch 'develop' of github.com:saltstack/salt into issues/1959
2012-09-30 19:21:41 +01:00
Pedro Algarvio
0872852602
Add missing imports.
2012-09-30 18:41:44 +01:00
Pedro Algarvio
27bf64fbf3
Only root can run these tests.
2012-09-30 18:26:39 +01:00
Pedro Algarvio
73a679e070
Include primary group into user.info
groups. Fixes #2137 .
2012-09-30 18:01:47 +01:00
Pedro Algarvio
064b3a60c2
Add test case for #1959 .
2012-09-30 12:20:38 +01:00
Pedro Algarvio
325902c169
Test to make sure we're outputting kwargs on the user.delete documentation.
2012-09-30 10:59:07 +01:00
Pedro Algarvio
420bfe830b
Mark destructive tests with the destructiveTest
decorator.
2012-09-29 23:16:08 +01:00
Thomas S Hatch
f1dca86fd4
Fix some quotes
2012-09-28 17:40:30 -06:00
Thomas S Hatch
59e775ed8d
remove unused skipif
2012-09-28 17:35:59 -06:00
Pedro Algarvio
7f7b196f1e
Include an invalid items test for state.template*
functions. Refs #2068 .
2012-09-28 17:56:13 +01:00
Pedro Algarvio
b28a80fab0
Minor whitespace formatting 'prettyfication'.
2012-09-28 17:44:35 +01:00
Pedro Algarvio
2211afa63a
Properly render the high state loaded from templates. Fixes #2068 .
...
Previously using `state.template` or `state.template_str` would not be checked/rendered into proper formatting resulting in some templates not being correctly executed. For example, the following template worked:
```
/tmp/issue-2068-template-str:
virtualenv:
- managed
- no_site_packages: True
- distribute: True
pep8-pip:
pip:
- installed
- name: pep8
- bin_env: /tmp/issue-2068-template-str
- mirrors: http://testpypi.python.org/pypi
- require:
- virtualenv: /tmp/issue-2068-template-str
```
as opposed to the following which did not work:
```
/tmp/issue-2068-template-str:
virtualenv.managed:
- no_site_packages: True
- distribute: True
pep8-pip:
pip.installed:
- name: pep8
- bin_env: /tmp/issue-2068-template-str
- mirrors: http://testpypi.python.org/pypi
- require:
- virtualenv: /tmp/issue-2068-template-str
```
The dotted names should be converted into lists for example, which was the problems with the two examples above.
2012-09-28 17:34:55 +01:00
Pedro Algarvio
677a08fe7d
Update the test cases which better expose #2068 .
2012-09-28 16:04:38 +01:00
Pedro Algarvio
cc10ed1906
Add include and exclude test cases. Refs #2068 .
2012-09-28 01:17:37 +01:00
Pedro Algarvio
c80ea695b1
Let's narrow any possible errors by reusing the same template contents. Refs #2068 .
2012-09-28 00:22:24 +01:00
Pedro Algarvio
60fe1695a3
Merge branch 'develop' of github.com:saltstack/salt into issues/2068
2012-09-27 23:43:29 +01:00
Scott Walton
ce4237e2bd
Fixed test failures #2026
2012-09-27 20:04:18 +01:00
Scott Walton
768487995d
Merge remote-tracking branch 'upstream/develop' into develop
2012-09-27 19:35:13 +01:00
Pedro Algarvio
fb2b87a675
Merge branch 'develop' of github.com:saltstack/salt into issues/2068
2012-09-27 19:08:13 +01:00