Commit graph

118 commits

Author SHA1 Message Date
SimonHeimberg c3c103cc78
prepare for several types of phpunit results 2017-07-23 18:47:52 +07:00
SimonHeimberg a77b1115a0
merge similar run methods in PhpUnit 2017-07-23 18:47:51 +07:00
Dmitry Khomutov 13e492240e
Added regex pattern for branch specific config. Issue #97. 2017-07-20 08:01:26 +07:00
Dmitry Khomutov 59837a8ff1
Added param 'priority_path' (For all plugins) for control paths priority when we search plugin binary. Issue #104. 2017-07-19 10:26:51 +07:00
Dmitry Khomutov 9041457af4
Changed HttpClient to Guzzle library. 2017-06-28 12:42:56 +07:00
Dmitry Khomutov 647a5cedcd
Added tags for Github builds. 2017-04-22 20:02:24 +07:00
Dmitry Khomutov a3ef15b488
Fixed debug build from GUI for environments 2017-04-02 09:17:03 +07:00
Dmitry Khomutov d46d15c64b
Fixed BuildServiceTest test 2017-03-26 17:48:34 +07:00
Stepan Strelets 1cef8260e9
Fix build service test - mock environment store 2017-03-26 17:36:30 +07:00
Stepan Strelets 047cedaab3
Initial implementation CI environments 2017-03-26 17:36:30 +07:00
Dmitry Khomutov 075be27691
Fixed HttpClientTest test 2017-03-16 21:12:56 +07:00
Dmitry Khomutov c97d5935b9
Fixed PHPUnit plugin (for empty tests) 2017-03-14 22:57:46 +07:00
Dmitry Khomutov a2fbd9b775
Code style fixes 2017-03-12 11:40:40 +07:00
Dmitry Khomutov 041ab16e71
Fixed plugins execution 2017-02-20 20:28:50 +07:00
Dmitry Khomutov 96aa345dc0
Removed base models and stores 2017-02-18 14:34:23 +07:00
Dmitry Khomutov 9f0580e802
Improved TravisCI build settings 2017-02-18 14:34:23 +07:00
Dmitry Khomutov ea5044bf9b
Fixes 2017-02-09 22:25:12 +07:00
Dmitry Khomutov 31f1f1f3e9
Fixed default internal auth_provider 2017-02-05 16:54:59 +07:00
Dmitry Khomutov 3b33592741
Fixed tests 2017-02-05 15:37:46 +07:00
Dmitry Khomutov a558716b6c
Added installation variant with config file instead options 2017-02-05 15:37:46 +07:00
Dmitry Khomutov ed532bad7d
Commands fixes 2017-02-05 15:37:46 +07:00
Dmitry Khomutov 0ab4acd72f
Fixes for authentication and users 2017-02-05 15:37:46 +07:00
Dmitry Khomutov 0a4636a379
Refactored InstallCommand (+ removed localization from InstallCommand, because it doesn't works actually) 2017-02-05 15:37:46 +07:00
Dmitry Khomutov 8779880a8f
Removed hacks for Windows OS (Because it isn't work fine all the same) 2017-02-05 15:37:46 +07:00
Dmitry Khomutov 7e735bbb3b
Queue improvements 2017-02-05 15:37:46 +07:00
Dmitry Khomutov c1d8beb5f0
Removed constant IS_CONSOLE 2017-02-05 15:37:46 +07:00
Dmitry Khomutov 5396d580b3
Fixed tests for DB changes 2017-01-29 18:20:22 +07:00
Dmitry Khomutov c90c292629
Improved DB + PostgreSQL support 2017-01-29 18:20:22 +07:00
Dmitry Khomutov 620a5edb7f
Fixed Security tests 2017-01-22 20:06:50 +07:00
Dmitry Khomutov f3bdeb2493
Fixed LDAP authentication + unified app config options: authenticate_settings, security and ldap 2017-01-22 20:06:50 +07:00
Dmitry Khomutov 4b49c95b20
Code style fixes 2017-01-22 20:06:17 +07:00
Dmitry Khomutov 041f8090b0
Fixed tests for Security 2017-01-22 20:06:16 +07:00
Dmitry Khomutov b1d5c9cec2
PHP Censor fixes 2017-01-22 20:06:16 +07:00
Dmitry Khomutov 1ce0b4880e
Fixes 2017-01-15 20:09:45 +07:00
Dmitry Khomutov d0a46ee8ab
Dates localization 2017-01-15 18:11:18 +07:00
Dmitry Khomutov 1237bf450c
Code style fixes 2017-01-14 16:12:53 +07:00
Dmitry Khomutov 86478a1264
Fixes for build without config 2017-01-11 22:52:37 +07:00
Dmitry Khomutov 5ffcc5a832 Removed plugin page 2017-01-10 23:14:26 +07:00
Dmitry Khomutov 8c355bba8c Added test for compare localizations 2017-01-10 21:12:53 +07:00
Dmitry Khomutov 4d380a4aa4 Fixed tests for PHPUnit 5.7 2017-01-09 23:23:29 +07:00
Dmitry Khomutov 6f273bbe6f Delete useless code + small localization fixes 2017-01-07 20:56:10 +07:00
Dmitry Khomutov ae90538a38 Fixed for languages 2017-01-06 23:23:02 +07:00
TobiasKappe 5c10fca905 Read standard output and standard error of child process using stream_select. (#1253)
If a process filled up the buffer of the standard error pipe before closing the
standard output pipe, it would hang. As a result, the call to
stream_get_contents for the standard output pipe would not return, as the
standard error pipe needs to be read from in order for the process to continue.
This change uses stream_select to read from both pipes whenever data becomes
available.
2017-01-06 11:15:08 +07:00
Dmitry Khomutov 712243660c Fixed plugins and tests 2017-01-06 11:14:45 +07:00
Dmitry Khomutov f3e8acc4bd New PHPUnit plugin fixes for PHP Censor 2017-01-05 20:01:53 +07:00
Pablo Tejada 881713747e Handles the rare warning test status when generating code coverage 2017-01-05 18:14:45 +07:00
Pablo Tejada e934a48a61 - Merged the original PhpUnit plugin with the rewrite 2017-01-05 18:12:05 +07:00
Pablo Tejada 8078d0befe - Improved the parser for the legacy args option
- New tests for the legacy args option string
- New Exception when no tests are executed
2017-01-05 18:09:00 +07:00
Pablo Tejada c32a520b91 Implementation of an alternative PHPUnit plugin:
- Reformat the error output.
- Display collapsed trace in the Information tab widget.
- Handle incomplete tests in the results.
- Unit tests for all new classes.
- Display raw phpunit output.
2017-01-05 17:59:58 +07:00
Dmitry Khomutov a10f760122 Fixed tests 2017-01-04 15:16:20 +07:00
Dmitry Khomutov 26d59c224a Code style fixes 2016-12-24 17:39:21 +07:00
Fenikkusu 36cb6a020d Removing PHPUnit::execute Coverage Tags 2016-12-24 17:07:25 +07:00
Dmitry Khomutov 9de4fb51d3 Repaired tests + refactored code for tests 2016-08-13 17:47:55 +07:00
Dmitry Khomutov 62bf63a06e Fixed naming (phpci -> php-censor) 2016-07-22 12:14:10 +06:00
Dmitry Khomutov 32f5c01728 Fixed namespaces in docblocks (PHPCI -> PHPCensor) 2016-07-21 23:20:59 +06:00
Dmitry Khomutov 31f92327c1 Fixed naming (phpci -> php-censor) 2016-07-21 23:02:11 +06:00
Dmitry Khomutov 4fee89fb80 Fixed constants 2016-07-21 21:20:34 +06:00
Dmitry Khomutov 60a2b7282a Fixed namespaces (PHPCI -> PHPCensor) 2016-07-20 18:27:32 +06:00
Dmitry Khomutov e5e670da2c Fixed deprecated code 2016-06-23 21:29:19 +06:00
Dmitry Khomutov 0a70c89e75 Fixed configs 2016-06-23 21:28:15 +06:00
Dmitry Khomutov 052538e99c Code style and other small fixes 2016-06-23 21:26:54 +06:00
Dmitry Khomutov 8e970853f6 Code style fixes 2016-06-23 21:21:57 +06:00
Dmitry Khomutov e9b5de8ea9 Fixes + code style fixes 2016-06-23 21:21:57 +06:00
Dmitry Khomutov 047311c481 Code style fixes 2016-06-23 21:21:15 +06:00
Dmitry Khomutov 6891b8a75f Code style fixes 2016-06-23 21:21:15 +06:00
Dmitry Khomutov 6c4c669492 Test fixes 2016-06-23 21:18:41 +06:00
Dmitry Khomutov 548a49a3de Refactored structure 2016-06-23 21:18:41 +06:00
Dmitry Khomutov e5164ae1dd Refactored structure 2016-06-23 21:18:41 +06:00