Commit graph

1829 commits

Author SHA1 Message Date
Joe Fleming 6a18a112b5 make the bdd style tests run 2015-11-03 13:45:07 -07:00
LeeDr 33d053c9f5 Trying BDD testing. 2015-11-03 13:44:56 -07:00
LeeDr e826eb1b58 css selector change in SettingsPage.getPopularity to try to fix Travis test run. 2015-11-03 13:11:40 -07:00
LeeDr 8f45136853 Add sleep time between reloading empty kibana index and trying to access in browser. It works locally but need to see if this resolves the failures on Travis. 2015-11-03 13:11:36 -07:00
LeeDr a07ced84a2 Corrected indentation. No code changes. 2015-11-03 13:10:14 -07:00
LeeDr cb7ae4f738 Switched back to using reload in testSettings setup. Removed unneded quotes on test names. 2015-11-03 13:10:09 -07:00
LeeDr 47054f9199 No code changes, only style change to unwrap a lot of superfluous line breaks on chained calls. 2015-11-03 13:10:02 -07:00
LeeDr 8f06870f74 Removed comment with link to manual tests. 2015-11-03 13:07:57 -07:00
LeeDr 2fb2e4bcbd refactor 'var remote = this.remote' to setup in testSettings. Remove checking code on clickVisualize. I don't think it's needed (and not used in tests in this PR). 2015-11-03 13:07:47 -07:00
LeeDr e9d349bf24 Created Common.screenshotError function and changed testSettings to call it.
Improved logging in screenshotError to get the timestamp and use it in the log message instead of logging Date.now().
2015-11-03 13:07:20 -07:00
LeeDr 85397c754f I tried using tryForTime to wait until the settings URL is present instead of status, but very briefly getting discover URL. So I ended up adding a sleep anyway to wait for that redirect to settings.. 2015-11-03 13:05:47 -07:00
LeeDr d1e73bcff1 Fixed console.log, and moved remote variable assignement from beforeEach to setup. 2015-11-03 13:05:43 -07:00
LeeDr a25f4d3780 Wrap the settingsPage.clickDeletePattern in a tryForTime loop to see if it fixes Travis failures. 2015-11-03 13:04:00 -07:00
LeeDr 667f17c893 Tweak setup method to try to get Travis tests to pass. 2015-11-03 13:02:04 -07:00
LeeDr 34768c83b1 Added screenshot catch block on testSettings tests. 2015-11-03 12:08:32 -07:00
LeeDr 3726d3d5f9 Added a tryForTime on the initial loading of Settings tab to make sure we're not on the status page. 2015-11-03 12:05:09 -07:00
LeeDr 80f2ed76cb TryForTime to get to kibana settings tab. 2015-11-03 12:05:02 -07:00
LeeDr 68424f32ec testSettings was requiring DiscoverPage which isn't required and isn't in this PR. Removed it. 2015-11-03 11:45:16 -07:00
LeeDr 06ec901764 Capture screenshots when any test fails. Formatting and minor refactoring. 2015-11-03 11:36:56 -07:00
leedr d6b82bc4be Many new tests, updates to tests, and refactoring. 2015-11-03 11:18:37 -07:00
leedr d11cc86973 Many new tests for settings tab. Asserts changed to expect library. 2015-11-03 11:10:00 -07:00
Jonathan Budzenski 94996e8442 [functional testing] Rename getPage util to getUrl 2015-10-21 14:31:37 -05:00
Jonathan Budzenski 90969d9308 [functional testing] Add url configs and util to get pages 2015-10-21 14:26:42 -05:00
Jonathan Budzenski 251bf525eb [functional testing] Test for kibana ready on status page 2015-09-17 16:38:04 -05:00
Jonathan Budzenski 4ae294937d [functional testing] Use CommonJS style syntax in test 2015-09-17 15:29:24 -05:00
Jonathan Budzenski c064533ee8 [functional testing] Simplify, starting with one test 2015-09-11 09:54:42 -05:00
Jonathan Budzenski d7db845b58 [functional testing] Add minimal smoke test, clean up config 2015-09-08 11:45:53 -05:00
Jonathan Budzenski 76d60aec9e [functional testing] Start new instance of kibana 2015-09-02 14:56:07 -05:00
leedr 9980741406 Intial functional test automation files 2015-09-02 10:39:34 -05:00