Kevin Subileau
ac9d506a61
win_nssm: tests and several bug fixes ( #44755 )
...
* win_nssm: add failing tests for issue #44079
* win_nssm: use Run-Command instead of Invoke-Expression to prevent interpretation issue
Fix #44079
* win_nssm: add more failing tests
These tests highlight several issues with this module:
* Service not started when state=started
* Errors with app_parameters (see #25265 )
* Exception when passing several dependencies separated by comma as specified in doc
* win_nssm: fix service not started when state=started
Nssm status returns a multiline output that doesn't match any of the strict patterns in the switch statement.
* win_nssm: fix incorrect separator in doc for service dependencies
The dependencies parameter works with space as separator, but not with comma as shown in the documentation
* win_nssm: fix error with app_parameters parameter
Fix #25265
* win_nssm: add idempotence tests
* win_nssm: fix several idempotence issues and misbehaviors
Add missing space between arguments when app_parameters contains several keys.
Use Argv-ToString and Escape-Argument to improve arguments handling (parameters with quotes, backslashes or spaces).
* win_nssm: test parameters with spaces, quotes or backslashes
* win_nssm: restore comma as separator for service dependencies
Revert commit ddd4b4b
* win_nssm: restore support of string as dict form for app_parameters and remove support of literal YAML dict
* win_nssm: wrong variable in tests
2018-09-27 13:15:04 +10:00
..
2016-12-08 11:22:22 -05:00
2018-08-31 16:27:32 -05:00
2018-09-20 19:37:54 +10:00
2018-09-26 13:46:24 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-30 14:48:54 -07:00
2018-05-07 20:16:23 +01:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2017-10-23 11:40:54 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-18 10:36:59 +10:00
2018-07-18 10:36:59 +10:00
2018-07-18 10:36:43 +10:00
2018-07-18 10:36:43 +10:00
2018-07-18 10:36:21 +10:00
2018-07-18 10:36:21 +10:00
2018-08-06 07:33:55 +10:00
2018-07-24 07:52:13 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-08-21 16:43:13 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-08-30 16:25:45 +10:00
2018-08-30 16:25:45 +10:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-08-27 15:54:16 +10:00
2018-06-29 23:05:07 +02:00
2018-08-10 16:17:45 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-09-11 13:20:45 +10:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-08-10 16:17:45 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-04-10 11:20:14 +10:00
2018-05-22 06:45:33 +10:00
2018-05-22 06:45:33 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-11 14:23:48 +10:00
2018-09-11 14:23:48 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-30 14:48:54 -07:00
2018-07-17 14:29:05 -07:00
2018-07-30 14:48:54 -07:00
2018-03-01 08:55:28 +01:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-11 14:23:48 +10:00
2018-09-24 10:18:06 -05:00
2018-09-11 13:07:43 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-08-08 06:30:46 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-19 05:37:07 +10:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-06-26 11:19:09 +10:00
2018-04-26 06:13:37 +10:00
2018-09-11 13:04:23 +10:00
2018-02-25 03:09:54 +01:00
2018-07-19 05:37:07 +10:00
2018-02-25 03:09:54 +01:00
2018-08-27 16:18:45 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-27 13:15:04 +10:00
2018-09-27 13:15:04 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-11 14:23:48 +10:00
2018-09-11 14:23:48 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-04-06 11:48:45 +01:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-01-23 10:44:55 +10:00
2018-08-29 10:12:29 +10:00
2018-08-29 09:42:59 +10:00
2018-07-17 14:29:05 -07:00
2018-05-23 07:36:57 +10:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-08-31 22:20:56 +02:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-30 14:48:54 -07:00
2018-07-17 14:29:05 -07:00
2018-07-30 14:48:54 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-27 06:28:15 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-11 08:23:46 +10:00
2018-07-17 14:29:05 -07:00
2018-09-11 14:22:57 +10:00
2018-02-25 03:09:54 +01:00
2018-09-11 14:22:57 +10:00
2018-09-11 14:22:57 +10:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-08-16 14:54:15 -04:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-09-11 13:04:23 +10:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-08-31 22:20:56 +02:00
2018-08-31 22:20:56 +02:00
2018-07-30 14:48:54 -07:00
2018-07-17 14:29:05 -07:00
2018-07-30 14:48:54 -07:00
2018-02-25 03:09:54 +01:00
2018-08-31 03:13:51 +02:00
2018-08-31 03:13:51 +02:00
2018-08-31 22:20:56 +02:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-07-17 14:29:05 -07:00
2018-02-25 03:09:54 +01:00
2018-07-30 14:48:54 -07:00
2018-02-25 03:09:54 +01:00
2018-08-31 12:20:09 +10:00
2018-08-31 12:20:09 +10:00