twangboy
4e89f8f124
Fix tests
2016-03-30 08:46:02 -06:00
twangboy
1050dbe6ec
Simplified tests
2016-03-30 08:46:02 -06:00
twangboy
abfd8fbd85
Fix test_get_zonecode
2016-03-30 08:46:02 -06:00
twangboy
0ea5a6e91c
Fix test_get_time
2016-03-30 08:46:02 -06:00
twangboy
155694e4c1
Remove possible race conditions
2016-03-30 08:46:02 -06:00
twangboy
8fa35de6e5
Add destructiveTest decorators
2016-03-30 08:46:02 -06:00
twangboy
52007746a6
Fix get_set_time test
2016-03-30 08:46:02 -06:00
twangboy
213c400c03
Fix timezone test
2016-03-30 08:46:02 -06:00
twangboy
3c31bea8c1
Add integration test enhancements
2016-03-30 08:46:02 -06:00
twangboy
2583af0d94
Added SaltInvocationError exceptions
2016-03-30 08:46:02 -06:00
twangboy
d3f1685bc0
Add remaining tests
2016-03-30 08:46:02 -06:00
twangboy
ed5b9cf68b
Fix systemsetup gate
2016-03-30 08:46:02 -06:00
twangboy
b14b36307a
Add tests for mac_timezone
2016-03-30 08:46:02 -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
2a27af4e1f
Pylint fix
2016-03-28 11:47:57 -06:00
rallytime
8531847e3f
Pylint fix
2016-03-28 11:42:54 -06:00
rallytime
d684d49490
Merge branch '2016.3' into 'develop'
...
Conflicts:
- doc/topics/releases/2015.5.10.rst
- doc/topics/releases/2015.8.8.rst
2016-03-28 11:16:22 -06:00
rallytime
635263ab1c
Finish up mac_keychain tests
2016-03-26 20:30:22 -06:00
Ch3LL
b8f271bdc9
add mac_keychain test
2016-03-26 20:30:22 -06:00
twangboy
86de04b08c
Fix typo in test_latest_version
2016-03-25 15:28:46 -06:00
twangboy
9c97057b84
Add destructiveTest decorators
2016-03-25 15:28:46 -06:00
twangboy
770b45ca35
Fix class attribute
2016-03-25 15:28:46 -06:00
twangboy
ada508f8eb
Improve cleanup
2016-03-25 15:28:46 -06:00
twangboy
b63986d2ce
Add remaining integration tests
2016-03-25 15:28:46 -06:00
Nicole Thomas
abace3aa5f
Merge pull request #32151 from rallytime/merge-2016.3
...
[2016.3] Merge forward from 2015.8 to 2016.3
2016-03-25 14:06:15 -06:00
rallytime
f6d9cdc633
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- doc/ref/states/compiler_ordering.rst
- doc/topics/installation/suse.rst
- doc/topics/jobs/schedule.rst
- doc/topics/targeting/grains.rst
- doc/topics/tutorials/preseed_key.rst
- doc/topics/tutorials/states_pt5.rst
- pkg/suse/use-forking-daemon.patch
- salt/minion.py
- salt/modules/pacman.py
- salt/modules/state.py
- salt/modules/yumpkg.py
2016-03-25 11:47:16 -06:00
Mike Place
e24d285436
Merge pull request #32092 from twangboy/mac_service_int
...
Integration tests for mac_service.py
2016-03-25 10:39:42 -06:00
Nicole Thomas
37f2a98dc9
Merge pull request #32140 from rallytime/bp-32110
...
Back-port #32110 to 2016.3
2016-03-25 09:22:30 -06:00
Mike Place
377c102470
Merge pull request #31790 from twangboy/mac_system_int
...
Integration tests for mac_system
2016-03-24 17:11:29 -06:00
rallytime
58c844a7d7
Add mac_desktop integration tests
...
- Updates mac_desktop module to use cmd.run_all
- Updates current mac_desktop_test unit tests with cmd.run_all change
- Adds integration tests for mac_desktop execution module
2016-03-24 17:02:53 -06:00
Mike Place
3b2c1ccf36
Merge pull request #32110 from rallytime/mac-desktop-tests
...
Add mac_desktop integration tests
2016-03-24 16:58:26 -06:00
Mike Place
6b5c65eafa
Merge pull request #32093 from twangboy/mac_softwareupdate_int
...
Use class attributes in mac_softwareupdate tests
2016-03-24 15:55:24 -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
Mike Place
1545b80017
Merge pull request #32034 from twangboy/mac_pkgutil_int
...
Integration tests for mac_pkgutil
2016-03-24 15:44:51 -06:00
Mike Place
59fde81457
Merge pull request #32094 from twangboy/mac_power_int
...
Use class attributes in mac_power tests
2016-03-24 15:33:30 -06:00
rallytime
6b92ef1924
Add mac_desktop integration tests
...
- Updates mac_desktop module to use cmd.run_all
- Updates current mac_desktop_test unit tests with cmd.run_all change
- Adds integration tests for mac_desktop execution module
2016-03-23 17:31:41 -06:00
twangboy
3eefd8ccad
Use class attributes instead of global variables
2016-03-23 15:37:59 -06:00
twangboy
79963c9020
Add global variables to setUp
2016-03-23 15:37:59 -06:00
twangboy
e306bc40de
Fix pylint error... maybe
2016-03-23 15:37:59 -06:00
twangboy
357911cc8f
Fix decorator
2016-03-23 15:37:59 -06:00
twangboy
6ae27945fd
Add disabled decorator
2016-03-23 15:37:59 -06:00
twangboy
b04229430c
Improve integration tests
2016-03-23 15:37:59 -06:00
twangboy
a0943c136f
Fix some pylint errors
2016-03-23 15:37:59 -06:00
twangboy
d45def946a
Finish integration tests for mac_system
...
Fixes service.start and service.stop
Fixes system.get_boot_arch
Adds 'yes' and 'no' to validate_enabled function in mac_utils
2016-03-23 15:37:59 -06:00
twangboy
9bb49659b5
Explicitely call salt mac_utils functions
2016-03-23 15:30:56 -06:00
twangboy
00488190a4
Use class attributes instead of global variables
2016-03-23 15:15:41 -06:00
twangboy
d1505bc892
Use class attributes instead of global variables
2016-03-23 15:03:04 -06:00
twangboy
fa59c50ba9
Change from global to class attributes
2016-03-23 14:52:48 -06:00
twangboy
a5fd2dd29b
Add global variables to setUp
2016-03-23 12:16:12 -06:00
twangboy
9dcaba7e67
Add global variables to setUp
2016-03-23 12:10:05 -06:00
twangboy
44223d6402
Fix my fix
2016-03-23 11:56:49 -06:00
twangboy
28c1397913
Fix deprecation warning
...
Incorrectly passing kwargs to run_function
2016-03-23 11:52:49 -06:00
twangboy
9308ad1e7a
Fix test_disabled
...
Use get instead of pop
2016-03-23 11:19:02 -06:00
twangboy
fef8f90919
Add remaining integration tests
2016-03-23 11:13:55 -06:00
rallytime
55544a84a1
Merge branch '2016.3' into 'develop'
...
Conflicts:
- salt/minion.py
2016-03-23 11:04:42 -06:00
Mike Place
e19fe847bd
Merge pull request #32062 from rallytime/mac-assistive-tests
...
Mac assistive tests
2016-03-23 09:51:36 -06:00
twangboy
75cf459d71
Change list to return a dict
2016-03-23 09:50:56 -06:00
Nicole Thomas
57cf405fd6
Merge pull request #31552 from alprs/fix-localectl
...
Bring back localectl parsing in locale module for when dbus module is unavailable
2016-03-23 09:47:27 -06:00
twangboy
ed8add068e
Add integration tests basic framework
2016-03-22 17:29:32 -06:00
rallytime
88ba210f86
Add mac_assistive integration tests
...
- Updates mac_assistive module to use cmd.run_all
- Updates current mac_assistive_test unit tests with cmd.run_all change
- Adds module integration tests for mac_assistive execution module
2016-03-22 14:11:40 -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
twangboy
5658753a5f
Add already installed check
2016-03-21 17:33:25 -06:00
twangboy
3b05583928
Remove unecessary SaltInvocationError
2016-03-21 17:22:38 -06:00
twangboy
523e125436
Fix forget portion
2016-03-21 16:54:51 -06:00
twangboy
66ea15c0be
Fix install_forget test... again
2016-03-21 16:51:48 -06:00
twangboy
fb78f539b7
Fix install_forget test
2016-03-21 16:49:31 -06:00
twangboy
77920265d1
Add documentation/tests for forget
2016-03-21 16:45:29 -06:00
twangboy
58cd2a7c9a
Add some tearDown functions
2016-03-21 16:08:03 -06:00
twangboy
b4c3f59929
Fix test
2016-03-21 15:50:19 -06:00
twangboy
ee7ab8500d
Add import os
2016-03-21 15:43:30 -06:00
Nicole Thomas
750e970d57
Merge pull request #32028 from rallytime/merge-31884
...
Merge #31884 with pylint fixes
2016-03-21 15:19:57 -06:00
twangboy
97196e672b
Fix test_install integration test
2016-03-21 15:07:06 -06:00
twangboy
933e275b3a
Add integration tests
2016-03-21 15:03:31 -06:00
rallytime
92ea2709d7
More pylint fixes
2016-03-21 14:55:03 -06:00
Mike Place
0a1753b83d
Merge pull request #31885 from Ch3LL/add_mac_brew_tests
...
renamed brew.py to mac_brew.py and added tests
2016-03-21 14:22:47 -06:00
Mike Place
a496806fa2
Merge pull request #32000 from twangboy/mac_power_int
...
Integration tests for mac_power.py
2016-03-21 14:18:57 -06:00
rallytime
3e61603d5b
Pylint fix for #31884
...
Merges #31884
2016-03-21 14:18:29 -06:00
Ch3LL
aa519814f2
reverse the format indices
2016-03-21 14:17:27 -06:00
Ch3LL
3f2b851203
add more tests for mac_group
2016-03-21 14:17:27 -06:00
Andreas Lutro
195fd53713
Add a basic integration test for locale module
2016-03-21 20:22:16 +01:00
twangboy
bed7178f18
Fix mac_pkgutil module
2016-03-21 12:10:28 -06:00
twangboy
c011a176f5
Add integration tests
2016-03-19 17:04:42 -06:00
twangboy
3d7ff12019
Fix line lengths
2016-03-18 17:59:07 -06:00
twangboy
787835a13a
Fix tests for sleep functions
2016-03-18 17:57:02 -06:00
twangboy
a15aaff241
Add remaining integration tests
2016-03-18 17:36:49 -06:00
twangboy
2517abafca
Integration tests for sleep functions
2016-03-18 17:11:35 -06:00
twangboy
ed1fbecfea
Integration test framework
2016-03-18 15:55:57 -06:00
twangboy
894151b334
Fix test_schedule test
2016-03-18 14:53:26 -06:00
twangboy
0099ccb256
Finished integration tests
2016-03-18 14:42:03 -06:00
twangboy
0bf1672daf
Fix set_catalog function
2016-03-18 14:40:03 -06:00
twangboy
fcf0ce2c7b
Fix get_catalog
2016-03-18 14:29:21 -06:00
twangboy
73f51a39ed
Add checks to download
2016-03-18 14:22:15 -06:00
twangboy
182b80d67e
Refactor update
2016-03-18 14:12:31 -06:00
twangboy
12668fe447
Fix integration tests
...
Code refactoring
Put cmd in lists
2016-03-18 13:53:40 -06:00
twangboy
00e6aaa2f0
Use available
2016-03-18 13:06:19 -06:00
twangboy
972e11db24
Improve error handling for mac_softwareupdate
2016-03-18 11:30:33 -06:00
twangboy
56c0abc4a5
Fix list_upgrades test
2016-03-18 11:30:33 -06:00
twangboy
3114357b13
Add integration tests for mac_softwareupdate
2016-03-18 11:30:33 -06:00
rallytime
308aa5fd61
Merge branch '2016.3' into 'develop'
...
Conflicts:
- conf/master
- conf/minion
- doc/ref/proxy/all/index.rst
- salt/cli/daemons.py
- salt/modules/key.py
- salt/modules/reg.py
- salt/modules/win_pkg.py
- salt/utils/__init__.py
- salt/utils/cloud.py
- tests/unit/daemons_test.py
2016-03-18 10:57:15 -06:00
rallytime
98267ca100
Fix pylint for #31886
...
Merges #31886
2016-03-17 09:01:59 -06:00
Ch3LL
1a2a79113b
fix pylint
2016-03-16 21:23:10 -06:00
Ch3LL
b761059405
add absolute_import
2016-03-16 20:58:41 -06:00
Ch3LL
5bcc5b2f21
fix pylint and remove super()
2016-03-16 11:44:55 -06:00
Ch3LL
3c03d9bd57
add mac_defaults test
2016-03-10 16:34:18 -07:00
Ch3LL
29f0c65f6f
renamed brew.py to mac_brew.py and added tests
2016-03-10 16:27:40 -07:00
rallytime
fe7ff0ebfa
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- salt/cloud/__init__.py
- salt/returners/smtp_return.py
2016-03-10 13:13:35 -07:00
Ch3LL
910f0d9ffc
change pkg name to less for suse
2016-03-10 11:18:44 -07:00
Justin Findlay
2fe1160143
modules.mac_user.primary_group: add integration test
2016-03-10 10:57:19 -07:00
Justin Findlay
5905518ee5
modules.mac_user int tests: fix comment typo
2016-03-10 10:57:19 -07:00
Justin Findlay
fea37b303e
modules.mac_user int tests: move common decorators to class
2016-03-10 10:57:19 -07:00
Justin Findlay
e53ae6c44e
modules.useradd.primary_group: add integration test
2016-03-10 10:57:19 -07:00
Justin Findlay
ba19f395d1
modules.useradd int tests: disable testcase on nonlinux
2016-03-10 10:57:19 -07:00
Justin Findlay
ddea2361de
modules.useradd int tests: move decorators to class
2016-03-10 10:57:19 -07:00
Justin Findlay
f69ab83623
modules.disk int tests: mtab not used on darwin
2016-03-10 10:57:19 -07:00
Justin Findlay
d818810200
modules.disk int tests: move decorators to class
2016-03-10 10:57:19 -07:00
Justin Findlay
bdb210dc13
modules.disk int tests: assert darwin disk usage
2016-03-10 10:57:19 -07:00
Justin Findlay
73ad02e917
modules.disk: run both integration test cases manually
2016-03-10 10:57:19 -07:00
rallytime
2ee175c6d3
Merge branch '2016.3' into 'develop'
...
Conflicts:
- salt/fileclient.py
- salt/modules/glusterfs.py
2016-03-02 13:48:11 -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
justinta89
196dd4db99
Skipped test
2016-02-29 14:21:19 -07:00
rallytime
40cd0ac8fe
Merge branch '2016.3' into 'develop'
...
Conflicts:
- salt/states/file.py
- tests/runtests.py
2016-02-25 16:21:15 -07: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
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
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
Mike Place
30eb5fccf7
Additional tests, but disable the test for distinct lists, because of a problem with context in test suite
2016-02-24 13:53:49 -07:00
Mike Place
3d2aec05e5
Check for duplicate grains during list insertion
...
Insert grains into context so that we can know if we're duplicating during multiple inserts in a state run.
Refs #31427
2016-02-24 11:43:24 -07:00
justinta89
7d32b56015
Added some more checks to verify beacon changes were actually happening
2016-02-24 10:38:23 -07:00
justinta89
2da5285c03
Added codeauthor
2016-02-24 09:56:11 -07:00
rallytime
9965fe188a
Added to pkg.info_installed test for RedHat and Suse systems
2016-02-24 09:50:52 -07:00
justinta89
fd1e2838ea
Lint
2016-02-23 19:40:42 -07:00
justinta89
bf6a4c0983
Fixed lint error
2016-02-23 16:20:06 -07:00
justinta89
3566fbbcca
More updates to beacons test
2016-02-23 16:19:07 -07:00
justinta89
37c4bf22d2
Updated beacons integration test
2016-02-23 15:46:21 -07:00
rallytime
1931c61563
Only run this pkg.info_installed test on distros that have that func
2016-02-23 15:22:14 -07:00
rallytime
0488668a00
Fix lowpkg.info function for Ubuntu 12 - make sure we have a pkg name
...
Fixes #31370
2016-02-23 11:09:36 -07:00
justinta89
6db628be1a
Basic integration tests for beacons execution module
2016-02-22 11:22:34 -07:00
justinta89
3b238c2e68
Started adding beacons execution module tests
2016-02-22 08:53:02 -07:00
rallytime
73d73e80c1
Merge branch '2016.3' into 'develop'
...
Conflicts:
- doc/topics/releases/2015.8.4.rst
- doc/topics/releases/2015.8.5.rst
- doc/topics/thorium/index.rst
- salt/cloud/clouds/opennebula.py
- salt/engines/thorium.py
- salt/loader.py
- salt/modules/archive.py
- salt/modules/boto_vpc.py
- salt/modules/data.py
- salt/modules/reg.py
- salt/pillar/mysql.py
- salt/runners/cache.py
- salt/states/archive.py
- salt/states/cron.py
- salt/states/file.py
- salt/states/glance.py
- salt/states/reg.py
- salt/thorium/__init__.py
- salt/thorium/check.py
- salt/thorium/file.py
- salt/thorium/reg.py
- salt/utils/jid.py
- salt/utils/parsers.py
- setup.py
2016-02-12 14:38:50 -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
justinta89
cfc7075c44
Lint and test fixes
2016-02-11 11:22:35 -07:00
justinta89
053ae0cae6
Updated tests to work with code deprecations
2016-02-11 11:22:35 -07:00
Colton Myers
67e17b3022
Revert "Deprecated code removed. "
2016-02-10 11:40:48 -07:00
justinta89
7a4be37c06
data.py code deprecations and minor test changes
2016-02-05 15:11:26 -07:00
Erik Johnson
ef14956db0
Integration test for #30820
2016-02-02 15:34:19 -06:00
Colton Myers
cb8bf91944
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
doc/ref/configuration/master.rst
doc/topics/cloud/linode.rst
salt/cloud/clouds/linode.py
salt/modules/rh_ip.py
salt/renderers/pyobjects.py
salt/states/file.py
2016-01-21 17:42:50 -07:00
Mike Place
cdc731b8c5
Merge pull request #30521 from basepi/merge-forward-2015.8
...
[2015.8] Merge forward from 2015.5 to 2015.8
2016-01-21 16:05:03 -07:00
Colton Myers
117fb205de
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
...
Conflicts:
tests/unit/modules/boto_vpc_test.py
2016-01-21 14:37:32 -07:00
Erik Johnson
393015edbb
Remove git.list_worktrees tests
...
These are being added back as unit tests.
2016-01-21 15:13:02 -06:00
Justin Findlay
fb9972f590
modules.pkg: disable repo int test for ubuntu 15.10
2016-01-19 15:27:12 -07:00
Stephen D. Spencer
18b4b829e9
. adjust regex to account for the presence/absence of version strings on
...
module names (depends on whether or not they're used in the requirements
file)
. finish generalizing pip_successful_install utility function
2015-12-28 18:48:16 +00:00
Stephen D. Spencer
7373758237
fix indentiation
2015-12-28 18:02:24 +00:00
Stephen D. Spencer
22e89838f2
testing against stdout of a cli utility is for the birds. But I think
...
these tests are properly capturing "Success" messages from pip
c.2013-c.2015
2015-12-28 17:19:05 +00:00
Stephen D. Spencer
4ccfa921b3
add re.DOTALL flag to regex
2015-12-28 15:57:55 +00:00
Stephen D. Spencer
84031b6ce0
additional integration tests to verify chained requirements work
...
properly when used in a list of requirements files
2015-12-28 09:30:19 +00:00
Stephen D. Spencer
878def94fd
pip,requirements filej chain support + requirements list arg support
...
modules.pip:
. `requirements` argument now properly supports requirements file
chaining by default--`no_chown` not required)
. `requirements` argument can be formed as a list
. `requirements` files can still be formed as a comma-delimited list
. both list structures support requirements file chaining
states.virtualenv_mod:
. had to give states.virtualenv.managed() a little bit of attention to
provide a cwd argument for modules.pip.installed(). This is done via
os.path.dirname(os.path.abspath(requirements)) if a requirements
argument is present
tests.integration.modules.pip:
. added:
test_requirements_as_list__sans_no_chown___absolute_file_path
test_requirements_as_list__sans_no_chown___non_absolute_file_path
test_chained_requirements__sans_no_chown___absolute_file_path
test_chained_requirements__sans_no_chown___non_absolute_file_path
. all tests passed before commit
2015-12-26 21:30:27 -06:00
Colton Myers
95fe811724
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
salt/minion.py
salt/modules/network.py
salt/scripts.py
salt/states/file.py
salt/states/git.py
salt/utils/event.py
2015-12-18 15:00:24 -07:00
Thomas S Hatch
ab61f78295
Merge pull request #29775 from lyft/listen-id-declaration-resolution-stable
...
Change listen requisite resolution from name to ID declaration
2015-12-16 15:56:03 -07:00
Paul Fisher
ff3a809c11
Change listen requisite resolution from name to ID declaration
2015-12-16 13:54:49 -08:00
Mike Place
83df4c4c75
Skip refresh db test if upstream repo does not repsond.
2015-12-16 10:23:10 -07:00
Colton Myers
3f09d58fff
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
salt/cloud/clouds/vmware.py
salt/modules/rh_ip.py
salt/modules/s3.py
salt/modules/saltutil.py
salt/modules/zypper.py
salt/spm/__init__.py
salt/utils/aws.py
salt/utils/s3.py
tests/unit/modules/s3_test.py
tests/unit/pydsl_test.py
2015-12-01 15:31:03 -07:00
Mike Place
39667fda12
Merge pull request #29240 from clan/linux_acl
...
handle acl_type [[d]efault:][user|group|mask|other]
2015-12-01 10:56:20 -07:00
Z. Liu
02429aca69
handle acl_type [[d]efault:][user|group|mask|other]
2015-12-01 14:55:08 +08:00
Mike Place
d651d7167e
Merge pull request #29067 from jacksontj/2015.8
...
Fix infinite recursion in state compiler for prereq of SLSs
2015-11-30 13:27:09 -07:00
Colton Myers
28b40de8da
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
salt/client/ssh/__init__.py
salt/client/ssh/ssh_py_shim.py
salt/cloud/clouds/ec2.py
salt/cloud/clouds/vmware.py
salt/grains/philips_hue.py
salt/modules/boto_ec2.py
salt/modules/boto_route53.py
salt/modules/dracr.py
salt/modules/philips_hue.py
salt/proxy/philips_hue.py
salt/states/virtualenv_mod.py
2015-11-24 16:07:31 -07:00
Weilu Jia
596843e8d6
Add test case for sls with only import
...
Tests https://github.com/saltstack/salt/issues/10852
2015-11-23 18:27:56 -08:00
Weilu Jia
64e439cda2
Add test for infinite recursion with sls prerequisites
2015-11-23 09:12:06 -08:00
Mike Place
714ef8ff27
Merge pull request #29057 from lyft/file-manage-local-source-list
...
Add local file support for file.managed source list
2015-11-19 14:57:34 -07:00
Paul Fisher
d175061c5d
Add tests for file.source_list with local files
2015-11-18 15:55:44 -08:00
Mike Place
bdd5274c55
Merge pull request #28505 from plastikos/improvement-minio_process_grains
...
Add grains/minion_process.py - grains describing the minion process
2015-11-04 07:40:05 -07:00
Thayne Harbaugh
ab09d08c99
Expand test integration.modules.grains to check for new minion process grains.
2015-11-03 00:14:32 -07:00
Colton Myers
32969b2408
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
doc/topics/cloud/digitalocean.rst
salt/cloud/clouds/digital_ocean.py
salt/cloud/clouds/linode.py
salt/loader.py
salt/modules/blockdev.py
salt/modules/boto_route53.py
salt/modules/boto_vpc.py
salt/modules/bsd_shadow.py
salt/modules/file.py
salt/modules/rabbitmq.py
salt/modules/schedule.py
salt/modules/win_network.py
salt/runners/state.py
salt/spm/__init__.py
tests/unit/modules/blockdev_test.py
2015-11-02 18:19:01 -07:00
Colton Myers
3286a5250f
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
...
Conflicts:
doc/topics/installation/windows.rst
doc/topics/tutorials/pillar.rst
pkg/windows/installer/Salt-Minion-Setup.nsi
salt/modules/file.py
salt/modules/schedule.py
salt/pillar/git_pillar.py
salt/states/boto_route53.py
salt/states/pkg.py
tests/integration/modules/pillar.py
2015-10-30 16:05:26 -06:00
Dmitry Kuzmenko
df2b40e854
Fixed @depends integration test
2015-10-26 16:07:52 +03:00
Erik Johnson
0d6a4ac115
Remove non-functional test
...
This test was written using an incorrect assumption that the
pillar_roots key created during git_pillar execution lives any longer
than the run that compiles the git_pillar data for a given git_pillar.
2015-10-24 17:39:16 -05:00
Erik Johnson
86f00e71bf
Remove non-functional test
...
This test was written using an incorrect assumption that the
pillar_roots key created during git_pillar execution lives any longer
than the run that compiles the git_pillar data for a given git_pillar.
2015-10-24 17:36:33 -05:00
Colton Myers
35425b14ad
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
...
Conflicts:
doc/man/salt-api.1
doc/man/salt-call.1
doc/man/salt-cloud.1
doc/man/salt-cp.1
doc/man/salt-key.1
doc/man/salt-master.1
doc/man/salt-minion.1
doc/man/salt-run.1
doc/man/salt-ssh.1
doc/man/salt-syndic.1
doc/man/salt-unity.1
doc/man/salt.1
doc/man/salt.7
salt/modules/pip.py
salt/states/user.py
2015-10-07 12:06:12 -06:00
Oleg Gashev
2a88028595
Added skip test_ext_pillar_env_mapping if git module does not exist.
...
If module named git does not exist, test test_ext_pillar_env_mapping
fail:
======================================================================
ERROR: test_ext_pillar_env_mapping
(integration.modules.pillar.PillarModuleTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/git/salt/tests/integration/modules/pillar.py", line 120, in
test_ext_pillar_env_mapping
import git
ImportError: No module named git
Added skip test_ext_pillar_env_mapping test.
2015-10-05 14:47:25 -06:00
Oleg Gashev
4e2d21ac68
Added skip test_ext_pillar_env_mapping if git module does not exist.
...
If module named git does not exist, test test_ext_pillar_env_mapping
fail:
======================================================================
ERROR: test_ext_pillar_env_mapping
(integration.modules.pillar.PillarModuleTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/git/salt/tests/integration/modules/pillar.py", line 120, in
test_ext_pillar_env_mapping
import git
ImportError: No module named git
Added skip test_ext_pillar_env_mapping test.
2015-10-05 12:49:06 +00:00
Colton Myers
41cad702e3
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
salt/minion.py
salt/modules/rest_service.py
salt/states/dockerng.py
salt/utils/cloud.py
2015-09-29 18:13:33 -06:00
Erik Johnson
519bdd6438
Fix integration tests for worktree addition in git >= 2.6
...
The output from 'git worktree add' changed slightly in 2.6.
2015-09-29 12:01:45 -05:00
Colton Myers
307d3d05a4
Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop
...
Conflicts:
doc/man/salt.7
salt/modules/yumpkg.py
2015-09-03 14:24:45 -06:00
Erik Johnson
22341b3139
Add debug logging
...
This is a massive test function with steps dependent on each other.
These log messages make it easier to look through the log file to
troubleshoot failures.
2015-09-02 20:58:06 -05:00
Erik Johnson
e2342aadb7
tests/integration/modules/state.py: remove raw string formatting
2015-08-26 23:26:08 -05:00
Erik Johnson
93e2f4eff7
tests/integration/modules/mysql.py: remove raw string formatting
2015-08-26 23:26:08 -05:00
Erik Johnson
f033571d7e
No shell needed when checking git version
2015-08-24 11:32:51 -05:00
Erik Johnson
398f779d92
Add debug logging to troubleshoot worktree test failures
2015-08-24 10:44:08 -05:00
Erik Johnson
b9b44a3434
Don't set global user.name or user.email if they already exist
2015-08-23 23:43:12 -05:00
Justin Findlay
2fee5708bb
Merge pull request #26501 from terminalmage/git_pillar_docs
...
Update git_pillar docs, add git.list_worktrees function
2015-08-20 23:34:02 -06:00
Erik Johnson
9a87f052d5
Update class name for old git pillar class
2015-08-20 10:39:36 -05:00
Erik Johnson
43fef21907
Add list_worktrees tests
2015-08-19 19:09:59 -05:00
Jenkins
9149cfbeb2
Fixing more tarfile tests on py2.6
2015-08-19 14:12:18 -06:00
Mike Place
ed71476ca2
Merge pull request #26477 from cachedout/fix_26_tarfile
...
Fix integration.modules.git.GitModuleTest.test_archive on py26
2015-08-19 11:34:06 -06:00
Jenkins
dbbe206e19
Fix integration.modules.git.GitModuleTest.test_archive on py26
...
Fix borrowed from: http://stackoverflow.com/questions/6086603/statement-with-and-tarfile
2015-08-19 11:31:38 -06:00
justinta89
c542895bd2
--annotate and --message aren't valid options in older versions of git.
2015-08-19 09:09:34 -06:00
Erik Johnson
b7447fcadb
Fix git.clone tests to reflect new return data
2015-08-18 03:39:27 -05:00
Erik Johnson
8dc8eb4b41
Fix test_add_dir
...
Paths in the expected output needed to be relative, not full
2015-08-18 02:40:25 -05:00
Erik Johnson
7c9f2027f6
Remove usage of os.chdir except in setUp
...
Additionally, take measures to ensure that we chdir back to the original
cwd at the conclusion of the test.
A redundant test has also been removed, was likely a stray copypasta.
2015-08-18 02:15:21 -05:00
Erik Johnson
dd9bcc896e
Lint fixes
2015-08-17 22:10:39 -05:00
Erik Johnson
294aad298e
Add proper tests for git execution module
2015-08-17 22:10:39 -05:00
Dmitry Kuzmenko
5c6276ac7d
Subscribe event to bus is optional now
...
Once subscribed to publisher SUB socket gets collecting all incoming
messages that is unwanted behavior for fire-only events.
Fixed by using listen=<True|False> constructor argument.
2015-08-03 16:10:38 -06:00