Sean Harvey
61e7bb44cf
Revert "Allow setting create_temp_database to false to stop temp db creation"
2014-10-09 09:55:00 +13:00
Mateusz U
276b5298f5
Merge pull request #75 from halkyon/disable_create_database
...
Allow setting create_temp_database to false to stop temp db creation
2014-10-09 09:30:46 +13:00
Sean Harvey
9c3319a342
Allow setting create_temp_database to false to stop temp db creation
...
TestSessionEnvironment by default will create a temporary database for
use with behat tests, but this may not be required.
e.g. in your behat.yml:
```
default:
...
extensions:
...
SilverStripe\BehatExtension\Extension:
create_temp_database: false
```
2014-10-08 19:59:06 +13:00
Ingo Schommer
5af1c3d7b6
Merge pull request #57 from srizzling/wait-for-text
...
Fixes #27 : I wait until I see text/element
2014-10-07 20:43:34 +13:00
Sriram Venkatesh
e1d42b89fe
Formatting Cleanup
2014-10-01 02:20:40 +13:00
Sriram Venkatesh
6f648a418a
Fixes #27 : I wait for the text/element
2014-10-01 01:44:30 +13:00
Ingo Schommer
060f45f2cc
Merge pull request #73 from jeffreyguo/pulls/cms-modal
...
Handle modal dialogue which will block all tests in the cms
2014-09-23 22:20:23 +12:00
Jeffrey Guo
54eaa63845
Handle modal dialogue which will block all tests in the cms
...
updated as an afterScenario event
2014-09-22 17:32:46 +12:00
Ingo Schommer
dd2f51fa74
Merge pull request #71 from jeffreyguo/pulls/jserror-2
...
Fixed issue on removing a DOM attribute
2014-09-09 08:18:09 +12:00
Jeffrey Guo
cfbf61f60c
wait for DOM to remove attribute
...
use window.jQuery instead of $
updated to removeAttr method
2014-09-08 16:45:23 +12:00
Ingo Schommer
83a72210cd
Merge pull request #69 from jeffreyguo/pulls/assign-object-to-object
...
Assign one object to another object
2014-09-05 09:48:20 +12:00
Ingo Schommer
6e13a68762
Merge pull request #70 from jeffreyguo/pulls/jserror
...
wait for DOM to remove attribute
2014-09-05 09:46:24 +12:00
Jeffrey Guo
8ea981519e
wait for DOM to remove attribute
...
use window.jQuery instead of $
2014-09-04 14:10:25 +12:00
Jeffrey Guo
67eca1fcff
assign one object to another
...
corrected name convention and sql issue
corrected grammar in description
2014-09-03 17:00:29 +12:00
Ingo Schommer
16d5a0099b
Merge pull request #67 from tractorcow/pulls/refactor-resize
...
Refactor default screen resize into SilverStripeContext
2014-09-02 08:47:31 +12:00
Ingo Schommer
d139eb82e0
Merge pull request #60 from jeffreyguo/pulls/text-before-after
...
check a text is before or after another text
2014-08-22 09:04:47 +12:00
Jeffrey Guo
9ba5043871
check a text is before or after another text
...
added comments for each step
check a text is before or after another text in an element
2014-08-21 18:22:22 +12:00
Damian Mooyman
c0801a63ef
Refactor default screen resize into SilverStripeContext
2014-08-14 16:21:31 +12:00
Damian Mooyman
01b129de35
Ensure that the window is maximised prior to running each step
2014-08-11 17:58:02 +12:00
Ingo Schommer
78cfd94240
Merge pull request #64 from tractorcow/pulls/stacktrace
...
API Support extended JS error reporting
2014-08-09 11:33:22 +12:00
Damian Mooyman
bc3b0b4cd5
API Support extended JS error reporting
2014-08-08 16:50:10 +12:00
Ingo Schommer
bf36edecad
Merge pull request #58 from oddnoc/safe-sitetree
...
Make SiteTree reference conditional in InitProcessor
2014-08-02 17:54:20 +12:00
Stig Lindqvist
8b020593b7
Update documentation about how to set a breakpoint
2014-07-29 11:24:58 +12:00
Fred Condo
81f292a2b5
Make SiteTree reference conditional
...
This makes the boilerplate code compatible for testing
framework-only sites.
2014-07-16 17:01:45 -07:00
Ingo Schommer
8956b2d4fa
More resilient login form detection (works with absolute URLs and GET params)
2014-07-01 19:13:32 +12:00
Ingo Schommer
0a6854590d
Merge pull request #55 from tractorcow/pulls/fix-elementnotfound
...
BUG Fix call to protected method and js change event
2014-06-27 08:15:52 +12:00
Damian Mooyman
042989e270
BUG Fix js change event not triggering
2014-06-26 09:22:18 +12:00
Damian Mooyman
fd40300c54
Merge pull request #56 from halkyon/exception_error
...
Fixing call to protected method elementNotFound.
2014-06-26 09:19:06 +12:00
Sean Harvey
223bb9ec22
Fixing call to protected method elementNotFound.
...
elementNotFound() is protected, it can't be called from outside.
Throw an ElementNotFoundException instead.
2014-06-25 13:47:35 +12:00
Ingo Schommer
3fe596be63
Fix quoting in getRegionObj()
...
Based on work by @jeffreyguo.
See https://github.com/silverstripe-labs/silverstripe-behat-extension/pull/53/commits
2014-06-18 12:58:37 +12:00
Sean Harvey
2dbd92b16b
Merge pull request #51 from silverstripe-labs/pulls/table
...
Step definitions for table interactions
2014-06-17 13:43:29 +12:00
Ingo Schommer
4f8039d39f
Removed unused goutte driver
2014-06-16 08:46:21 +12:00
Ingo Schommer
74116566f3
Merge pull request #47 from silverstripe-labs/develop
...
Update to mink 1.6 and remove custom fork
2014-06-13 15:37:05 +12:00
Ingo Schommer
ff86bde036
Step definitions for table interactions
...
Moved from framework module which had GridField specific steps under the same naming.
Made them more versatile, working for both GridField and other <table> nodes.
2014-06-13 15:05:32 +12:00
Ingo Schommer
e72395956c
Merge pull request #49 from jeffreyguo/pulls/single-quote-getregion
...
handle single quote with build-in way in getRegionObj
2014-06-12 16:30:32 +12:00
Jeffrey Guo
27a381f4e0
handle single quote with build-in way in getRegionObj
2014-06-12 14:51:01 +12:00
Ingo Schommer
1af1620fb4
Merge pull request #36 from jeffreyguo/pulls/find-email-by-title
...
add new step definition to identify multiple emails by from to and title
2014-06-04 13:26:48 +12:00
Ingo Schommer
0694d4e3a3
Merge pull request #39 from srizzling/pulls/fill-in-field-region
...
Adding support to fill in field in a specfic region
2014-06-04 13:24:50 +12:00
Damian Mooyman
0050149bfa
Update to mink 1.6 and remove custom fork
...
Add javascript-workaround for selecting hidden elements
2014-05-30 16:27:47 +12:00
Ingo Schommer
e3ccf1c733
Merge pull request #46 from jeffreyguo/pulls/select-radiobutton-by-type
...
find radiobutton by its type
2014-05-23 11:38:34 +12:00
Jeffrey Guo
86d8139f1b
find radiobutton by its type
2014-05-23 11:16:50 +12:00
Ingo Schommer
e7400a7c91
Merge pull request #42 from halkyon/dismiss_dialog
...
Adding "I follow the link "test", dismissing the dialog" step
2014-05-16 10:36:05 +12:00
Sean Harvey
b789a3b67c
Adding "I follow the link "test", dismissing the dialog" step
2014-05-16 10:35:07 +12:00
Ingo Schommer
a4f70b65dc
Merge pull request #41 from tractorcow/0.2
...
Move selenium2 driver to ss vendor
2014-05-14 13:02:21 +12:00
Damian Mooyman
de2faf90ff
Move selenium2 driver to ss vendor
2014-05-14 11:50:47 +12:00
Sriram Venkatesh
5e58444e07
Adding support to fill in field in a specfic region
2014-05-07 16:07:21 +12:00
Ingo Schommer
10da00c796
Guard against older jQuery versions
2014-05-07 10:47:29 +12:00
Ingo Schommer
51f7fc9e20
Merge pull request #38 from tractorcow/pulls/radio-select
...
API Allow "I select the * radio button"
2014-05-05 13:05:38 +12:00
Damian Mooyman
a7ae2497d4
API Allow "I select the * radio button"
2014-05-05 13:05:15 +12:00
Jeffrey Guo
29d99e884f
add new step definition to identify multiple emails by title
2014-05-01 10:28:20 +12:00