Oleg Pudeyev
2bc2cb1f6f
[ticket/10491] Install board once per test run.
...
This is how things used to be. Installing for each test class brings
3-4x performance penalty compared to installing once for the entire
test run. However, with a single installation for all tests an
individual test can see different data when it is invoked by itself
vs when it is executed as part of the entire test suite.
PHPBB3-10491
2012-12-10 06:42:43 -05:00
Oleg Pudeyev
38d2868ba8
[ticket/10491] Move board installation into setup before class.
...
Functional posting test already assumed that board is installed
once per test case and not once per test.
PHPBB3-10491
2012-12-04 17:37:46 -05:00
Oleg Pudeyev
bdc3ddf2bc
[ticket/10491] Set up functional tests sensibly.
...
PHPBB_FUNCTIONAL_URL goes into setup before class.
Drop PHPBB_FUNCTIONAL_URL check in board installation and
silent return if it is not set.
Take board installation out of constructor.
Install board in setup method.
PHPBB3-10491
2012-12-04 17:19:25 -05:00
Andreas Fischer
14a42a97a8
Merge remote-tracking branch 'p/ticket/11202-olympus' into develop-olympus
...
* p/ticket/11202-olympus:
[ticket/11202] Custom message does not make sense here, delete it.
[ticket/11202] Check response success before content assertions.
[ticket/11202] Add a heuristic function to check for response success.
2012-11-15 19:48:46 +01:00
Oleg Pudeyev
af7ab2d3ac
[ticket/11202] Custom message does not make sense here, delete it.
...
PHPBB3-11202
2012-11-15 08:40:29 -05:00
Oleg Pudeyev
4ab178f3ef
[ticket/11202] Add a heuristic function to check for response success.
...
This tries to account for php sending fatal errors with 200 status code.
PHPBB3-11202
2012-11-15 08:24:27 -05:00
Fyorl
e3b0e1a8a2
[ticket/11190] Functional tests purge cache before running.
...
Added functions to get and purge cache to functional framework also.
PHPBB3-11190
2012-11-11 10:44:47 +00:00
David King
4dd1bbc587
[task/functional] Fixed DEBUG_TEST related issues
...
PHPBB3-10758
2012-09-01 10:53:01 -04:00
Fyorl
647d395908
[ticket/11034] Re-arranged install order to emulate real install
...
PHPBB3-11034
2012-07-30 14:13:28 +01:00
Fyorl
7a412f846a
[ticket/10981] Removed setupBeforeClass
...
PHPBB3-10981
2012-07-17 21:39:48 +01:00
Fyorl
d88411e10d
[ticket/10981] Modified functional framework to account for goutte changes
...
PHPBB3-10981
2012-07-16 17:52:03 +01:00
Fyorl
797ee16eaf
[ticket/10981] Added goutte via composer
...
composer.phar added and autoloaded before tests
PHPBB3-10981
2012-07-16 17:52:03 +01:00
David King
09d15db1fa
[task/functional] Use proper format for @var doc blocks.
...
PHPBB3-10758
2012-05-22 12:06:27 -03:00
David King
819accedc8
[task/functional] Fix $lang_path variable
...
PHPBB3-10758
2012-05-22 10:52:49 -04:00
David King
b96c050695
[task/functional] Change property visibility, remove globals, reword comment
...
PHPBB3-10758
2012-05-22 10:46:36 -04:00
David King
b82c77b38f
[task/functional] Make sure missing language values are handled properly
...
PHPBB3-10758
2012-04-24 14:10:50 -04:00
David King
8cf0b79a47
[task/functional] Increase code coverage for functional tests
...
PHPBB3-10758
2012-04-23 17:16:16 -04:00
Patrick Webster
2aa994b5ad
[ticket/10492] Backporting functional tests
...
PHPBB3-10492
2012-04-21 04:37:57 -05:00