Justin Anderson
134e1fa888
Fixed typos, and added destructiveTest decorator
2016-06-01 15:25:18 -06:00
Justin Anderson
37bc3ad8fd
Fixed typo, uninstalled to uninstall
2016-06-01 15:16:15 -06:00
Justin Anderson
5b23b91ac6
Integration test for gem module
2016-06-01 15:09:55 -06:00
Justin Anderson
ebf1256545
Don't need to check swift.head due to it having no body
2016-05-24 15:26:28 -06:00
Nicole Thomas
0c4e38ced4
Fix the saltutil.wheel function and add integration tests ( #33414 )
...
* Fix the saltutil.wheel function and add integration tests
Fixes #32446
* Provide a more useful message when command is run on non-local minion
2016-05-23 14:11:16 -07:00
Nicole Thomas
730bec1eef
[2015.8] Merge forward from 2015.5 to 2015.8 ( #33207 )
...
* Fix file.managed for Windows (#33181 )
* Revert back to import string_types
For some reason, there is a problem with the following
code when run from the file.py module:
```
from salt.ext import six
comment = 'This is a string'
isinstance(comment, six.string_types)
```
When run from within the python shell it works fine.
* Add six import
* Fix some lint
* Use correct six import
* Changed it back to explicit import
* Additional comments specific to 2015.5
* Fix file.managed for real
* Move comment to clarify purpose
* update 2015.5.11 release notes (#33197 )
* Add pip installed and removed test (#33178 )
* Resolve issue with pkg module on Mint Linux (#33205 )
Closes #32198
2016-05-12 13:54:47 -07:00
rallytime
449176f06e
Merge branch '2015.5' into '2015.8'
...
No conflicts.
2016-05-10 11:58:55 -06:00
Justin Anderson
8b1e34fb17
Skipping salt-call --local test
2016-05-10 10:48:18 -06:00
rallytime
0fd5e9d157
Merge branch '2015.5' into '2015.8'
...
Conflits:
- salt/minion.py
- tests/integration/states/file.py
2016-05-06 12:04:06 -06:00
Megan Wilhite
2c6326f14a
fix tests for file.blockplace to remove newline ( #33082 )
2016-05-06 08:44:20 -06:00
Megan Wilhite
61d126cb98
add test for installing package while using salt-call --local ( #33025 )
...
* add test for installing package while using salt-call --local
* fix pylint
2016-05-05 07:17:12 -07:00
Nicole Thomas
111701c8bb
[2015.8] Merge forward from 2015.5 to 2015.8 ( #33054 )
...
* Add run_on_start docs to schedule.rst (#32958 )
Fixes #22580
* Backport #33021 manually to 2015.5 (#33044 )
* Saltfile with pillar tests (#33045 )
* add file.managed with pillar data tests
* do not require git for other tests
* Whitespace...
2016-05-05 07:05:55 -07:00
Justin Anderson
1066063a19
File and User test fixes for 2015.8 on Fedora23 ( #33056 )
...
* Fix failing user present test
* Fix file_test.test_symlink failure on 2015.8
2016-05-05 07:05:10 -07:00
Justin Anderson
6d3e4e8935
File and User test fixes for 2015.5 on Fedora23 ( #33055 )
...
* Fix file_test.test_symlink on 2015.5
* Fix failing user present test
2016-05-05 07:00:59 -07:00
Megan Wilhite
d48b2b8b52
test pillar.items output ( #33060 )
2016-05-05 06:51:27 -07:00
Megan Wilhite
f8757631b2
Saltfile with pillar tests ( #33045 )
...
* add file.managed with pillar data tests
* do not require git for other tests
2016-05-04 14:37:57 -06:00
rallytime
9064d3bbfb
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/cloud/clouds/vmware.py
- salt/modules/file.py
- salt/states/archive.py
2016-04-25 15:45:17 -06:00
Erik Johnson
67d0c81184
Support remote sources in a source list ( #32691 )
...
* Support remote sources in a source list
This commit modifies the source_list check so that remote sources
(http(s), ftp, etc.) are not fetched more than once. To do so, it
adds the use of ``__context__`` in ``cp.cache_file`` and
``file.source_list`` to prevent multiple fetches of a single file in the
same salt run.
* Update tests
Added __context__ to test cases to reflect usage of __context__, and
also added file.source_list to mocked funcs for archive.extracted unit
test.
2016-04-21 08:37:38 -06:00
rallytime
d743f8cc4e
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/client/ssh/__init__.py
- salt/modules/aptpkg.py
- salt/modules/zypper.py
- salt/states/pkgrepo.py
2016-03-30 13:38:38 -06:00
Mike Place
5d08db7c92
Merge pull request #32162 from terminalmage/issue31963
...
Properly handle yum/zypper repositories in pkgrepo.managed
2016-03-30 11:51:05 -06:00
Erik Johnson
5c1bdb812c
Fix pkgrepo integration test
...
Also re-enabled test on ubuntu 15.10.
2016-03-30 11:34:55 -05:00
Mike Place
5877a19f59
Merge pull request #32186 from rallytime/testing-docs
...
Add some "best practices" information to test documentation
2016-03-28 18:22:48 -06:00
Justin Anderson
bd3942e0fd
Fixed pylint error in app_pam_test.py
2016-03-28 17:04:47 -06:00
rallytime
e8658697a6
Pylint fix for integration import
2016-03-28 16:56:22 -06:00
rallytime
40d09c822e
Add some "best practices" information to test documentation
...
Also clarifies some sections and fixes some broken links.
2016-03-28 14:23:42 -06:00
rallytime
527bc3e491
Pylint fix
2016-03-28 11:24:45 -06:00
rallytime
e9abd2d420
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/modules/rh_service.py
2016-03-28 10:51:23 -06:00
Mike Place
6b8b8b51c0
Merge pull request #32154 from Ch3LL/ch3ll_pam_2015.5
...
Add integration tests for salt-api using pam eauth
2016-03-28 10:06:36 -06:00
Ch3LL
ba605b0128
fix more pylint and add ability to close cherrypy engine
2016-03-25 12:06:39 -06:00
rallytime
7554d0f42d
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- doc/ref/states/include.rst
- doc/topics/cloud/reactor.rst
- doc/topics/reactor/index.rst
- doc/topics/releases/2015.5.10.rst
- doc/topics/tutorials/states_pt5.rst
- doc/topics/windows/windows-package-manager.rst
- salt/config.py
- salt/modules/state.py
- salt/states/grains.py
- tests/integration/modules/sysmod.py
- tests/unit/states/grains_test.py
2016-03-24 15:48:00 -06:00
Erik Johnson
1b97e4a3df
Improve state module docs, replace references to state.highstate/state.sls with state.apply
...
Resolves #32037 .
2016-03-21 22:56:17 -05:00
rallytime
35b2076584
Pylint fixes
2016-03-15 14:55:35 -06:00
Erik Johnson
394410e2b0
Add integration test for depends decorator
2016-03-14 22:16:10 -05:00
Ch3LL
2d4dc4da05
add teardown call
2016-03-14 16:45:27 -06:00
Ch3LL
d115878714
fix pylint error
2016-03-14 13:45:59 -06:00
root
4c1ab082b6
add pam salt-api tests
2016-03-14 19:19:06 +00:00
Ch3LL
910f0d9ffc
change pkg name to less for suse
2016-03-10 11:18:44 -07:00
rallytime
6559ea15b0
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- doc/glossary.rst
- salt/config.py
- tests/unit/modules/gpg_test.py
2016-03-06 10:59:46 -07:00
rallytime
beb9d0fe84
Ensure all integration test classes and funcs are documented w/examples
2016-03-04 12:13:27 -07:00
Erik Johnson
da954d7b92
Add integration test for packages with epoch in version
...
This starts with cent7, but later I can add cent6 as well.
2016-03-03 15:40:22 -06:00
Denys Havrysh
86433f2378
Revert changes in files used by roots_test.py
integration test
2016-03-02 10:00:45 +02:00
Denys Havrysh
e7a8dbf498
Remove trailing white spaces in tests files
2016-03-01 17:40:02 +02:00
Mike Place
ada5ab344d
Merge pull request #31561 from jtand/beacons_test_fix
...
Skipped test
2016-02-29 21:11:22 -07:00
justinta89
196dd4db99
Skipped test
2016-02-29 14:21:19 -07:00
rallytime
b683df9b82
Pylint fix
2016-02-29 11:12:55 -07:00
rallytime
24505d2dcf
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/client/ssh/state.py
- salt/fileclient.py
- salt/minion.py
2016-02-29 10:47:40 -07:00
Erik Johnson
0d352bbc16
Add fileclient tests
2016-02-29 01:05:33 -06:00
Ch3LL
29a53f4353
rename methods in pkg states test
2016-02-26 06:54:01 +09:00
Nicole Thomas
625da0d261
Merge pull request #31471 from cachedout/issue_31427
...
Correct issue where duplicate items in grains list during state run will result in duplicate grains
2016-02-25 13:15:20 -07:00
Mike Place
fb1ef92e2b
Merge pull request #31411 from jtand/beacons_tests
...
Added some beacons execution module integration tests
2016-02-25 09:16:26 -07:00