Erik Johnson
e720b57fcf
Merge pull request #10701 from rallytime/mac_user_test
...
Wrote more mac_user tests, found and fixed bug
2014-02-24 15:22:17 -06:00
rallytime
500c17feef
Wrote more mac_user tests, found and fixed bug
2014-02-24 12:33:28 -07:00
Pedro Algarvio
1354c212ee
Merge pull request #10659 from rallytime/mac_user_test
...
Even more mac_user tests!
2014-02-22 17:21:57 +00:00
rallytime
4e1c73f9e9
Even more mac_user tests!
2014-02-21 16:11:09 -07:00
Mike Place
64f07ebc38
Merge pull request #10651 from rallytime/mac_user_test
...
more mac_user tests
2014-02-21 13:56:11 -07:00
rallytime
4a5bbd0c1d
more mac_user tests
2014-02-21 13:49:17 -07:00
Thomas S Hatch
bde33497d2
Merge pull request #10645 from rallytime/mac_user_test
...
Test fixes
2014-02-21 12:09:46 -07:00
rallytime
5a80abeaee
Test fixes
2014-02-21 11:13:38 -07:00
Mike Place
f325ddc1a4
Merge pull request #10632 from rallytime/mac_user_test
...
More mac_user tests
2014-02-20 16:48:08 -07:00
rallytime
ed614934f7
More mac_user tests
2014-02-20 14:25:38 -07:00
Thomas S Hatch
a93bd0f596
Merge pull request #10593 from makinacorpus/cron
...
cron: better behavior of crontabs tracking
2014-02-20 10:04:59 -07:00
Thomas S Hatch
2bb2d956c1
Merge pull request #10595 from rallytime/mac_user_test
...
Started testing mac_user module
2014-02-19 15:16:33 -07:00
Mathieu Le Marec - Pasquet
bfa176f110
cron: complete matching rework
2014-02-19 22:44:34 +01:00
rallytime
1e5d502d8a
Started testing mac_user module
2014-02-19 14:10:52 -07:00
Mathieu Le Marec - Pasquet
90dc963c1c
cron: better behavior of crontabs tracking
2014-02-19 20:39:44 +01:00
rallytime
56e89ac1f2
final tests for dnsutil
2014-02-18 12:36:09 -07:00
rallytime
94128532d2
started new dnsutil_test
2014-02-18 10:45:43 -07:00
rallytime
e8fbd5cd01
import fix
2014-02-14 13:06:58 -07:00
rallytime
9c4dd8232a
Merge branch 'develop' of https://github.com/saltstack/salt into dnsutil_test
2014-02-14 12:54:00 -07:00
Thomas S Hatch
e6b0a27281
Merge pull request #10403 from terminalmage/10367
...
dig.SPF fixes
2014-02-14 12:52:00 -07:00
rallytime
d03b816c5b
Merge branch 'develop' of https://github.com/saltstack/salt into dnsutil_test
2014-02-14 12:45:22 -07:00
rallytime
20cb9de36f
One more dnsutil test
2014-02-14 12:42:59 -07:00
Erik Johnson
a263a088e5
fix pylint (add blank line)
2014-02-13 13:34:53 -06:00
Erik Johnson
90304e05ee
Fix dig tests
...
Added a side_effect function to allow for testing of recursive functions
in the SPF tests. Also enabled all skipped tests as they now all pass.
2014-02-13 12:38:11 -06:00
Erik Johnson
5c446c50dd
Fixed unit tests
...
Had to skip two tests because I don't know how to mock properly when
recursion is involved.
Also made some PEP8 fixes.
2014-02-12 20:17:52 -06:00
Thomas S Hatch
ae961b689d
remove unused import
2014-02-12 16:02:21 -07:00
rallytime
661ed0ef2d
Started testing dnsutil
2014-02-12 14:53:58 -07:00
rallytime
2035e7d153
Added S0undt3ch's skipIf suggestion
2014-02-12 11:04:35 -07:00
rallytime
1b55edd4fb
We cannot use the requires_salt_modules decorator because we do not inherit from an integration test class.
2014-02-12 10:36:22 -07:00
Pedro Algarvio
9452fa25a3
Skip tests if mock not available, make use of helpers
2014-02-12 15:42:51 +00:00
Pedro Algarvio
720a094142
Fix lint issues and make use of the helpers.
...
Double to single quotes.
2014-02-12 15:32:55 +00:00
Thomas S Hatch
5239c8b192
Merge pull request #10337 from bemehow/blockdev
...
blockdev state, module and test
2014-02-11 15:25:23 -07:00
rallytime
c2f8f2bfa0
all methods in dig.py are tested
2014-02-11 15:07:42 -07:00
rallytime
446cf9b6d4
code cleanup
2014-02-11 14:30:07 -07:00
rallytime
f14469bb77
small lint fix
2014-02-11 14:24:10 -07:00
rallytime
555049dd37
More dig tests
2014-02-11 14:19:16 -07:00
Nicole Thomas
9c0016a68f
More tests on dig.py and found a bug in check_ip function (ipv6 regex)
2014-02-11 11:59:18 -07:00
Nicole Thomas
d02ba6e3aa
Spelling and typos.
2014-02-11 09:15:57 -07:00
Michal Bicz
6ad4415ac1
blockdev state, module and test
2014-02-11 00:11:29 -08:00
Mike Place
c99449c0f6
Remove whitespace
2014-02-10 15:43:57 -07:00
Mike Place
6259f55a4c
Dig tests
2014-02-10 15:38:14 -07:00
Pedro Algarvio
8c8effc452
Ignore unused imports
2014-02-08 08:05:42 +00:00
Pedro Algarvio
bd3b8d9fa1
Remove unused imports
2014-02-08 08:05:15 +00:00
Pedro Algarvio
8d45812f34
Remove unused imports
2014-02-08 08:04:19 +00:00
Pedro Algarvio
e20715c2ac
Ignore unused imports
2014-02-08 08:03:23 +00:00
Pedro Algarvio
c00dafd7fb
Remove unused imports
2014-02-08 08:02:29 +00:00
Thayne Harbaugh
f9d790a389
unit.modules.virtualenv_test.VirtualenvTestCase.test_python_argument
...
work with non-standard interpreter locations
Fixes #10251
2014-02-06 17:01:40 -07:00
Thayne Harbaugh
446599adc5
Correctly grain for test "os" => "os_family": issue-10215
2014-02-05 14:38:45 -07:00
Thomas S Hatch
a85838b4ff
Merge pull request #10188 from nshalman/smartos-cron-fix
...
Fix cron state to work on SmartOS
2014-02-04 16:16:09 -08:00
Nahum Shalman
b1e81a5ebb
Fix cron state to work on SmartOS
...
SmartOS and Solaris are both in the Solaris os_family
If we use that grain, the module should work on SmartOS
2014-02-04 17:00:18 -05:00
John Anderson
e1fa6955ff
Tighten up regex a bit
2014-02-04 11:34:18 -07:00
Mike Place
8a0167e72b
Loosen regex to allow for quoting quirk on Ubuntu 10.x
2014-02-04 18:00:48 +00:00
Pedro Algarvio
69d0f907f9
Make use of the print()
function.
2014-02-03 11:07:43 +00:00
Mathieu Le Marec - Pasquet
3a209d4c07
Bunch of safeguards for utf8 errors in buildout module
2014-02-02 04:18:32 +01:00
Erik Johnson
35c397d14b
Fix test failures
...
http://jenkins.saltstack.com/job/salt-rs-rhel5/1511/
2014-02-01 16:51:48 -06:00
Ted Strzalkowski
488dd52e2c
Added unit tests for new psutil features.
2014-02-01 13:22:44 -08:00
Thomas S Hatch
ae05a266ca
Merge pull request #9973 from penta-srl/archive-unzip-add-update-option
...
unzip: added options parameters
2014-01-31 09:26:27 -08:00
Pedro Algarvio
daf94a58b7
Remove trailing white-space.
2014-01-29 22:48:48 -07:00
Thomas S Hatch
6d5babfa5c
whitespace
2014-01-29 20:30:26 -07:00
Thomas S Hatch
a1561ec7e3
Merge pull request #10037 from ipmb/features/nginx_status
...
Adds Nginx status module
2014-01-29 19:29:08 -08:00
Thomas S Hatch
2253feeb41
Merge pull request #10038 from ipmb/features/uwsgi_stats
...
Adds uWSGI stats module
2014-01-29 19:28:56 -08:00
Thomas S Hatch
13e0d53493
Merge pull request #10029 from kaithar/feature/fix-special-bit-perm-test
...
Better handling for special bit modes
2014-01-29 19:20:31 -08:00
Peter Baumgartner
1bdfb0f6a5
Linting
2014-01-29 15:07:45 -07:00
Peter Baumgartner
1fb99d9985
Linting
2014-01-29 15:06:08 -07:00
Peter Baumgartner
e04f6c7b9b
Fixes tests
2014-01-29 15:03:17 -07:00
Peter Baumgartner
ae993bd013
Fixes tests
2014-01-29 15:02:50 -07:00
Peter Baumgartner
f04a7d5056
Cleanup
2014-01-29 14:45:06 -07:00
Peter Baumgartner
d7fa363673
Adds uWSGI stats module
2014-01-29 14:40:23 -07:00
Peter Baumgartner
1ac2f67350
Use Salt conventions
2014-01-29 14:23:58 -07:00
Peter Baumgartner
4c515558cf
Adds Nginx status module
2014-01-29 14:17:43 -07:00
Daniel Bradshaw
869f980b45
Restore MagicMock as it shouldn't cause any issues.
2014-01-29 18:46:44 +00:00
Michal Galet
7394c2fd2a
Added test for salt.modules.file.extract_hash() to verify support for simple Maven checksum file format.
2014-01-29 11:57:47 +00:00
Nicola Marangon
06f77852cb
new tests for unzip with options parameters
2014-01-28 09:41:45 +01:00
Alexey Ivanov
d23ff3821e
codespell: grammar nazi
...
Run codespell[1] against sources.
[1] https://github.com/lucasdemarchi/codespell
2014-01-26 18:41:28 -08:00
Seth de l'Isle
30e9864d66
Removed the mock for config.manage_mode which doesn't seem to be necessary
...
for any tests to pass but was causing most of the failures for my previous
commit.
Coerced several values to string representations of octal where before they
were sometimes strings and sometimes ints.
2014-01-25 10:51:50 -05:00
Mathieu Le Marec - Pasquet
276e92c4ea
postgres: fix password encryption handling
2014-01-24 14:01:14 +01:00
Mathieu Le Marec - Pasquet
3fa92b49fb
postgres: Pylint
...
This fixes #9920
2014-01-24 14:01:13 +01:00
Thomas S Hatch
6b09f5b8fd
Merge pull request #9831 from makinacorpus/pgsql
...
[need review] PGSQL state/mod improvments
2014-01-23 09:07:59 -08:00
Mathieu Le Marec - Pasquet
b8885f8faf
buildout: protect against unicodeerrors
2014-01-23 01:11:19 +01:00
Mathieu Le Marec - Pasquet
7039b4c974
postgres: support for extensions
2014-01-21 19:25:35 +01:00
Mathieu Le Marec - Pasquet
47c20d2371
postgres: Group and user managment refactoring:
...
- stick to postgresql create/alter role
- handle and detect correctly all roles updates
- again a whole set of factorization
2014-01-21 19:25:35 +01:00
Mathieu Le Marec - Pasquet
1f39bcfcb4
Fixing tests
2014-01-17 01:59:11 +01:00
Amir Pakdel
421a6200bf
Fixed pylint and unit test errors
2014-01-16 09:56:52 -05:00
regilero
e778386f41
MySQL: fix unit test module db_exists check, error is in the test.
2014-01-15 15:59:37 +01:00
Pedro Algarvio
61e217f894
Skip if the tar
binary is not found.
2014-01-14 12:36:36 +00:00
Pedro Algarvio
f8f31af3d2
Hardcode mocked unit test virtualenv binary
2014-01-11 12:58:46 -07:00
Pedro Algarvio
e8de5e7077
Don't hardcode the virtualenv binary name
2013-12-31 14:49:22 +00:00
Pedro Algarvio
d14af796cc
Skip tests if virtualenv
is not available.
2013-12-31 14:12:02 +00:00
Pedro Algarvio
b03c779718
Don't assume mock
and timelib
are instaled.
2013-12-31 13:53:37 +00:00
Mike Place
b6aa95d2ab
Fix psutil on Arch.
2013-12-30 16:41:45 -07:00
Mike Place
b8e1ddf4bf
Another swing at fixing Postgres tests.
2013-12-30 13:28:51 -07:00
Mike Place
94591d7e2d
Fix unit tests for Postgres on some platforms
...
* Fix for inconsistent behavior wherein systems will use varying escaping behavior for quotes and double-quotes. (Most notably, Ubuntu 10 for some oddball reason.
* Reformatting.
2013-12-28 17:16:54 -07:00
Mathieu Le Marec - Pasquet
1365688bf7
Again, more robustness for zcbuildout tests
2013-12-22 18:52:54 +00:00
Thomas S Hatch
11ee832086
Line fixes
2013-12-20 17:23:35 -07:00
Mike Place
06810a1597
Update unit test to match PG fix.
2013-12-20 17:24:56 -07:00
Thomas S Hatch
706665ff0d
Merge pull request #9382 from cachedout/docker-unit-tests
...
Unit testing
2013-12-20 16:17:58 -08:00
Thomas S Hatch
99cc12ddc5
This test is passing in standalone environments but not in Jenkins
...
I am stubbing it out and we will need to come back to it
2013-12-20 13:56:26 -07:00
Mike Place
3bb714282e
Starting on unit tests for docker and salt.utils.
2013-12-19 09:14:59 -07:00
Pedro Algarvio
8034d126e2
Merge pull request #9335 from cachedout/ps-unit-tests
...
Correct failure when psutil is not installed. Also some minor reformatting.
2013-12-18 08:36:38 -08:00
Mike Place
bd2ec30682
Correct failure when psutil is not installed.
...
Reformatting.
2013-12-18 09:25:04 -07:00
Pedro Algarvio
c1107f22fe
Merge pull request #9330 from cachedout/ps-unit-tests
...
Unit testing cron exec module.
2013-12-17 16:25:51 -08:00
Mike Place
d8facc96a4
Unit testing cron exec module.
2013-12-17 15:59:57 -07:00
Colton Myers
5b4d47fb10
Merge pull request #9320 from cachedout/ps-unit-tests
...
More ps exec module unit tests.
2013-12-17 14:11:29 -08:00
Mike Place
d7b7ad3b9f
More ps exec module unit tests.
2013-12-17 11:23:49 -07:00
Mathieu Le Marec - Pasquet
bb7f5247d3
according buildout tests
2013-12-17 04:36:36 +01:00
Mike Place
20ab5b2d23
Lint.
2013-12-16 17:09:49 -07:00
Mike Place
26aa30393e
Unit testing of ps exec module.
...
Seemed like this would be sort of mundane but there are actually a few dragons here.
Unit testing turned up the fact that we make use of methods in psutil that are deprecated!
2013-12-16 17:05:53 -07:00
Pedro Algarvio
fe7ab946d5
Make it run --docked
.
2013-12-14 19:00:01 +00:00
Pedro Algarvio
c65d6ea523
Use salt.utils.fopen
2013-12-14 18:35:13 +00:00
Pedro Algarvio
8f8f8bfc4a
Formatting and requirements fixes.
2013-12-14 18:31:40 +00:00
Thomas S Hatch
26ec36144d
Add support for testign against python 2.6
2013-12-13 15:09:52 -07:00
Thomas S Hatch
39e849c314
pylint fixes
2013-12-12 20:51:28 -07:00
regilero
7ee42dc922
Fix the MySQL user_exists unit test mysterious broken status -- was mocked by other tests
2013-12-11 14:19:29 +01:00
regilero
0d797ced4f
Fix MySQL module broken unit tests
2013-12-11 14:18:33 +01:00
regilero
3b14cd7cb4
Merge remote-tracking branch 'upstream/develop' into mysql_additions
2013-12-11 00:56:56 +01:00
Erik Johnson
fca4c80e5b
Add unit test for #9097
2013-12-07 20:54:07 -06:00
Mathieu Le Marec - Pasquet
303f5a782c
small space error
2013-12-06 20:37:51 +00:00
Mathieu Le Marec - Pasquet
50b6ba65f8
fix last zcbuildout pylint errors
2013-12-06 20:32:33 +00:00
Pedro Algarvio
fe76fb8df0
Higher timeout.
2013-12-06 19:16:41 +00:00
Pedro Algarvio
8f8e3edd0f
Lower the url request timeout and log it.
2013-12-06 19:09:38 +00:00
Pedro Algarvio
bff4c99149
Attribute name changed.
2013-12-06 18:13:22 +00:00
Thomas S Hatch
0dc996d573
whitespace
2013-12-06 10:50:58 -07:00
regilero
73f6fc347a
MySQL unit tests, fix mock calls to match the new ones
2013-12-04 22:31:08 +01:00
Pedro Algarvio
4a5c10f296
Merge pull request #9007 from cachedout/postgres-unit-tests
...
First-pass unit test coverage for the Postgres execution module.
2013-12-04 02:47:41 -08:00
Mike Place
6d4a422c20
First-pass unit test coverage for the Postgres execution module.
2013-12-03 19:00:26 -07:00
Mathieu Le Marec - Pasquet
50cdd562ad
make buildout test more robust
2013-12-04 01:51:23 +00:00
Mathieu Le Marec - Pasquet
5f46962e80
pep8 fixes
2013-12-04 00:25:50 +00:00
Pedro Algarvio
a7365b6322
No last line
2013-12-03 20:28:41 +00:00
Pedro Algarvio
205ed46577
Easier path building
2013-12-03 20:28:08 +00:00
Pedro Algarvio
d6d2993486
No un-indexed curly braces on string .format()
calls
2013-12-03 20:24:21 +00:00
Thomas S Hatch
77d61d92a4
Merge pull request #8914 from makinacorpus/issue-8856-buildout-support
...
feat: buildout support
2013-12-03 09:56:59 -08:00
Mathieu Le Marec - Pasquet
3a55194ba6
lint fix
2013-12-03 17:56:50 +00:00
Mathieu Le Marec - Pasquet
e9246d2a77
Remove bootstrap.py's & adapt tests for zcbuildout module
2013-12-03 17:53:58 +00:00
Mathieu Le Marec - Pasquet
30511257a8
add requires_network for buildout test
2013-12-03 16:51:46 +00:00
regilero
772144af8a
MySQL unit tests, make the examples more complex
2013-12-01 10:43:13 +01:00
Pedro Algarvio
923428c68b
Fix PyLint issues.
2013-12-01 01:35:41 +00:00
regilero
1556a3f2c6
Fix mysql unit tests for queries with parameters
2013-12-01 00:34:30 +00:00
regilero
d3cdb68a37
Initial MySQL integration test with MySQl packages installed
2013-12-01 00:34:29 +00:00
regilero
1319755c55
Fix typo in mysql unit test
2013-12-01 00:34:29 +00:00
Mathieu Le Marec - Pasquet
228c987b76
feat: buildout support
...
This fixes #8856 .
2013-11-29 18:51:20 +00:00
Pedro Algarvio
880c9b5cff
Fix PEP8 E261 - White space before inline comment
2013-11-27 12:56:35 +00:00
Pedro Algarvio
b34377612e
Remove extra white-space.
2013-11-27 12:54:34 +00:00
Pedro Algarvio
f2e3a4aebe
Fix PyLint C0322 and C0324 - Spaces around opertor and commas
2013-11-27 12:48:53 +00:00
Pedro Algarvio
0ae1a15c61
PEP8 E302 and E303 blank lines fixes.
2013-11-27 12:11:45 +00:00
Pedro Algarvio
d02a2bc224
Include the python encoding file header on tests.
2013-11-27 11:19:24 +00:00
Mike Place
ad3a4e11b3
Oops. Didn't see the naming scheme for unit tests.
2013-11-26 15:27:43 -07:00
Mike Place
3326dbfd98
First-pass at establishing a unit-testing framework for the mysql execution module.
2013-11-26 15:16:42 -07:00
Mathieu Le Marec - Pasquet
50c1235502
add a test for #8707
2013-11-21 12:57:51 +01:00
Pedro Algarvio
544f7e127d
Don't use the deprecated self.assertEquals()
.
2013-11-09 09:01:18 +00:00
regilero
9dce9ac304
Add unit tests for grains.filter_by
2013-11-07 17:15:30 +01:00