Michal Čihař
00ec97fc98
Use random database name for each test
...
This way multiple tests can run at same time without causing problems.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 20:04:59 +01:00
Michal Čihař
9115a00458
Share code for creating database for testing
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 20:04:10 +01:00
Michal Čihař
7e42ed699d
Remove obsolete selenium test helpers
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:51:40 +01:00
Michal Čihař
8b84a1b34d
Convert server settings to new model
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:51:20 +01:00
Michal Čihař
29992934f6
Test MSIE on Windows 7 only
...
Currently our Javascript does not work in MSIE 7 and older and I think
nobody is going to fix this.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:44:40 +01:00
Michal Čihař
55207eaa23
Correctly group db operation tests
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:38:00 +01:00
Michal Čihař
bb69b9162e
Add missing semicolon
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:37:36 +01:00
Weblate
319306cdad
Merge remote-tracking branch 'origin/master'
2014-02-17 19:29:42 +01:00
Rodrigo Souza
8a7706604b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 93.3% (2559 of 2741)
2014-02-17 19:29:39 +01:00
Michal Čihař
9ac96ef407
Convert database operations test to new model
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:29:29 +01:00
Michal Čihař
f7ea90de6d
No need to logout, we have asserted we are not logged in
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:25:23 +01:00
Michal Čihař
9b6d3f753c
Add Selenium tests more time
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:18:49 +01:00
Michal Čihař
b76c99590d
Base on correct class
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:12:06 +01:00
Michal Čihař
bb644960b4
Pass some metadata on test to BrowserStack
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:11:07 +01:00
Michal Čihař
ec057385f8
Adjust database structure tests to new model
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:04:19 +01:00
Michal Čihař
9408b46fe1
Standart naming for a tests
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 19:01:21 +01:00
Michal Čihař
8dfef92fa8
Move setup method to base class
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 18:54:09 +01:00
Weblate
85138a81df
Merge remote-tracking branch 'origin/master'
2014-02-17 18:23:31 +01:00
Rodrigo Souza
7e40f35d55
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 93.3% (2559 of 2741)
2014-02-17 18:23:28 +01:00
Michal Čihař
7f229a2813
Enable XSS Selenium test
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 18:23:21 +01:00
Michal Čihař
dfcfca5188
Change browser name
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:46:54 +01:00
Michal Čihař
072c56ab3d
Set phpunit timeouts as well for Selenium tests
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:46:33 +01:00
Michal Čihař
038c42651c
Try moving setup method
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:43:30 +01:00
Michal Čihař
310f861d5e
Do not set browser version, let bs choose latest one
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:42:07 +01:00
Michal Čihař
2b4fc6942f
Try different names for a browser
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:40:37 +01:00
Marc Delisle
90407afecd
ChangeLog entry for new feature
...
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-02-17 09:25:05 -05:00
Marc Delisle
c80e3beda2
Merge pull request #945 from WhaleWatching/nav_hover_show_full
...
New feature, Navigation hover show full name
2014-02-17 09:22:59 -05:00
Michal Čihař
e86fb12375
Add BrowserStack freedom to choose platform for a browser
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:13:29 +01:00
Michal Čihař
69c4b7da8a
Adjust set of browsers to test
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 15:07:13 +01:00
Edward Cheng
bd863f6a62
Fix bug
...
Signed-off-by: Edward Cheng <c4150221@gmail.com>
2014-02-17 22:04:11 +08:00
Michal Čihař
71950d72af
Revert dev dependencies in composer.json
...
We don't use Selenium on travis right now, so let's not install it
there.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:58:11 +01:00
Michal Čihař
e1f87486f2
Increase timeout for Selenium tests
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:57:06 +01:00
Michal Čihař
d119f60c52
Make base class abstract
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:54:26 +01:00
Michal Čihař
fa71aedd29
Drop not needed attribute
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:50:07 +01:00
Michal Čihař
3ff5993e11
This can be public;
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:46:52 +01:00
Michal Čihař
d4474b30a1
Correctly set base URL
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:43:57 +01:00
Michal Čihař
1e90554c00
This should be public
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:40:46 +01:00
Michal Čihař
5f70eb9319
Set browse url at the beginning
2014-02-17 14:37:33 +01:00
Michal Čihař
486be69e29
Hardcode settings for now
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:26:59 +01:00
Michal Čihař
f668722a11
Add webdriver dependencies
2014-02-17 14:20:07 +01:00
Michal Čihař
d8dbae9663
Use variables as constant can not contain array
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:09:51 +01:00
Michal Čihař
64c83aad7a
Properly pass Browserstack keys
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:08:44 +01:00
Michal Čihař
19f012b175
Define variable elsewhere
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:06:50 +01:00
Michal Čihař
474802b947
Need to use define here
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:04:49 +01:00
Michal Čihař
bde484de57
Do not use two levels of helper objects for Selenium tests
...
Just define base class for Selenium testing which includes all the magic
and others will inherit from it.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 14:01:48 +01:00
Michal Čihař
5b93ccf150
Specify port for browserstack connection
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 13:44:06 +01:00
Michal Čihař
af0db9ffb0
Hardcoded browser setup for now
...
The old code did not make much sense anyway as it did overwrite the
setting as many times as it was included.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 13:32:24 +01:00
Michal Čihař
b89988a4e9
Fix path to a file
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 13:30:04 +01:00
Michal Čihař
f790a2c7ed
Remove not used line
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 13:23:27 +01:00
Michal Čihař
3a1a8e8bf8
Testing Selenium and BrowserStack integration
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 12:25:10 +01:00