Justin Findlay
e46bac2d98
transport.tcp unit tests: disable hanging tests
2016-03-10 10:57:21 -07:00
Justin Findlay
992a8af726
renderers.gpg unit tests: mock gpg command
2016-03-10 10:57:21 -07:00
Justin Findlay
08493d85fd
states.file unit tests: mark tests destructive for touching file
2016-03-10 10:57:20 -07:00
Justin Findlay
7a8061cc1e
states.file unit tests: use existing file for unmocked tests
2016-03-10 10:57:20 -07:00
Justin Findlay
fe2fd3f993
modules.ps unit tests: check ps __virtual__
2016-03-10 10:57:20 -07:00
Justin Findlay
eb2964d517
modules.mount unit tests: mock /etc/fstab
2016-03-10 10:57:20 -07:00
Justin Findlay
328d058f22
modules.linux_sysctl unit tests: mock ctl presence
2016-03-10 10:57:20 -07:00
Justin Findlay
590c0ad986
modules.btrfs unit tests: mock /proc/mounts
2016-03-10 10:57:20 -07:00
Justin Findlay
424a8b11bd
modules.pw_group: mock (BSD) test to run on MacOS
2016-03-10 10:57:20 -07:00
Justin Findlay
0098c1c554
modules.blockdev test: mock utils.which
2016-03-10 10:57:19 -07:00
Bo Maryniuk
ee1a002673
Update test case to cover SLE11 and SLE12
2016-03-10 13:26:15 +01:00
Bo Maryniuk
4b134fb2ab
Add SLE11 product info snapshot, rename previous
2016-03-10 13:25:53 +01:00
Daniel Hobley
14ddae0aa8
Fixed installing keychain certificates from salt fileserver
2016-03-09 18:16:47 -06:00
rallytime
46d29e7594
Fix daemons test logger --> log references
2016-03-09 10:51:07 -07:00
Bo Maryniuk
1882e1c960
Adjust test
2016-03-08 20:08:18 +01:00
rallytime
838dc12b77
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- salt/cli/daemons.py
- salt/config/__init__.py
- salt/exceptions.py
- salt/pillar/foreman.py
- salt/returners/local_cache.py
- salt/states/saltmod.py
- salt/utils/__init__.py
- salt/utils/cloud.py
The merge conflicts in salt/cli/daemons.py are still present in this commit.
@s0undt3ch is going to resolve them after this commit.
2016-03-08 10:14:32 -07:00
Mike Place
826fea6582
Merge pull request #31162 from isbm/isbm-md5-to-sha1
...
Remove MD5 digest from everywhere and default to SHA256
2016-03-07 12:11:36 -07:00
Mike Place
24568b1a5d
Merge pull request #31711 from ticosax/fix-port-and-volume-discovery
...
[dockerng] Port and Volume comparison should consider Dockerfile
2016-03-07 11:25:19 -07:00
Mike Place
604eb87e82
Merge pull request #31713 from ticosax/fix-dockerng-networking-container_id
...
[dockerng] Fix dockerng.network_present when container is given by name
2016-03-07 08:14:41 -07:00
Nicolas Delaby
3837cf44ca
Fix network_present by dealing with containers ID's instead of names.
...
Because docker inspect network returns attached containers by their Ids.
2016-03-07 10:30:58 +01:00
Nicolas Delaby
cf38691597
Port and Volume comparison should consider Dockerfile
...
`EXPOSE` and `VOLUME` declaration of a Dockerfile are exactly like
user declaration those parameters in their sls for dockerng.running
Considering Dockerfile containing this line:
```
EXPOSE 80
```
Those 2 sls are now considered strictly equivalent.
```yaml
container:
dockerng.running:
image: alpine
ports:
- 80/tcp
```
```yaml
container:
dockerng.running:
image: alpine
```
2016-03-07 10:11:52 +01: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
twangboy
75546eadaf
Fix tests for mac_utils
2016-03-04 16:36:02 -07:00
Mike Place
8b00513ebb
Removed useless tests
...
These test nothing and break everytime the underlying implementation is changed.
2016-03-04 15:37:49 -07:00
twangboy
6cf7a4b364
Add missing import
2016-03-04 10:55:23 -07:00
twangboy
5d6de86a25
Fix some lint
2016-03-04 10:53:11 -07:00
twangboy
88d5db9cdd
Add tests for remaining functions
2016-03-04 10:53:11 -07:00
twangboy
69aa8f8cbf
Add test for execute_return_success
2016-03-04 10:53:11 -07:00
Bo Maryniuk
9d64abed0c
Fix PyLint
2016-03-03 21:44:14 +01:00
Bo Maryniuk
327ea11139
Add daemons unit test to verify hash_type settings
2016-03-03 21:44:14 +01:00
twangboy
e953d34492
Add back skipIf decorator
2016-03-03 10:45:57 -07:00
twangboy
2c4c81f55d
Remove mock tests, only test _validate_minutes
2016-03-03 08:54:03 -07:00
twangboy
c181e9fcc5
Merge branch '2016.3' of https://github.com/saltstack/salt into mac_power_tests
2016-03-03 08:52:51 -07:00
Christophe Drevet-Droguet
fc9dd356e8
test case: test_list_present_nested_already
2016-03-03 15:17:43 +01:00
rallytime
ac69e4bf10
Fix merge bug caught by zypper test and user correct zypper test info
2016-03-02 12:19:47 -07:00
rallytime
031a75ca33
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- Contributing.rst
- conf/master
- doc/index.rst
- doc/man/salt.7
- pkg/suse/README.suse
- salt/client/ssh/state.py
- salt/minion.py
- salt/modules/zypper.py
- salt/utils/schedule.py
- tests/unit/modules/zypper_test.py
2016-03-02 10:26:13 -07:00
twangboy
33da2c613e
Add tests for the remainder of the functions
2016-03-02 10:20:00 -07:00
Justin Findlay
cbb28492a3
modules.mac_power: add unit tests
2016-03-01 12:19:04 -07:00
Mike Place
7006a1eecf
Fix failed unit test
2016-02-29 21:15:43 -07:00
Michael Calmer
1425c6496c
use specialized assert functions for tests
2016-02-26 13:54:15 +01:00
Michael Calmer
f266cfdaac
test _zypper_check_result()
2016-02-26 13:54:15 +01:00
Michael Calmer
aff6467782
adapt tests to new zypper_check_result() output
2016-02-26 13:54:14 +01:00
rallytime
a41ce26287
Actually mock cmd.run_all call...
2016-02-25 15:11:25 -07:00
rallytime
e8f5f9b67a
Fix zypper_test: Zypper function uses cmd.run_all, not cmd.run in 2016.3
2016-02-25 14:23:36 -07:00
rallytime
3b74d123af
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- salt/modules/selinux.py
- salt/modules/zypper.py
- salt/pillar/__init__.py
- salt/states/dockerng.py
- tests/runtests.py
2016-02-25 12:36:22 -07:00
Bo Maryniuk
d30f2e4627
Implement unit test for remove and purge
2016-02-25 17:48:03 +01:00
Bo Maryniuk
bc05acf7c3
Fix PyLint
2016-02-25 14:00:12 +01:00
Erik Johnson
9da467aec7
Rename core.py to core_test.py
2016-02-24 10:15:01 -07:00
Erik Johnson
468c637032
Add unit test for core grains
2016-02-24 10:15:01 -07:00
C. R. Oldham
db7b675b09
We need one more mocked return from listdir.
2016-02-24 10:15:00 -07:00
Nicolas Delaby
d2bcc37416
Pull missing images when calling dockerng.running
...
fixes #29727
2016-02-24 10:08:03 -07:00
Bo Maryniuk
c0eab8b549
Add space before "assert" keyword
2016-02-24 17:46:49 +01:00
Bo Maryniuk
6bcb89a8f6
Implement list packages test
2016-02-24 17:45:33 +01:00
Bo Maryniuk
78837d2926
Add mocking data
2016-02-24 17:45:23 +01:00
Bo Maryniuk
0b64b8137f
Implement test for version compare, where python fall-back algorithm is called
2016-02-24 17:24:23 +01:00
Bo Maryniuk
18b30a3274
Implement test for version compare, where RPM algorithm is called
2016-02-24 17:24:05 +01:00
Bo Maryniuk
59eca53441
Adjust test case for the third package in the test static data
2016-02-24 16:06:53 +01:00
Bo Maryniuk
8034cf0b91
Add third test package static info
2016-02-24 16:06:33 +01:00
Bo Maryniuk
90f209569a
Implement test for the upgrade_available
2016-02-24 15:52:18 +01:00
Bo Maryniuk
7eb5f19cb4
Implement test for latest_available
2016-02-24 14:10:07 +01:00
Bo Maryniuk
e372c0b596
Implement test for the info_available
2016-02-24 13:59:05 +01:00
Bo Maryniuk
447771c0fc
Add Zypper static data for the available packages
2016-02-24 13:58:47 +01:00
Bo Maryniuk
6989871d27
Implement test for info_installed
2016-02-24 12:31:17 +01:00
Bo Maryniuk
0cc6bce4aa
Use strings instead of unicode strings
2016-02-24 11:56:30 +01:00
Bo Maryniuk
3342c03987
Implement list upgrades test
2016-02-24 11:56:18 +01:00
Bo Maryniuk
8862d7af65
Add list upgrades Zypper static data
2016-02-24 11:55:59 +01:00
Bo Maryniuk
4d38d318f4
Implement error handling test for listing upgrades
2016-02-24 11:55:34 +01:00
Bo Maryniuk
53338402a5
Use renamed zypper products data file
2016-02-24 11:21:11 +01:00
Bo Maryniuk
c6135975b0
Rename Zypper products static test data file
2016-02-24 11:20:53 +01:00
Bo Maryniuk
e87864986d
Add Zypper unit test: test_list_products and test_refresh_db
2016-02-23 17:35:48 +01:00
Bo Maryniuk
cd6419fc9c
Add Zypper Unit Test installed products sample data
2016-02-23 17:34:37 +01:00
Mike Place
64ed9fcd01
Merge pull request #31418 from terminalmage/fix-debian-grains
...
Fix core grains when Debian OS detected as 'Debian GNU/Linux'
2016-02-23 08:49:49 -07:00
Erik Johnson
0e0cd17160
Rename core.py to core_test.py
2016-02-22 21:54:49 -06:00
Erik Johnson
d3cd1b596d
Add unit test for core grains
2016-02-22 16:37:03 -06:00
Erik Johnson
c7bd13c9c9
Merge pull request #31376 from cro/suse_service2
...
Some distros don't have a /lib/systemd
2016-02-22 12:11:39 -06:00
Mike Place
105821efc7
Merge pull request #31352 from ticosax/pull-image-on-running
...
[dockerng] Pull missing images when calling dockerng.running
2016-02-22 09:54:10 -07:00
rallytime
8d928ab34a
Pylint fix from wierd git behavior
2016-02-22 09:24:13 -07:00
C. R. Oldham
f3fec5562e
We need one more mocked return from listdir.
2016-02-21 21:55:08 -07:00
rallytime
4baea26c58
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- doc/topics/netapi/index.rst
- salt/modules/win_servermanager.py
- salt/modules/zypper.py
2016-02-20 12:27:41 -07:00
Nicolas Delaby
8c86eeb4dc
Pull missing images when calling dockerng.running
...
fixes #29727
2016-02-19 15:43:52 +01:00
Nicolas Delaby
a8dc33a5e3
Saltnado provide also get parameters to the context
2016-02-19 09:11:15 +01:00
Mike Place
f0ba9c1eca
Merge pull request #31326 from ticosax/2015.8-dockerng-detect-settings-removal
...
[dockerng ] Detect settings removal
2016-02-18 15:02:50 -07:00
Mike Place
02f79dc2b3
Merge pull request #31322 from rallytime/merge-2016.3
...
[2016.3] Merge forward from 2015.8 to 2016.3
2016-02-18 14:28:02 -07:00
Nicolas Delaby
7bedd86ebe
Add detection of removed settings.
...
When removing settings from dockerng.running state definition,
changes where ignored as `_compare()` was iterating only over user defined
parameters.
By looping over all available options we are now sure to not miss
removed entries.
Extend definition of expected default values:
- Some default values are predictable and hardcoded in the VALID_CREATE_OPTS dict.
- Some default needs to be read from images (`image_path`)
- Some defaults values are unpredictable (hostname, mac_address)
we are comparing desired value against value reported by the container
(`get_default_from_container`).
2016-02-18 20:23:31 +01:00
rallytime
01aa33ac12
Merge branch '2015.8' into '2016.3'
2016-02-18 11:13:23 -07:00
rallytime
7ea9dacbdd
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- salt/beacons/inotify.py
- salt/beacons/load.py
- salt/minion.py
- salt/modules/win_update.py
- salt/modules/yumpkg.py
- salt/utils/pkg/rpm.py
2016-02-18 11:10:44 -07:00
Erik Johnson
cf2ce95e61
Update test to reflect new position of contents param
...
The addition of the new skip_verify argument to
salt.modules.file.manage_file() means that the position of contents
param in returner.call_args[0] has changed. This commit updates this
test to reflect the new position.
Additionally, a comment has been added to hopefully make failures in
this test easier to grok for people moving forward.
2016-02-17 20:54:44 -06:00
Joe Julian
783e9b2e13
Rework tests and fix reverse peering with gluster 3.7
...
Reworked the test structure design for the gluster module and state so I
could create a test that mimiced the behavior difference between 3.7 and
prior versions when reverse probing by ip a server that already exists.
Added the additional data given by gluster 3.7 to the output of
glusterfs.list_peers to allow us to compare a requested peering against
a host's aliases.
Fixes #30932
2016-02-17 13:10:07 -08:00
rallytime
023ad4635c
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/modules/win_update.py
- salt/states/win_update.py
2016-02-17 09:33:08 -07:00
Mike Place
52a3c9b0c9
Merge pull request #31130 from ticosax/saltnado_pass_get
...
Saltnado: provide also get parameters to the context
2016-02-16 10:18:52 -07:00
Nicolas Delaby
f0a6d2b814
Saltnado provide also get parameters to the context
2016-02-15 10:09:02 +01:00
Tarjei Husøy
ceae2a16f8
Support match-sets in iptables module
...
Based on work by @l13t in https://github.com/saltstack/salt/pull/29426 .
Added tests and fixed incorrect appending of the built rule.
Closes #29423 .
2016-02-12 10:24:50 -07:00
Erik Johnson
23b6c08727
Lint fixes for merge-forward
2016-02-12 10:44:18 -06:00
Colton Myers
0a7b958ae3
Fix s3 test for new kms_keyid parameter/return
2016-02-12 09:21:49 -07:00
Colton Myers
076b49a4ca
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-2016.3
...
Conflicts:
README.rst
doc/conf.py
doc/ref/index.rst
doc/ref/proxy/all/salt.proxy.ssh_sample.rst
doc/topics/installation/rhel.rst
doc/topics/releases/2015.8.4.rst
doc/topics/tutorials/states_pt5.rst
salt/cloud/clouds/ec2.py
salt/cloud/clouds/opennebula.py
salt/config/__init__.py
salt/modules/boto_dynamodb.py
salt/modules/boto_ec2.py
salt/modules/boto_elasticache.py
salt/modules/boto_elb.py
salt/modules/boto_iam.py
salt/modules/boto_rds.py
salt/modules/boto_sns.py
salt/modules/boto_sqs.py
salt/modules/dracr.py
salt/modules/git.py
salt/modules/mine.py
salt/modules/systemd.py
salt/modules/win_pkg.py
salt/modules/yumpkg.py
salt/pillar/__init__.py
salt/states/git.py
salt/states/rabbitmq_vhost.py
salt/states/saltmod.py
salt/utils/pkg/rpm.py
setup.py
tests/unit/modules/systemd_test.py
tests/unit/states/rabbitmq_vhost_test.py
2016-02-11 22:33:49 -07:00
Mike Place
a4040da46d
Fix bad unit test
2016-02-11 10:31:40 -07:00
Mike Place
5bf5848e04
Fixup unit test
2016-02-10 14:36:21 -07:00
Mike Place
de1abae9d1
Merge pull request #31105 from cachedout/lint_30975
...
Lint 30975
2016-02-10 14:11:21 -07:00
Mike Place
446b4c2aff
Lint #30975
2016-02-10 14:04:59 -07:00
Colton Myers
67e17b3022
Revert "Deprecated code removed. "
2016-02-10 11:40:48 -07:00