Commit Graph

  • 808d6aa87a Tie test session files to browser session Ingo Schommer 2014-03-01 20:31:22 +1300
  • 40dd841eb3 API Persist state directly on disk Ingo Schommer 2014-03-01 18:28:34 +1300
  • c247392da0 API Replace TestSessionDatabaseState with JSON persistence, store PHP session Ingo Schommer 2014-03-01 12:57:59 +1300
  • 2f85acdd18 Removed inst(), its duplicating Injector functionality Ingo Schommer 2014-03-01 11:06:48 +1300
  • 8eaeeb39d1 Removed reflexive behat dependency, not actually needed Ingo Schommer 2014-03-01 10:33:40 +1300
  • adc3ac5c38 Merge pull request #10 from silverstripe-labs/pulls/php-session-state Ingo Schommer 2014-02-27 15:10:25 +1300
  • 6b13c782c3 Clarified warning Ingo Schommer 2014-02-27 15:10:18 +1300
  • 2c12cde90a Make 'database' state optional Ingo Schommer 2014-02-27 14:46:23 +1300
  • add47cb625 Allow requireDefaultRecords population Ingo Schommer 2014-02-19 22:38:32 +1300
  • 962e8214f2 FIX: Properly extend onBeforeStartTestSession so extensions can modify the $state array madmatt 2014-02-19 15:22:12 +1300
  • 54a8e673a6 Allow setting PHP session state Ingo Schommer 2014-02-26 13:24:59 +1300
  • cd6a485b84 Allow requireDefaultRecords population pulls/extendedState Ingo Schommer 2014-02-19 22:38:32 +1300
  • 65b80d881d FIX: Properly extend onBeforeStartTestSession so extensions can modify the $state array madmatt 2014-02-19 15:22:12 +1300
  • e198f738b4 Merge pull request #9 from madmatt/pulls/resque-event Ingo Schommer 2014-02-16 09:57:09 +1300
  • bdc3d6a835 Add Resque_Event::listen() call to register the testsession state switcher with the silverstripe-resque module. Matt 2014-02-12 13:47:40 +1300
  • 9b72ee0554 Doc tweaks around new test file Ingo Schommer 2014-02-09 18:38:58 +1300
  • 3a4cb71808 Using instance reference for TestSessionEnv Ingo Schommer 2014-02-09 18:33:43 +1300
  • cd5ac2c752 Removed security token docs, no longer needed Ingo Schommer 2014-02-09 18:33:25 +1300
  • 42be37db53 Refactor testsession module to use file-based session state storage. madmatt 2014-02-05 11:38:22 +1300
  • 1f67061901 Merge pull request #8 from mateusz/php53 Ingo Schommer 2014-02-07 11:41:13 +1300
  • bb289936cf Fix syntax to work with php 5.3, in line with required dependency. Mateusz Uzdowski 2014-02-07 11:39:36 +1300
  • 3e867748dd Merge d26275b9cd into 20efb0c6fa madmatt 2014-02-04 14:43:19 -0800
  • d26275b9cd Refactor testsession module to use file-based session state storage. madmatt 2014-02-05 11:38:22 +1300
  • eed8e900fe Merge 3ac49cd461 into 20efb0c6fa kmayo-ss 2014-01-07 12:46:31 -0800
  • 3ac49cd461 BUG: Fixed #4 where exceptions are being thrown due to parsing errors in testSessionController Kirk Mayo 2014-01-08 09:44:37 +1300
  • 20efb0c6fa Allow extension of init() Ingo Schommer 2013-12-18 16:07:37 +0100
  • bfb6ee04c8 Added onRegister hook Ingo Schommer 2013-12-16 23:48:24 +0100
  • 356446d4cb Load test data from database dumps Ingo Schommer 2013-12-12 14:18:18 +0100
  • 89a429c6a5 Don't require authentication for "test" environments Ingo Schommer 2013-12-12 01:08:29 +0100
  • de47ef0ed1 Remvoed auto-create of database, it overrides the form choice Ingo Schommer 2013-12-11 00:43:00 +0100
  • 8b09514256 Support for empty mock times (default to 00:00:00) Ingo Schommer 2013-12-10 19:01:22 +0100
  • 72b48f4c38 API State setting within session, make tmpdb optional Ingo Schommer 2013-12-10 18:53:26 +0100
  • c901abe83c Better default styles, made form extensible Ingo Schommer 2013-12-10 16:50:23 +0100
  • dca76e9ba3 Fixed var_export return value in state viewer Ingo Schommer 2013-12-10 16:50:07 +0100
  • d8debeba08 Extension hooks Ingo Schommer 2013-12-09 13:29:46 +0100
  • 3dbaf8f92a TestSessionDatabaseState for shared state between processes Ingo Schommer 2013-12-09 01:41:44 +0100
  • c43a26a998 Merge pull request #3 from chillu/pulls/stub-code-writer Sean Harvey 2013-11-27 12:30:53 -0800
  • 81d39c2350 NEW Write PHP code for later inclusion Ingo Schommer 2013-11-27 19:29:44 +0100
  • dbe10da069 Hide testing state by default to avoid perceptual diffs Ingo Schommer 2013-11-07 12:25:29 +0100
  • babd24f4b9 API Don't create fixtures by default Ingo Schommer 2013-09-14 18:33:18 +0200
  • 18cc924245 Merge pull request #2 from simonwelsh/patch-1 Will Rossiter 2013-09-02 02:16:36 -0700
  • 1c57b584c4 Merge 2f9426539f into f65bef86ed Simon Welsh 2013-09-02 02:15:58 -0700
  • 2f9426539f Create LICENSE Simon Welsh 2013-09-02 21:14:48 +1200
  • f73b303d6d Set temp database on current request 0.1 Ingo Schommer 2013-08-13 13:58:50 +0200
  • 3e9c4b2233 Create test DB if 'database' GET param is set, but no matching DB is found Ingo Schommer 2013-08-07 13:56:36 +0200
  • 59327aff62 Updated framework dependency Ingo Schommer 2013-08-13 14:10:48 +0200
  • f65bef86ed Set temp database on current request Ingo Schommer 2013-08-13 13:58:50 +0200
  • 9e2bcbcde7 Fixed framework dependency version Ingo Schommer 2013-08-13 12:25:14 +0200
  • 2a8376e1e1 Create test DB if 'database' GET param is set, but no matching DB is found Ingo Schommer 2013-08-07 13:56:36 +0200
  • e326e02532 FIX: Add workaround for Cookie bug. Sam Minnee 2013-06-07 11:36:55 +1200
  • 78062a093c NEW: Add status code comment to testsession/start output. Sam Minnee 2013-06-07 11:22:18 +1200
  • 77e29d47c7 Using 3.1 compatible Config API for setup Ingo Schommer 2013-06-19 12:12:11 +0200
  • 2015b89474 Merge pull request #1 from sminnee/testsession-status-output Ingo Schommer 2013-06-07 00:28:38 -0700
  • fa08f6cce7 Merge 25c7abb32d into bded32a90b Sam Minnée 2013-06-06 16:37:10 -0700
  • 25c7abb32d FIX: Add workaround for Cookie bug. Sam Minnee 2013-06-07 11:36:55 +1200
  • 89d6b036b4 NEW: Add status code comment to testsession/start output. Sam Minnee 2013-06-07 11:22:18 +1200
  • bded32a90b Merge remote-tracking branch 'origin/0.1' Ingo Schommer 2013-06-04 15:01:30 +0200
  • 9a8d24c116 Check for Security.token before setting test session state Ingo Schommer 2013-06-04 15:00:54 +0200
  • cfae50d585 Trying better composer constraints Ingo Schommer 2013-05-07 12:47:29 +0300
  • a22ca3d860 More compatible requirements Ingo Schommer 2013-05-07 12:15:47 +0300
  • e6606dbbd3 FIX: Allow pre-release versions of SS3.1 to work with silverstripe/testsession Sam Minnee 2013-05-06 17:35:45 +1200
  • fce1e57184 Upped version dependency to 3.1 Ingo Schommer 2013-04-09 09:53:45 +0200
  • d843933655 Limiting version dependency to 3.0 Ingo Schommer 2013-04-09 09:53:01 +0200
  • fe7a28266c 3.1 compat Ingo Schommer 2013-04-09 01:08:34 +0200
  • 5f19a6789d Fixed version dependency... again Ingo Schommer 2013-01-14 22:47:54 +0100
  • 8c5ea6de6a Fixed core dependency Ingo Schommer 2013-01-14 22:47:15 +0100
  • 7e8021af04 NEW Mailer class and mock date support Ingo Schommer 2012-12-19 15:47:39 +0100
  • a2d7675e57 API Combined "setdb" into "start". Renamed "emptydb" to "clear". Added "set". Ingo Schommer 2012-12-19 15:18:23 +0100
  • 4e75488dd3 Centralized isLive checks Ingo Schommer 2012-12-19 14:30:18 +0100
  • db290a1cf9 Initial commit Ingo Schommer 2012-12-19 14:20:06 +0100