Commit Graph

1630 Commits

Author SHA1 Message Date
Michal Čihař
c574260b41 Consistently lookup by name
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:53:16 +01:00
Michal Čihař
2e8c958ba8 Back to clicking to More link
Previously the method was broken because lack of waiting for page load,
clicking should now work properly when we do this.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:46:42 +01:00
Michal Čihař
f66f09ee20 Move More link expanding to setUpPage method 2014-02-19 14:39:15 +01:00
Michal Čihař
a62acc5bfa Merge remote-tracking branch 'origin/QA_4_1' 2014-02-19 14:32:20 +01:00
Michal Čihař
b91cc88d73 Fixed altering table to DOUBLE/FLOAT field 2014-02-19 14:31:09 +01:00
Michal Čihař
bda60c6baa Give code time to execute
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:18:31 +01:00
Michal Čihař
7e2ca0697f Remove not used implicit wait
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:18:02 +01:00
Michal Čihař
6c9de20c84 Remove hack for codemirror, it seems to be broken
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:04:05 +01:00
Michal Čihař
9a3aac69d4 This is now input
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:00:01 +01:00
Michal Čihař
3de6a0819c Try better method for working with More link
Hovering/clicking dynamically created elements turns out to be
unreliable, so let's try to disable menuResizer completely for these
tests.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 13:50:12 +01:00
Michal Čihař
0330019a67 Better XPath selector
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 13:35:51 +01:00
Michal Čihař
9ee060eaa9 Mark another test incomplete
and document why this test is currently not performed.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 13:06:26 +01:00
Michal Čihař
a93d47ebee Fix expected value
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 13:04:00 +01:00
Michal Čihař
efd9ab0608 Try clicking only
Moving mouse seems to be problematic in Selenium, see
https://code.google.com/p/selenium/issues/detail?id=2067

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 12:57:45 +01:00
Michal Čihař
426ae9579d Share code for saving settings
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 12:57:45 +01:00
Michal Čihař
476f72fdc9 Mark import tests incomplete, they have no chance to work currently
They rely on Selenium running on same host as testsuite.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 12:57:45 +01:00
Michal Čihař
3a762a02c4 Try clicking on More link as well
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 11:43:37 +01:00
Michal Čihař
bf9cbd335f Enable visual logs in browserstack for debugging
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 11:36:14 +01:00
Michal Čihař
3befe77ee3 Fixed hide_db setting clearing
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 15:45:58 +01:00
Michal Čihař
1ea586a930 Use name in same namespace for database copying tests
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 15:44:19 +01:00
Michal Čihař
f6360a9924 Use name in same namespace for database renaming tests
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 15:42:58 +01:00
Michal Čihař
b8299e3161 Ignore errors only from looking up the element
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 15:19:05 +01:00
Michal Čihař
9f8615dfb4 Revert "Follow only sql link here"
This reverts commit 79758700eb.
2014-02-18 15:08:06 +01:00
Michal Čihař
79758700eb Follow only sql link here
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 14:32:13 +01:00
Michal Čihař
139ea3e96d Add wait before looking up more link
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 13:35:34 +01:00
Michal Čihař
f6363b0696 Another test which relies on superuser
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 13:28:37 +01:00
Michal Čihař
bcc6ecde63 Use selectors based on form name rather than index
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 13:28:37 +01:00
Michal Čihař
821e84267b Pass parameters individually and avoid parsing
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 13:28:37 +01:00
Michal Čihař
f0e0024f42 Use CSS selectors rather than XPath here
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 13:28:37 +01:00
Michal Čihař
6941905db4 Need to clear value for some change
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 12:03:51 +01:00
Michal Čihař
fa6773022e Fix XPath expression
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 12:01:41 +01:00
Michal Čihař
37e745d93d Remove underscore from database name to prevent groupping
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 11:35:36 +01:00
Michal Čihař
157ec2d740 Better method for choosing more link
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 11:14:38 +01:00
Michal Čihař
3d9bb4cbfb Remove database before creating it
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 11:08:34 +01:00
Michal Čihař
5d10295c28 Use More hover if it is there
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 11:06:51 +01:00
Michal Čihař
3768248569 Set correct timeout
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:59:54 +01:00
Michal Čihař
5a76a25dc2 Fix selectors for Go buttons
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:58:28 +01:00
Michal Čihař
c5ad0c2ef9 Move skipping prior finding tracking link
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:54:21 +01:00
Michal Čihař
c29b304385 The testId property is private, we need to calculate it again
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:34:54 +01:00
Michal Čihař
730ed31683 Check for element that is always present (reorder is hidden for tables with keys)
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:32:52 +01:00
Michal Čihař
ae2d5feb39 Correctly use globals
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:30:02 +01:00
Michal Čihař
ff2a90979c Skip pmadb dependent tests if it is not configured
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:29:03 +01:00
Michal Čihař
5f4a69ab09 Looks like More is not usually shown here
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:19:59 +01:00
Michal Čihař
15ada0d44f Remove not used code
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:11:31 +01:00
Michal Čihař
d7ad7d8e5b Do not rely on existing databse in environment test
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:11:21 +01:00
Michal Čihař
f0cc644324 Pass test name to Selenium server
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 10:09:18 +01:00
Michal Čihař
a89e792854 Skip user creating test if there are no privileges for that
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 09:49:09 +01:00
Michal Čihař
8e927f8852 Provide sane defaults for login method
So that the credentials do not have to be repeated in every test.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 09:42:11 +01:00
Michal Čihař
11a9a457a0 Fix variable name
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 09:39:08 +01:00
Michal Čihař
36760c4229 Correctly refer to static property
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 09:28:34 +01:00