diff options
Diffstat (limited to 'tests/test_framework/phpbb_functional_test_case.php')
| -rw-r--r-- | tests/test_framework/phpbb_functional_test_case.php | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/tests/test_framework/phpbb_functional_test_case.php b/tests/test_framework/phpbb_functional_test_case.php index ffc5266200..cdb3d01524 100644 --- a/tests/test_framework/phpbb_functional_test_case.php +++ b/tests/test_framework/phpbb_functional_test_case.php @@ -38,6 +38,7 @@ class phpbb_functional_test_case extends phpbb_test_case  	static protected $config = array();  	static protected $already_installed = false; +	static protected $last_post_timestamp = 0;  	static public function setUpBeforeClass()  	{ @@ -1097,6 +1098,12 @@ class phpbb_functional_test_case extends phpbb_test_case  	*/  	protected function submit_message($posting_url, $posting_contains, $form_data)  	{ +		if (time() == self::$last_post_timestamp) +		{ +			// Travis is too fast, so we have to wait to not mix up the post/topic order +			sleep(1); +		} +		self::$last_post_timestamp = time();  		$crawler = self::request('GET', $posting_url);  		$this->assertContains($this->lang($posting_contains), $crawler->filter('html')->text()); | 
