Commit Graph

22 Commits

Author SHA1 Message Date
Serge Latyntcev
78dd43ed96 ADD / TestSessionState initial implementation
TestSessionState model initial implementation
TestSessionEnvironment to initialize the state for every scenario and provide API for the clients to use it
TestSessionHTTPMiddleware to keep the state fields up to date
2018-12-19 14:28:38 +13:00
Igor Nadj
2545b3b8cd MINOR: readme typo 2015-10-19 15:04:14 +13:00
Ingo Schommer
afc0e7ea07 Documented database import params in README 2015-10-18 14:11:33 +13:00
Damian Mooyman
535c9ba32b Merge pull request #20 from phillprice/patch-1
DOCS: Updated fixture document location
2015-07-02 12:24:01 +12:00
Ingo Schommer
b735424717 Travis build status 2015-04-30 12:32:09 +12:00
Phill Price
e86cc34ad8 DOCS: Updated fixture document location
Must've moved in _UncleCheese_ tidy up
2015-04-08 16:18:35 +01:00
Jeffrey Guo
50bf3580c8 added comments for global test session 2014-09-03 17:23:57 +12:00
Ingo Schommer
cedb6e26ce Add --dev to install instructions
We shouldn't encourage users to install this in a way that'll make it to a production system
2014-09-03 11:20:07 +12:00
Ingo Schommer
bb9994ddca Allow "global" test sessions 2014-05-06 16:45:55 +12:00
Ingo Schommer
808d6aa87a Tie test session files to browser session 2014-03-02 11:44:58 +13:00
Ingo Schommer
adc3ac5c38 Merge pull request #10 from silverstripe-labs/pulls/php-session-state
Allow setting PHP session state
2014-02-27 15:10:25 +13:00
Ingo Schommer
6b13c782c3 Clarified warning 2014-02-27 15:10:18 +13:00
Ingo Schommer
add47cb625 Allow requireDefaultRecords population 2014-02-26 16:41:21 +13:00
Ingo Schommer
54a8e673a6 Allow setting PHP session state 2014-02-26 13:34:38 +13:00
Ingo Schommer
9b72ee0554 Doc tweaks around new test file 2014-02-09 18:48:25 +13:00
Ingo Schommer
cd5ac2c752 Removed security token docs, no longer needed 2014-02-09 18:48:25 +13:00
Ingo Schommer
bfb6ee04c8 Added onRegister hook 2013-12-16 23:48:24 +01:00
Ingo Schommer
356446d4cb Load test data from database dumps 2013-12-12 14:18:18 +01:00
Ingo Schommer
72b48f4c38 API State setting within session, make tmpdb optional
- Allow limited state setting when session is already in progress
- Allow test sessions without a test database
- Denote an “in progress” session through a “testsession.started” session flag rather than the usage of a temporary database
2013-12-10 19:34:37 +01:00
Ingo Schommer
7e8021af04 NEW Mailer class and mock date support 2012-12-19 15:47:39 +01:00
Ingo Schommer
a2d7675e57 API Combined "setdb" into "start". Renamed "emptydb" to "clear". Added "set".
Using templates, listing state in them.
2012-12-19 15:45:52 +01:00
Ingo Schommer
db290a1cf9 Initial commit
Mostly migrated from 3.0 core, with some documentation adjustments.
Removed the unused dev/tests/sessionloadyaml command.
2012-12-19 14:20:06 +01:00