Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (41.6ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 15:19:15 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 15:19:15 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yXNAqkFFAQq8kzV4Bwhu' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yXNAqkFFAQq8kzV4Bwhu' LIMIT 1  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.1ms) begin transaction SQL (5.7ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 16:10:01 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 16:10:01 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '71X3fiq6c7r8FQ5fTwFf' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '71X3fiq6c7r8FQ5fTwFf' LIMIT 1  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (3.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:07:01 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 20:07:01 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'WakWbXpynfTsMbq7sRxK' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'WakWbXpynfTsMbq7sRxK' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:07:01 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "WakWbXpynfTsMbq7sRxK"], ["updated_at", Fri, 04 Jan 2013 20:07:01 UTC +00:00]]  (0.0ms) commit transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (3.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:07:51 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 20:07:51 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yzQFa7GpghRDzM8C6qxq' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yzQFa7GpghRDzM8C6qxq' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:07:51 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "yzQFa7GpghRDzM8C6qxq"], ["updated_at", Fri, 04 Jan 2013 20:07:51 UTC +00:00]]  (0.0ms) commit transaction Connecting to database specified by database.yml  (0.2ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (3.8ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:10:59 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 20:10:59 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'k6WyLBSMuPGjCn2qN6H8' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'k6WyLBSMuPGjCn2qN6H8' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:10:59 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "k6WyLBSMuPGjCn2qN6H8"], ["updated_at", Fri, 04 Jan 2013 20:10:59 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'Bp3ypPSAs9BrUWCVFphr' LIMIT 1 MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.9730ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (156.8360ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"EWs4BthFdpgaaAnTqG79"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5622ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"EWs4BthFdpgaaAnTqG79"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3369ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e73a2f23e2f6c8bc000001", "kind"=>"Cat", "token"=>"EWs4BthFdpgaaAnTqG79", "updated_at"=>2013-01-04 20:23:11 UTC, "created_at"=>2013-01-04 20:23:11 UTC}] flags=[] (0.1748ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"MYXs1sPxN1qzR44LEqfu"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (2406.5669ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (27.8ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:23:27 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 20:23:27 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xNrsHSJqfgLNUSsHz4at' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xNrsHSJqfgLNUSsHz4at' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:23:27 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xNrsHSJqfgLNUSsHz4at"], ["updated_at", Fri, 04 Jan 2013 20:23:27 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'qGUdSSpEczJzxSyM4adc' LIMIT 1 MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.6540ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (34.3349ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"ef8Gb8b7eTDEtvxNvh4X"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5183ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"ef8Gb8b7eTDEtvxNvh4X"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2530ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e73a7023e2f6e8b5000001", "kind"=>"Cat", "token"=>"ef8Gb8b7eTDEtvxNvh4X", "updated_at"=>2013-01-04 20:24:16 UTC, "created_at"=>2013-01-04 20:24:16 UTC}] flags=[] (0.1032ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"oNpxpMqHytWmbEyaWxxT"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (1805.2821ms) MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.6661ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (34.3897ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"rGM3yaxAshA736NzLuMs"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (28.8348ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"rGM3yaxAshA736NzLuMs"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2811ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e73aa423e2f6c544000001", "kind"=>"Cat", "token"=>"rGM3yaxAshA736NzLuMs", "updated_at"=>2013-01-04 20:25:08 UTC, "created_at"=>2013-01-04 20:25:08 UTC}] flags=[] (0.1109ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"ipBp5YKnJQubRieCch6p"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (2077.9610ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (3.5ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:25:20 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 20:25:20 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X5a941JpytgbMGnMBxwv' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X5a941JpytgbMGnMBxwv' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:25:20 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "X5a941JpytgbMGnMBxwv"], ["updated_at", Fri, 04 Jan 2013 20:25:20 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'P3QBqsW1CgNsjrQ2UcHN' LIMIT 1 MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.6421ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (35.2359ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.6580ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (23.4828ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yxbbSFjj669qszBpoFij"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5922ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"yxbbSFjj669qszBpoFij"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2759ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e73c9523e2f6918c000001", "kind"=>"Cat", "token"=>"yxbbSFjj669qszBpoFij", "updated_at"=>2013-01-04 20:33:25 UTC, "created_at"=>2013-01-04 20:33:25 UTC}] flags=[] (0.1459ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"GdEaAqqPXRxuQuNHtg9U"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (2012.9101ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zxmwG8sgLyLqyowH5CLM' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zxmwG8sgLyLqyowH5CLM' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zxmwG8sgLyLqyowH5CLM' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (38.9ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:33:32 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 20:33:32 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.2ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kqp6cUyCkMzpHkjFuyXi' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kqp6cUyCkMzpHkjFuyXi' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 20:33:32 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "kqp6cUyCkMzpHkjFuyXi"], ["updated_at", Fri, 04 Jan 2013 20:33:32 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'oocr863fs6J3TGwnyiS7' LIMIT 1 Connecting to database specified by database.yml  (0.2ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 Completed 500 Internal Server Error in 7ms Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 4ms Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 10ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.1ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (23.9ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 10ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.1ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 9ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Connecting to database specified by database.yml  (0.2ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 13ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.1ms) Connecting to database specified by database.yml  (0.2ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.6ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.3ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p5g2GhqtqTi2oZdSvhYN' LIMIT 1 TokenAction::Token Exists (0.2ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p5g2GhqtqTi2oZdSvhYN' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p5g2GhqtqTi2oZdSvhYN' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (12.6ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 21:12:22 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 21:12:22 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iEpw2yDytCZfrpvGQXpq' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iEpw2yDytCZfrpvGQXpq' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 21:12:22 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "iEpw2yDytCZfrpvGQXpq"], ["updated_at", Fri, 04 Jan 2013 21:12:22 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'tFvRrz8pxW4QWpQ4YqHb' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.hosthello/world Completed 302 Found in 9ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 27ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.2ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.4ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.2ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 63ms (ActiveRecord: 0.3ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'CG7Bbw2TpsksW7shkfx4' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'CG7Bbw2TpsksW7shkfx4' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'CG7Bbw2TpsksW7shkfx4' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (16.9ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:21:36 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 22:21:36 UTC +00:00]]  (0.1ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Hhq5HDSFyoZHsF9vCYGs' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Hhq5HDSFyoZHsF9vCYGs' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:21:36 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Hhq5HDSFyoZHsF9vCYGs"], ["updated_at", Fri, 04 Jan 2013 22:21:36 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'Mh7TpbSAqC3V1cos2Pke' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 9ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'w5rNr1VP8RMUHkGZM6Tp' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'w5rNr1VP8RMUHkGZM6Tp' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'w5rNr1VP8RMUHkGZM6Tp' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:22:09 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 22:22:09 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xjxFzGp69SyUL8z7pi9n' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xjxFzGp69SyUL8z7pi9n' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:22:09 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xjxFzGp69SyUL8z7pi9n"], ["updated_at", Fri, 04 Jan 2013 22:22:09 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'iNzxgyzPaALLCUruir2U' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 9ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.2ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'r3LMNcqjSKPSGPKgwR5b' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'r3LMNcqjSKPSGPKgwR5b' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'r3LMNcqjSKPSGPKgwR5b' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:22:27 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 22:22:27 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Zd8TJyCThKL7pswWSsqy' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Zd8TJyCThKL7pswWSsqy' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:22:27 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Zd8TJyCThKL7pswWSsqy"], ["updated_at", Fri, 04 Jan 2013 22:22:27 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'yfxaxc9NK2yFgpwipw3R' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'cQ8dxaFv8kaJPPCvFsy2' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'cQ8dxaFv8kaJPPCvFsy2' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'cQ8dxaFv8kaJPPCvFsy2' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:24:10 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 22:24:10 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'V5Tyy4qYoKPwXCiPvsM8' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'V5Tyy4qYoKPwXCiPvsM8' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:24:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "V5Tyy4qYoKPwXCiPvsM8"], ["updated_at", Fri, 04 Jan 2013 22:24:10 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'isZfL3yksNjCqyvxGWDB' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'K2VxhNdVQUic29vWpHYZ' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'K2VxhNdVQUic29vWpHYZ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'K2VxhNdVQUic29vWpHYZ' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:25:07 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 22:25:07 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mJsrxpG6c2LtncysTz1W' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mJsrxpG6c2LtncysTz1W' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:25:07 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "mJsrxpG6c2LtncysTz1W"], ["updated_at", Fri, 04 Jan 2013 22:25:07 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'fn2FhpyjHfyQ7Fboyw38' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xPoPpLQDivSTLT1M31wt' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xPoPpLQDivSTLT1M31wt' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xPoPpLQDivSTLT1M31wt' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:27:07 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Fri, 04 Jan 2013 22:27:07 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XzheQwPxryUmd8pWhyny' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XzheQwPxryUmd8pWhyny' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Fri, 04 Jan 2013 22:27:07 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "XzheQwPxryUmd8pWhyny"], ["updated_at", Fri, 04 Jan 2013 22:27:07 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'fRJ7Q2GsPtCpULFJkypM' LIMIT 1 Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 9ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 27ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sh9bcYfQZxpHcEMM19Fg' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sh9bcYfQZxpHcEMM19Fg' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sh9bcYfQZxpHcEMM19Fg' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 07:18:44 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Sat, 05 Jan 2013 07:18:44 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sVi6jz6N88aqiveoPsS3' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sVi6jz6N88aqiveoPsS3' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 07:18:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "sVi6jz6N88aqiveoPsS3"], ["updated_at", Sat, 05 Jan 2013 07:18:44 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'QjuCunT6oAUGpgKFBm9x' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 10ms (ActiveRecord: 0.3ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.2ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XUCnHbVo3hyXZqaJwTSo' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XUCnHbVo3hyXZqaJwTSo' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XUCnHbVo3hyXZqaJwTSo' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 07:19:39 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Sat, 05 Jan 2013 07:19:39 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'AaCAsNSEv4woRx6GoSUT' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'AaCAsNSEv4woRx6GoSUT' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 07:19:39 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "AaCAsNSEv4woRx6GoSUT"], ["updated_at", Sat, 05 Jan 2013 07:19:39 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'wZpp79sycg6moT2oDHAS' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 8ms (ActiveRecord: 0.2ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9Vn4HxjBr2njqd6YCMR1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9Vn4HxjBr2njqd6YCMR1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9Vn4HxjBr2njqd6YCMR1' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1  (0.0ms) begin transaction SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 07:20:55 UTC +00:00], ["failure_url", nil], ["kind", nil], ["success_url", nil], ["token", "arbitrary_string"], ["updated_at", Sat, 05 Jan 2013 07:20:55 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'arbitrary_string' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7jxtNqaPXkHW7zrTo9Rb' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7jxtNqaPXkHW7zrTo9Rb' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 07:20:55 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "7jxtNqaPXkHW7zrTo9Rb"], ["updated_at", Sat, 05 Jan 2013 07:20:55 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'SPZMdMWiFGVqpzAC742m' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.3ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g8eeN8UhpuERhNTqAZDV' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g8eeN8UhpuERhNTqAZDV' LIMIT 1 SQL (1.1ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "g8eeN8UhpuERhNTqAZDV"], ["updated_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"g8eeN8UhpuERhNTqAZDV", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g8eeN8UhpuERhNTqAZDV' LIMIT 1 TokenAction failed to perform the action for the token 'g8eeN8UhpuERhNTqAZDV': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 23ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'usPkLpyTpcnaq9BfN1C2' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'usPkLpyTpcnaq9BfN1C2' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "usPkLpyTpcnaq9BfN1C2"], ["updated_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"usPkLpyTpcnaq9BfN1C2", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'usPkLpyTpcnaq9BfN1C2' LIMIT 1 TokenAction failed to perform the action for the token 'usPkLpyTpcnaq9BfN1C2': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8ys74FFVxdw81fHBNy9p' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8ys74FFVxdw81fHBNy9p' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "8ys74FFVxdw81fHBNy9p"], ["updated_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"8ys74FFVxdw81fHBNy9p", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8ys74FFVxdw81fHBNy9p' LIMIT 1 TokenAction failed to perform the action for the token '8ys74FFVxdw81fHBNy9p': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pMvi8zjLwdpTcpzWpWp5' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pMvi8zjLwdpTcpzWpWp5' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "pMvi8zjLwdpTcpzWpWp5"], ["updated_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pMvi8zjLwdpTcpzWpWp5", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pMvi8zjLwdpTcpzWpWp5' LIMIT 1 TokenAction failed to perform the action for the token 'pMvi8zjLwdpTcpzWpWp5': FAIL Redirected to http://test.host/ Completed 302 Found in 5ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'izz1qewxGFJHf1zzD8HB' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'izz1qewxGFJHf1zzD8HB' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "izz1qewxGFJHf1zzD8HB"], ["updated_at", Sat, 05 Jan 2013 17:25:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"izz1qewxGFJHf1zzD8HB", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'izz1qewxGFJHf1zzD8HB' LIMIT 1 TokenAction failed to perform the action for the token 'izz1qewxGFJHf1zzD8HB': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9rwA79VsXzgYoN8Hsqsr' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9rwA79VsXzgYoN8Hsqsr' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:25:19 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "9rwA79VsXzgYoN8Hsqsr"], ["updated_at", Sat, 05 Jan 2013 17:25:19 UTC +00:00]]  (0.0ms) commit transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'rsGznSuqJgV7Sxy4d2zL' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'rsGznSuqJgV7Sxy4d2zL' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'rsGznSuqJgV7Sxy4d2zL' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g8eeN8UhpuERhNTqAZDV' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g8eeN8UhpuERhNTqAZDV' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'MoaBvxfnzeZ73CBoxsRG' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'MoaBvxfnzeZ73CBoxsRG' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:25:19 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "MoaBvxfnzeZ73CBoxsRG"], ["updated_at", Sat, 05 Jan 2013 17:25:19 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'Z4o4tJPACqq4UR46n7rv' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EHoeYzytpAM6Vnnogxjq' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EHoeYzytpAM6Vnnogxjq' LIMIT 1 SQL (1.5ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:25 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "EHoeYzytpAM6Vnnogxjq"], ["updated_at", Sat, 05 Jan 2013 17:26:25 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"EHoeYzytpAM6Vnnogxjq", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EHoeYzytpAM6Vnnogxjq' LIMIT 1 TokenAction failed to perform the action for the token 'EHoeYzytpAM6Vnnogxjq': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g7sWHrWF4dMqkzA89UDd' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g7sWHrWF4dMqkzA89UDd' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "g7sWHrWF4dMqkzA89UDd"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"g7sWHrWF4dMqkzA89UDd", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'g7sWHrWF4dMqkzA89UDd' LIMIT 1 TokenAction failed to perform the action for the token 'g7sWHrWF4dMqkzA89UDd': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'SvuWFKAsnkxuaqp8eac9' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'SvuWFKAsnkxuaqp8eac9' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "SvuWFKAsnkxuaqp8eac9"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"SvuWFKAsnkxuaqp8eac9", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'SvuWFKAsnkxuaqp8eac9' LIMIT 1 TokenAction failed to perform the action for the token 'SvuWFKAsnkxuaqp8eac9': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DYUXB6P7Mx7f9zy1rg8E' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DYUXB6P7Mx7f9zy1rg8E' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "DYUXB6P7Mx7f9zy1rg8E"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"DYUXB6P7Mx7f9zy1rg8E", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DYUXB6P7Mx7f9zy1rg8E' LIMIT 1 TokenAction failed to perform the action for the token 'DYUXB6P7Mx7f9zy1rg8E': FAIL Redirected to http://test.host/ Completed 302 Found in 31ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yvhX72zwyV46HAhzDc6K' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yvhX72zwyV46HAhzDc6K' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "yvhX72zwyV46HAhzDc6K"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yvhX72zwyV46HAhzDc6K", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yvhX72zwyV46HAhzDc6K' LIMIT 1 TokenAction failed to perform the action for the token 'yvhX72zwyV46HAhzDc6K': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '6poZqtmTeTNv6BWo6y7n' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '6poZqtmTeTNv6BWo6y7n' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "6poZqtmTeTNv6BWo6y7n"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"6poZqtmTeTNv6BWo6y7n", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '6poZqtmTeTNv6BWo6y7n' LIMIT 1 TokenAction failed to perform the action for the token '6poZqtmTeTNv6BWo6y7n': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Us2Nu84T1NKFaNup5Fcw' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Us2Nu84T1NKFaNup5Fcw' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "Us2Nu84T1NKFaNup5Fcw"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Us2Nu84T1NKFaNup5Fcw", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Us2Nu84T1NKFaNup5Fcw' LIMIT 1 TokenAction failed to perform the action for the token 'Us2Nu84T1NKFaNup5Fcw': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2ERkL4s9dpQ2qYzY9eqU' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2ERkL4s9dpQ2qYzY9eqU' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "2ERkL4s9dpQ2qYzY9eqU"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"2ERkL4s9dpQ2qYzY9eqU", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2ERkL4s9dpQ2qYzY9eqU' LIMIT 1 TokenAction failed to perform the action for the token '2ERkL4s9dpQ2qYzY9eqU': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '83W4xCEcR5dSwzynpyNR' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '83W4xCEcR5dSwzynpyNR' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "83W4xCEcR5dSwzynpyNR"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"83W4xCEcR5dSwzynpyNR", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '83W4xCEcR5dSwzynpyNR' LIMIT 1 TokenAction failed to perform the action for the token '83W4xCEcR5dSwzynpyNR': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Taf68sPLzp4syfasxzX6' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Taf68sPLzp4syfasxzX6' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Taf68sPLzp4syfasxzX6"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Taf68sPLzp4syfasxzX6", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Taf68sPLzp4syfasxzX6' LIMIT 1 TokenAction failed to perform the action for the token 'Taf68sPLzp4syfasxzX6': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ngxxaCpYsx4ZN6KKJbZU' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ngxxaCpYsx4ZN6KKJbZU' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ngxxaCpYsx4ZN6KKJbZU' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EHoeYzytpAM6Vnnogxjq' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EHoeYzytpAM6Vnnogxjq' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xRzbn178CbfpkgGAq9ug' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xRzbn178CbfpkgGAq9ug' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xRzbn178CbfpkgGAq9ug"], ["updated_at", Sat, 05 Jan 2013 17:26:26 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'Tbnp7VxUQkqpnp2yii3L' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1fubAEpZzMqAjbL1kMYg' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1fubAEpZzMqAjbL1kMYg' LIMIT 1 SQL (1.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "1fubAEpZzMqAjbL1kMYg"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1fubAEpZzMqAjbL1kMYg", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1fubAEpZzMqAjbL1kMYg' LIMIT 1 TokenAction failed to perform the action for the token '1fubAEpZzMqAjbL1kMYg': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yxZ5QuL3J22gy1PGs97k' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yxZ5QuL3J22gy1PGs97k' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "yxZ5QuL3J22gy1PGs97k"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yxZ5QuL3J22gy1PGs97k", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yxZ5QuL3J22gy1PGs97k' LIMIT 1 TokenAction failed to perform the action for the token 'yxZ5QuL3J22gy1PGs97k': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qYegN6htxFt41n2GsjTR' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qYegN6htxFt41n2GsjTR' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "qYegN6htxFt41n2GsjTR"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"qYegN6htxFt41n2GsjTR", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qYegN6htxFt41n2GsjTR' LIMIT 1 TokenAction failed to perform the action for the token 'qYegN6htxFt41n2GsjTR': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x6QgHmzz8JuYBnE16HuX' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x6QgHmzz8JuYBnE16HuX' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "x6QgHmzz8JuYBnE16HuX"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"x6QgHmzz8JuYBnE16HuX", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x6QgHmzz8JuYBnE16HuX' LIMIT 1 TokenAction failed to perform the action for the token 'x6QgHmzz8JuYBnE16HuX': FAIL Redirected to http://test.host/ Completed 302 Found in 30ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Y6fBfkc9S3hx4sfjbrzp' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Y6fBfkc9S3hx4sfjbrzp' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Y6fBfkc9S3hx4sfjbrzp"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Y6fBfkc9S3hx4sfjbrzp", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Y6fBfkc9S3hx4sfjbrzp' LIMIT 1 TokenAction failed to perform the action for the token 'Y6fBfkc9S3hx4sfjbrzp': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/failure Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p5pZfDKHfaPj1nxHuqxR' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p5pZfDKHfaPj1nxHuqxR' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "p5pZfDKHfaPj1nxHuqxR"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"p5pZfDKHfaPj1nxHuqxR", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p5pZfDKHfaPj1nxHuqxR' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'CP3WMDeAcyfPZV6YJRqg' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'CP3WMDeAcyfPZV6YJRqg' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "CP3WMDeAcyfPZV6YJRqg"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"CP3WMDeAcyfPZV6YJRqg", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'CP3WMDeAcyfPZV6YJRqg' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ExMmmsUeoRBxnzUZRKzX' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ExMmmsUeoRBxnzUZRKzX' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "ExMmmsUeoRBxnzUZRKzX"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ExMmmsUeoRBxnzUZRKzX", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ExMmmsUeoRBxnzUZRKzX' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'StBiMK92ywFzfeyRDiB8' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'StBiMK92ywFzfeyRDiB8' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "StBiMK92ywFzfeyRDiB8"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"StBiMK92ywFzfeyRDiB8", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'StBiMK92ywFzfeyRDiB8' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HFfJCTQsRqqZZy971dhc' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HFfJCTQsRqqZZy971dhc' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "HFfJCTQsRqqZZy971dhc"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"HFfJCTQsRqqZZy971dhc", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HFfJCTQsRqqZZy971dhc' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pRxpqLUpVxx67pgBFh4s' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pRxpqLUpVxx67pgBFh4s' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pRxpqLUpVxx67pgBFh4s' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1fubAEpZzMqAjbL1kMYg' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1fubAEpZzMqAjbL1kMYg' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KXz9S2SDVLx6xVtZiAPS' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KXz9S2SDVLx6xVtZiAPS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "KXz9S2SDVLx6xVtZiAPS"], ["updated_at", Sat, 05 Jan 2013 17:28:03 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'vzjVMeyUAgJcxsbrGGuc' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Afx3zM78pq93GNy5hQaA' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Afx3zM78pq93GNy5hQaA' LIMIT 1 SQL (1.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "Afx3zM78pq93GNy5hQaA"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Afx3zM78pq93GNy5hQaA", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Afx3zM78pq93GNy5hQaA' LIMIT 1 TokenAction failed to perform the action for the token 'Afx3zM78pq93GNy5hQaA': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4ACK3KxJyNEkTQHcLUSj' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4ACK3KxJyNEkTQHcLUSj' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "4ACK3KxJyNEkTQHcLUSj"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"4ACK3KxJyNEkTQHcLUSj", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4ACK3KxJyNEkTQHcLUSj' LIMIT 1 TokenAction failed to perform the action for the token '4ACK3KxJyNEkTQHcLUSj': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'WXYug42GAY4nbCVXspKn' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'WXYug42GAY4nbCVXspKn' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "WXYug42GAY4nbCVXspKn"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"WXYug42GAY4nbCVXspKn", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'WXYug42GAY4nbCVXspKn' LIMIT 1 TokenAction failed to perform the action for the token 'WXYug42GAY4nbCVXspKn': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gepGgRudLxq9vZxpD9vr' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gepGgRudLxq9vZxpD9vr' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "gepGgRudLxq9vZxpD9vr"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"gepGgRudLxq9vZxpD9vr", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gepGgRudLxq9vZxpD9vr' LIMIT 1 TokenAction failed to perform the action for the token 'gepGgRudLxq9vZxpD9vr': FAIL Redirected to http://test.host/ Completed 302 Found in 5ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ziiRmRRHdwrMCT3KpdS4' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ziiRmRRHdwrMCT3KpdS4' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "ziiRmRRHdwrMCT3KpdS4"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ziiRmRRHdwrMCT3KpdS4", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ziiRmRRHdwrMCT3KpdS4' LIMIT 1 TokenAction failed to perform the action for the token 'ziiRmRRHdwrMCT3KpdS4': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KEAh1WFRtJyvPrZy6BVS' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KEAh1WFRtJyvPrZy6BVS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "KEAh1WFRtJyvPrZy6BVS"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"KEAh1WFRtJyvPrZy6BVS", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KEAh1WFRtJyvPrZy6BVS' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'tVbEuqxsjhBxAr3go7H8' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'tVbEuqxsjhBxAr3go7H8' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "tVbEuqxsjhBxAr3go7H8"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"tVbEuqxsjhBxAr3go7H8", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'tVbEuqxsjhBxAr3go7H8' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XSRywxqsEhbsKKi91E5n' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XSRywxqsEhbsKKi91E5n' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "XSRywxqsEhbsKKi91E5n"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"XSRywxqsEhbsKKi91E5n", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XSRywxqsEhbsKKi91E5n' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'wv12z2mLQL7nRw2pfbPB' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'wv12z2mLQL7nRw2pfbPB' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "wv12z2mLQL7nRw2pfbPB"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"wv12z2mLQL7nRw2pfbPB", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'wv12z2mLQL7nRw2pfbPB' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qQqRPz7xoPE96zky6iVZ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qQqRPz7xoPE96zky6iVZ' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "qQqRPz7xoPE96zky6iVZ"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"qQqRPz7xoPE96zky6iVZ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qQqRPz7xoPE96zky6iVZ' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2GkJzu16r7QQYBEkrNkJ' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2GkJzu16r7QQYBEkrNkJ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2GkJzu16r7QQYBEkrNkJ' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Afx3zM78pq93GNy5hQaA' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Afx3zM78pq93GNy5hQaA' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GV4uSxwFfqbJoRyExuUV' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GV4uSxwFfqbJoRyExuUV' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "GV4uSxwFfqbJoRyExuUV"], ["updated_at", Sat, 05 Jan 2013 17:29:29 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'FwRGS4AcsKB8wKpJitwM' LIMIT 1 Connecting to database specified by database.yml  (0.2ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'susJ6efsov9Kz6VTuDgs' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'susJ6efsov9Kz6VTuDgs' LIMIT 1 SQL (1.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "susJ6efsov9Kz6VTuDgs"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"susJ6efsov9Kz6VTuDgs", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'susJ6efsov9Kz6VTuDgs' LIMIT 1 TokenAction failed to perform the action for the token 'susJ6efsov9Kz6VTuDgs': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TiWUZ9mbSiy5xrh3qBvp' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TiWUZ9mbSiy5xrh3qBvp' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "TiWUZ9mbSiy5xrh3qBvp"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"TiWUZ9mbSiy5xrh3qBvp", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TiWUZ9mbSiy5xrh3qBvp' LIMIT 1 TokenAction failed to perform the action for the token 'TiWUZ9mbSiy5xrh3qBvp': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '28jA19rM7SaToRL1uVny' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '28jA19rM7SaToRL1uVny' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "28jA19rM7SaToRL1uVny"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"28jA19rM7SaToRL1uVny", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '28jA19rM7SaToRL1uVny' LIMIT 1 TokenAction failed to perform the action for the token '28jA19rM7SaToRL1uVny': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'z9yPzCQh7AsW7RNjqoob' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'z9yPzCQh7AsW7RNjqoob' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "z9yPzCQh7AsW7RNjqoob"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"z9yPzCQh7AsW7RNjqoob", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'z9yPzCQh7AsW7RNjqoob' LIMIT 1 TokenAction failed to perform the action for the token 'z9yPzCQh7AsW7RNjqoob': FAIL Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'rA1j4BxyyhCvYp6dDfnQ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'rA1j4BxyyhCvYp6dDfnQ' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "rA1j4BxyyhCvYp6dDfnQ"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"rA1j4BxyyhCvYp6dDfnQ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'rA1j4BxyyhCvYp6dDfnQ' LIMIT 1 TokenAction failed to perform the action for the token 'rA1j4BxyyhCvYp6dDfnQ': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dqYMQM3Jz2Zp8pxLWRpa' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dqYMQM3Jz2Zp8pxLWRpa' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "dqYMQM3Jz2Zp8pxLWRpa"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"dqYMQM3Jz2Zp8pxLWRpa", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dqYMQM3Jz2Zp8pxLWRpa' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'e7gYKsVEMcfUwFJCobvy' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'e7gYKsVEMcfUwFJCobvy' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "e7gYKsVEMcfUwFJCobvy"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"e7gYKsVEMcfUwFJCobvy", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'e7gYKsVEMcfUwFJCobvy' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fxqoG1iyGtpvtdYsx3KB' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fxqoG1iyGtpvtdYsx3KB' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "fxqoG1iyGtpvtdYsx3KB"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"fxqoG1iyGtpvtdYsx3KB", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fxqoG1iyGtpvtdYsx3KB' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YykwuzrQTMj3NZZTdXqn' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YykwuzrQTMj3NZZTdXqn' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "YykwuzrQTMj3NZZTdXqn"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"YykwuzrQTMj3NZZTdXqn", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YykwuzrQTMj3NZZTdXqn' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'bprAp5yn1yCoZEXprN2n' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'bprAp5yn1yCoZEXprN2n' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "bprAp5yn1yCoZEXprN2n"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"bprAp5yn1yCoZEXprN2n", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'bprAp5yn1yCoZEXprN2n' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VseP1Z3ZGKtv3wMc5kgJ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VseP1Z3ZGKtv3wMc5kgJ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VseP1Z3ZGKtv3wMc5kgJ' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'susJ6efsov9Kz6VTuDgs' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'susJ6efsov9Kz6VTuDgs' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBL5zSXtGHWaLoHWqsNg' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBL5zSXtGHWaLoHWqsNg' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "EBL5zSXtGHWaLoHWqsNg"], ["updated_at", Sat, 05 Jan 2013 17:39:21 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'dxybrKsGvhWkcVrLKV4N' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jEGBiTe6CZkbYsyrgenj' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jEGBiTe6CZkbYsyrgenj' LIMIT 1 SQL (1.5ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "jEGBiTe6CZkbYsyrgenj"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"jEGBiTe6CZkbYsyrgenj", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jEGBiTe6CZkbYsyrgenj' LIMIT 1 TokenAction failed to perform the action for the token 'jEGBiTe6CZkbYsyrgenj': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zgQU2JDseRHr49343r9k' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zgQU2JDseRHr49343r9k' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "zgQU2JDseRHr49343r9k"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"zgQU2JDseRHr49343r9k", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zgQU2JDseRHr49343r9k' LIMIT 1 TokenAction failed to perform the action for the token 'zgQU2JDseRHr49343r9k': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'FFzmyFzbaJyKNUFq1cRs' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'FFzmyFzbaJyKNUFq1cRs' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "FFzmyFzbaJyKNUFq1cRs"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"FFzmyFzbaJyKNUFq1cRs", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'FFzmyFzbaJyKNUFq1cRs' LIMIT 1 TokenAction failed to perform the action for the token 'FFzmyFzbaJyKNUFq1cRs': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1xbsFFvKHHUNqRKq4fi2' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1xbsFFvKHHUNqRKq4fi2' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "1xbsFFvKHHUNqRKq4fi2"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1xbsFFvKHHUNqRKq4fi2", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1xbsFFvKHHUNqRKq4fi2' LIMIT 1 TokenAction failed to perform the action for the token '1xbsFFvKHHUNqRKq4fi2': FAIL Redirected to http://test.host/ Completed 302 Found in 30ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2dQawcYAwP28fADeWXcQ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2dQawcYAwP28fADeWXcQ' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "2dQawcYAwP28fADeWXcQ"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"2dQawcYAwP28fADeWXcQ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2dQawcYAwP28fADeWXcQ' LIMIT 1 TokenAction failed to perform the action for the token '2dQawcYAwP28fADeWXcQ': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4yFppfZcQ3wpgc46rNbS' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4yFppfZcQ3wpgc46rNbS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "4yFppfZcQ3wpgc46rNbS"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"4yFppfZcQ3wpgc46rNbS", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4yFppfZcQ3wpgc46rNbS' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EobMsyuymszmScnuFnJv' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EobMsyuymszmScnuFnJv' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "EobMsyuymszmScnuFnJv"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"EobMsyuymszmScnuFnJv", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EobMsyuymszmScnuFnJv' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9txgkPwMySyNjggW9AzL' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9txgkPwMySyNjggW9AzL' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "9txgkPwMySyNjggW9AzL"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"9txgkPwMySyNjggW9AzL", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9txgkPwMySyNjggW9AzL' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Sy4UNs2BMuqv1ATxCCZW' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Sy4UNs2BMuqv1ATxCCZW' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Sy4UNs2BMuqv1ATxCCZW"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Sy4UNs2BMuqv1ATxCCZW", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Sy4UNs2BMuqv1ATxCCZW' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'UGZu69EzVkJF2uyazMdV' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'UGZu69EzVkJF2uyazMdV' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "UGZu69EzVkJF2uyazMdV"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"UGZu69EzVkJF2uyazMdV", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'UGZu69EzVkJF2uyazMdV' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'wZDnkpbQxAKZP9nzvxLT' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'wZDnkpbQxAKZP9nzvxLT' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'wZDnkpbQxAKZP9nzvxLT' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jEGBiTe6CZkbYsyrgenj' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jEGBiTe6CZkbYsyrgenj' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8FyqqW8pjcwLYv6Voppc' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8FyqqW8pjcwLYv6Voppc' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "8FyqqW8pjcwLYv6Voppc"], ["updated_at", Sat, 05 Jan 2013 17:41:37 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'tVtWGPw7ey7zMvPYbPty' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DskNVzxbHDEVXNp2Vk5a' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DskNVzxbHDEVXNp2Vk5a' LIMIT 1 SQL (1.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "DskNVzxbHDEVXNp2Vk5a"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"DskNVzxbHDEVXNp2Vk5a", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DskNVzxbHDEVXNp2Vk5a' LIMIT 1 TokenAction failed to perform the action for the token 'DskNVzxbHDEVXNp2Vk5a': FAIL Completed 500 Internal Server Error in 6ms  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pGfoi1f7tpoz186Yxxg4' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pGfoi1f7tpoz186Yxxg4' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "pGfoi1f7tpoz186Yxxg4"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pGfoi1f7tpoz186Yxxg4", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pGfoi1f7tpoz186Yxxg4' LIMIT 1 TokenAction failed to perform the action for the token 'pGfoi1f7tpoz186Yxxg4': FAIL Completed 500 Internal Server Error in 3ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iKuR9bxuqnpeNsQuuhpX' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iKuR9bxuqnpeNsQuuhpX' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "iKuR9bxuqnpeNsQuuhpX"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"iKuR9bxuqnpeNsQuuhpX", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iKuR9bxuqnpeNsQuuhpX' LIMIT 1 TokenAction failed to perform the action for the token 'iKuR9bxuqnpeNsQuuhpX': FAIL Completed 500 Internal Server Error in 3ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'w9wruK8Jt5W2zMCW1fRH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'w9wruK8Jt5W2zMCW1fRH' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "w9wruK8Jt5W2zMCW1fRH"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"w9wruK8Jt5W2zMCW1fRH", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'w9wruK8Jt5W2zMCW1fRH' LIMIT 1 TokenAction failed to perform the action for the token 'w9wruK8Jt5W2zMCW1fRH': FAIL Completed 500 Internal Server Error in 4ms  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KxRa8sy3u3hxJwdJhG8K' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KxRa8sy3u3hxJwdJhG8K' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "KxRa8sy3u3hxJwdJhG8K"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"KxRa8sy3u3hxJwdJhG8K", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'KxRa8sy3u3hxJwdJhG8K' LIMIT 1 TokenAction failed to perform the action for the token 'KxRa8sy3u3hxJwdJhG8K': FAIL Completed 500 Internal Server Error in 3ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 2ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ztzZ9GHkDhgKKevBR6CL' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ztzZ9GHkDhgKKevBR6CL' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "ztzZ9GHkDhgKKevBR6CL"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ztzZ9GHkDhgKKevBR6CL", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ztzZ9GHkDhgKKevBR6CL' LIMIT 1 TokenAction failed to perform the action for the token 'ztzZ9GHkDhgKKevBR6CL': undefined method `map' for "token_action.tokens.redeem.success":String Completed 500 Internal Server Error in 1ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gg5ZXKht4kYizzqgwJPS' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gg5ZXKht4kYizzqgwJPS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "gg5ZXKht4kYizzqgwJPS"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"gg5ZXKht4kYizzqgwJPS", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gg5ZXKht4kYizzqgwJPS' LIMIT 1 TokenAction failed to perform the action for the token 'gg5ZXKht4kYizzqgwJPS': undefined method `map' for "token_action.tokens.redeem.success":String Completed 500 Internal Server Error in 1ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2bgYEKY7mZ32ToARhkuk' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2bgYEKY7mZ32ToARhkuk' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "2bgYEKY7mZ32ToARhkuk"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"2bgYEKY7mZ32ToARhkuk", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2bgYEKY7mZ32ToARhkuk' LIMIT 1 TokenAction failed to perform the action for the token '2bgYEKY7mZ32ToARhkuk': undefined method `map' for "token_action.tokens.redeem.success":String Completed 500 Internal Server Error in 1ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jdWgSyBnYPjWefzyPX9p' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jdWgSyBnYPjWefzyPX9p' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "jdWgSyBnYPjWefzyPX9p"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"jdWgSyBnYPjWefzyPX9p", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'jdWgSyBnYPjWefzyPX9p' LIMIT 1 TokenAction failed to perform the action for the token 'jdWgSyBnYPjWefzyPX9p': undefined method `map' for "token_action.tokens.redeem.success":String Completed 500 Internal Server Error in 1ms  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4pfVoPvnTob4MvA8zqVS' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4pfVoPvnTob4MvA8zqVS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "4pfVoPvnTob4MvA8zqVS"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"4pfVoPvnTob4MvA8zqVS", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4pfVoPvnTob4MvA8zqVS' LIMIT 1 TokenAction failed to perform the action for the token '4pfVoPvnTob4MvA8zqVS': undefined method `map' for "token_action.tokens.redeem.success":String Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Completed 500 Internal Server Error in 1ms TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'SPbjhiBzp3eyuhdckHCE' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'SPbjhiBzp3eyuhdckHCE' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'SPbjhiBzp3eyuhdckHCE' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DskNVzxbHDEVXNp2Vk5a' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DskNVzxbHDEVXNp2Vk5a' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fzAbWpag7RxqdSAYpWwG' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fzAbWpag7RxqdSAYpWwG' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "fzAbWpag7RxqdSAYpWwG"], ["updated_at", Sat, 05 Jan 2013 17:48:54 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'xJNFUmMGazzRypuFzEa4' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBqFJKxpTBhBjv3heaYZ' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBqFJKxpTBhBjv3heaYZ' LIMIT 1 SQL (0.9ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "EBqFJKxpTBhBjv3heaYZ"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"EBqFJKxpTBhBjv3heaYZ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBqFJKxpTBhBjv3heaYZ' LIMIT 1 TokenAction failed to perform the action for the token 'EBqFJKxpTBhBjv3heaYZ': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 10ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pZT22x21j9potcXpU2Dy' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pZT22x21j9potcXpU2Dy' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "pZT22x21j9potcXpU2Dy"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pZT22x21j9potcXpU2Dy", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pZT22x21j9potcXpU2Dy' LIMIT 1 TokenAction failed to perform the action for the token 'pZT22x21j9potcXpU2Dy': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 7ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VyyoWrfcLUNLz3ba55G9' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VyyoWrfcLUNLz3ba55G9' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "VyyoWrfcLUNLz3ba55G9"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"VyyoWrfcLUNLz3ba55G9", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VyyoWrfcLUNLz3ba55G9' LIMIT 1 TokenAction failed to perform the action for the token 'VyyoWrfcLUNLz3ba55G9': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GqgGf9DL7PMZ4UoDxocV' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GqgGf9DL7PMZ4UoDxocV' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "GqgGf9DL7PMZ4UoDxocV"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"GqgGf9DL7PMZ4UoDxocV", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GqgGf9DL7PMZ4UoDxocV' LIMIT 1 TokenAction failed to perform the action for the token 'GqgGf9DL7PMZ4UoDxocV': FAIL Redirected to http://test.host/ Completed 302 Found in 5ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'og4zSAsCqk2pfsPq2Zk3' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'og4zSAsCqk2pfsPq2Zk3' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "og4zSAsCqk2pfsPq2Zk3"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"og4zSAsCqk2pfsPq2Zk3", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'og4zSAsCqk2pfsPq2Zk3' LIMIT 1 TokenAction failed to perform the action for the token 'og4zSAsCqk2pfsPq2Zk3': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zQLEpJ38mMaPZ6adXPxU' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zQLEpJ38mMaPZ6adXPxU' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "zQLEpJ38mMaPZ6adXPxU"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"zQLEpJ38mMaPZ6adXPxU", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zQLEpJ38mMaPZ6adXPxU' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EKTczM4c42d6C9f6gHmE' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EKTczM4c42d6C9f6gHmE' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "EKTczM4c42d6C9f6gHmE"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"EKTczM4c42d6C9f6gHmE", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EKTczM4c42d6C9f6gHmE' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zaZPJmw2bKtPb7c2PpxD' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zaZPJmw2bKtPb7c2PpxD' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "zaZPJmw2bKtPb7c2PpxD"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"zaZPJmw2bKtPb7c2PpxD", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zaZPJmw2bKtPb7c2PpxD' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mg7xSyNeq9L2iq4eX1dy' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mg7xSyNeq9L2iq4eX1dy' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "mg7xSyNeq9L2iq4eX1dy"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"mg7xSyNeq9L2iq4eX1dy", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mg7xSyNeq9L2iq4eX1dy' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'E2s5koF1CapBsfYwnBx1' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'E2s5koF1CapBsfYwnBx1' LIMIT 1 SQL (27.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "E2s5koF1CapBsfYwnBx1"], ["updated_at", Sat, 05 Jan 2013 17:49:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"E2s5koF1CapBsfYwnBx1", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'E2s5koF1CapBsfYwnBx1' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zKaz2Mi952H2JYCra3xV' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zKaz2Mi952H2JYCra3xV' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zKaz2Mi952H2JYCra3xV' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBqFJKxpTBhBjv3heaYZ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EBqFJKxpTBhBjv3heaYZ' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LSzzXFNedFMonQQBzy87' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LSzzXFNedFMonQQBzy87' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "LSzzXFNedFMonQQBzy87"], ["updated_at", Sat, 05 Jan 2013 17:49:11 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'W1JdjQJkeDxCVJtKyeJT' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LVm2LYUgw2bV46qmifu7' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LVm2LYUgw2bV46qmifu7' LIMIT 1 SQL (1.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:37 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "LVm2LYUgw2bV46qmifu7"], ["updated_at", Sat, 05 Jan 2013 17:49:37 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"LVm2LYUgw2bV46qmifu7", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LVm2LYUgw2bV46qmifu7' LIMIT 1 TokenAction failed to perform the action for the token 'LVm2LYUgw2bV46qmifu7': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 10ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'b1qCi1DGdwcbHWGhP1zN' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'b1qCi1DGdwcbHWGhP1zN' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "b1qCi1DGdwcbHWGhP1zN"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"b1qCi1DGdwcbHWGhP1zN", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'b1qCi1DGdwcbHWGhP1zN' LIMIT 1 TokenAction failed to perform the action for the token 'b1qCi1DGdwcbHWGhP1zN': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EczH3CaCrEY5p2eU7Hp1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EczH3CaCrEY5p2eU7Hp1' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "EczH3CaCrEY5p2eU7Hp1"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"EczH3CaCrEY5p2eU7Hp1", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'EczH3CaCrEY5p2eU7Hp1' LIMIT 1 TokenAction failed to perform the action for the token 'EczH3CaCrEY5p2eU7Hp1': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'PqdwvrPRZ63oFEJiyAfh' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'PqdwvrPRZ63oFEJiyAfh' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "PqdwvrPRZ63oFEJiyAfh"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"PqdwvrPRZ63oFEJiyAfh", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'PqdwvrPRZ63oFEJiyAfh' LIMIT 1 TokenAction failed to perform the action for the token 'PqdwvrPRZ63oFEJiyAfh': FAIL Redirected to http://test.host/ Completed 302 Found in 5ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Z1k6a2VmzTzxRSqUexhA' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Z1k6a2VmzTzxRSqUexhA' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Z1k6a2VmzTzxRSqUexhA"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Z1k6a2VmzTzxRSqUexhA", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Z1k6a2VmzTzxRSqUexhA' LIMIT 1 TokenAction failed to perform the action for the token 'Z1k6a2VmzTzxRSqUexhA': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'chNnct2kyzisfiRCVr1i' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'chNnct2kyzisfiRCVr1i' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "chNnct2kyzisfiRCVr1i"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"chNnct2kyzisfiRCVr1i", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'chNnct2kyzisfiRCVr1i' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qMpVgQJdcqdycRocsZpG' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qMpVgQJdcqdycRocsZpG' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "qMpVgQJdcqdycRocsZpG"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"qMpVgQJdcqdycRocsZpG", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qMpVgQJdcqdycRocsZpG' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x5JRHbgvsCAoNQjirvNg' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x5JRHbgvsCAoNQjirvNg' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "x5JRHbgvsCAoNQjirvNg"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"x5JRHbgvsCAoNQjirvNg", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x5JRHbgvsCAoNQjirvNg' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'vnfr1j33iqX9wwqeYwjf' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'vnfr1j33iqX9wwqeYwjf' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "vnfr1j33iqX9wwqeYwjf"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"vnfr1j33iqX9wwqeYwjf", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'vnfr1j33iqX9wwqeYwjf' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q73f4YSGNsBrUWraDZju' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q73f4YSGNsBrUWraDZju' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "q73f4YSGNsBrUWraDZju"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"q73f4YSGNsBrUWraDZju", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q73f4YSGNsBrUWraDZju' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3qh8aWBeYksDXDpd7aDm' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3qh8aWBeYksDXDpd7aDm' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3qh8aWBeYksDXDpd7aDm' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LVm2LYUgw2bV46qmifu7' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LVm2LYUgw2bV46qmifu7' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ZUsssDp1ScDHF9nyYVNK' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ZUsssDp1ScDHF9nyYVNK' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "ZUsssDp1ScDHF9nyYVNK"], ["updated_at", Sat, 05 Jan 2013 17:49:38 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'CveGTiyHsQqzXNqQgxCu' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'D7qLiA6fs3iMar6Z6mMH' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'D7qLiA6fs3iMar6Z6mMH' LIMIT 1 SQL (1.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "D7qLiA6fs3iMar6Z6mMH"], ["updated_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"D7qLiA6fs3iMar6Z6mMH", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'D7qLiA6fs3iMar6Z6mMH' LIMIT 1 TokenAction failed to perform the action for the token 'D7qLiA6fs3iMar6Z6mMH': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'BSTa2F5LRJF3kSNigLzp' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'BSTa2F5LRJF3kSNigLzp' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "BSTa2F5LRJF3kSNigLzp"], ["updated_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"BSTa2F5LRJF3kSNigLzp", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'BSTa2F5LRJF3kSNigLzp' LIMIT 1 TokenAction failed to perform the action for the token 'BSTa2F5LRJF3kSNigLzp': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'asZrTbeJfymnic5iEUhM' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'asZrTbeJfymnic5iEUhM' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "asZrTbeJfymnic5iEUhM"], ["updated_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"asZrTbeJfymnic5iEUhM", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'asZrTbeJfymnic5iEUhM' LIMIT 1 TokenAction failed to perform the action for the token 'asZrTbeJfymnic5iEUhM': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YgBjzMes8fg9ir8bjgYh' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YgBjzMes8fg9ir8bjgYh' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "YgBjzMes8fg9ir8bjgYh"], ["updated_at", Sat, 05 Jan 2013 17:50:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"YgBjzMes8fg9ir8bjgYh", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YgBjzMes8fg9ir8bjgYh' LIMIT 1 TokenAction failed to perform the action for the token 'YgBjzMes8fg9ir8bjgYh': FAIL Redirected to http://test.host/ Completed 302 Found in 30ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DU6fWystzydNTkCpo2wn' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DU6fWystzydNTkCpo2wn' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "DU6fWystzydNTkCpo2wn"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"DU6fWystzydNTkCpo2wn", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'DU6fWystzydNTkCpo2wn' LIMIT 1 TokenAction failed to perform the action for the token 'DU6fWystzydNTkCpo2wn': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's7JGHhbdk9nn8KQzDjBg' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's7JGHhbdk9nn8KQzDjBg' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "s7JGHhbdk9nn8KQzDjBg"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"s7JGHhbdk9nn8KQzDjBg", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's7JGHhbdk9nn8KQzDjBg' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Rg3kMoMfFKSxcMTARwa8' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Rg3kMoMfFKSxcMTARwa8' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "Rg3kMoMfFKSxcMTARwa8"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Rg3kMoMfFKSxcMTARwa8", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Rg3kMoMfFKSxcMTARwa8' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X2odyuhfGzYidVd9bmjC' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X2odyuhfGzYidVd9bmjC' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "X2odyuhfGzYidVd9bmjC"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"X2odyuhfGzYidVd9bmjC", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X2odyuhfGzYidVd9bmjC' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yAhB6TXWBritHpBSN3nA' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yAhB6TXWBritHpBSN3nA' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "yAhB6TXWBritHpBSN3nA"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yAhB6TXWBritHpBSN3nA", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yAhB6TXWBritHpBSN3nA' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xey8gPHKnqZUP76sVgpt' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xey8gPHKnqZUP76sVgpt' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xey8gPHKnqZUP76sVgpt"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"xey8gPHKnqZUP76sVgpt", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xey8gPHKnqZUP76sVgpt' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'UfeSsSfzqoKdrJp3MpqH' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'UfeSsSfzqoKdrJp3MpqH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'UfeSsSfzqoKdrJp3MpqH' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'D7qLiA6fs3iMar6Z6mMH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'D7qLiA6fs3iMar6Z6mMH' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Gqmjf7RydWdzyiAsR6gz' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Gqmjf7RydWdzyiAsR6gz' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Gqmjf7RydWdzyiAsR6gz"], ["updated_at", Sat, 05 Jan 2013 17:50:11 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'vovV1Hs8jmZNpKx2bnGu' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zFZvphbP6sD4RktWnbn7' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zFZvphbP6sD4RktWnbn7' LIMIT 1 SQL (1.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:52:43 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "zFZvphbP6sD4RktWnbn7"], ["updated_at", Sat, 05 Jan 2013 17:52:43 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"zFZvphbP6sD4RktWnbn7", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zFZvphbP6sD4RktWnbn7' LIMIT 1 TokenAction failed to perform the action for the token 'zFZvphbP6sD4RktWnbn7': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 10ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'NLUn2aA5ckTa4XBjx3xv' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'NLUn2aA5ckTa4XBjx3xv' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "NLUn2aA5ckTa4XBjx3xv"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"NLUn2aA5ckTa4XBjx3xv", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'NLUn2aA5ckTa4XBjx3xv' LIMIT 1 TokenAction failed to perform the action for the token 'NLUn2aA5ckTa4XBjx3xv': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GdaGeqfyPhY1TCmjuT8L' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GdaGeqfyPhY1TCmjuT8L' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "GdaGeqfyPhY1TCmjuT8L"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"GdaGeqfyPhY1TCmjuT8L", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GdaGeqfyPhY1TCmjuT8L' LIMIT 1 TokenAction failed to perform the action for the token 'GdaGeqfyPhY1TCmjuT8L': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'utjyBqMfMgbVRXhqTkB6' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'utjyBqMfMgbVRXhqTkB6' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "utjyBqMfMgbVRXhqTkB6"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"utjyBqMfMgbVRXhqTkB6", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'utjyBqMfMgbVRXhqTkB6' LIMIT 1 TokenAction failed to perform the action for the token 'utjyBqMfMgbVRXhqTkB6': FAIL Redirected to http://test.host/ Completed 302 Found in 35ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'MTcXxK8Y4auT7byoxD9L' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'MTcXxK8Y4auT7byoxD9L' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "MTcXxK8Y4auT7byoxD9L"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"MTcXxK8Y4auT7byoxD9L", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'MTcXxK8Y4auT7byoxD9L' LIMIT 1 TokenAction failed to perform the action for the token 'MTcXxK8Y4auT7byoxD9L': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GjsYwsajoDrspARVzxhs' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GjsYwsajoDrspARVzxhs' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "GjsYwsajoDrspARVzxhs"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"GjsYwsajoDrspARVzxhs", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GjsYwsajoDrspARVzxhs' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Pi8CWSYdPDfqzyjnP8ju' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Pi8CWSYdPDfqzyjnP8ju' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "Pi8CWSYdPDfqzyjnP8ju"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Pi8CWSYdPDfqzyjnP8ju", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Pi8CWSYdPDfqzyjnP8ju' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1kN6qv3hqNj7hkHdi1By' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1kN6qv3hqNj7hkHdi1By' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "1kN6qv3hqNj7hkHdi1By"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1kN6qv3hqNj7hkHdi1By", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1kN6qv3hqNj7hkHdi1By' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xehBHReJ7mxEyUajhEbq' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xehBHReJ7mxEyUajhEbq' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xehBHReJ7mxEyUajhEbq"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"xehBHReJ7mxEyUajhEbq", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xehBHReJ7mxEyUajhEbq' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7qxSC9yhYDXjMyyfnpiS' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7qxSC9yhYDXjMyyfnpiS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "7qxSC9yhYDXjMyyfnpiS"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"7qxSC9yhYDXjMyyfnpiS", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7qxSC9yhYDXjMyyfnpiS' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hkhiM8WnY3T5BC58rzm1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hkhiM8WnY3T5BC58rzm1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hkhiM8WnY3T5BC58rzm1' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zFZvphbP6sD4RktWnbn7' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'zFZvphbP6sD4RktWnbn7' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1QT2ZVMQNy5YeX2h4QMq' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1QT2ZVMQNy5YeX2h4QMq' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "1QT2ZVMQNy5YeX2h4QMq"], ["updated_at", Sat, 05 Jan 2013 17:52:44 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'caEqEssUgEb1ympsaZTS' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XHED8zXt5cSYxytxT7du' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XHED8zXt5cSYxytxT7du' LIMIT 1 SQL (1.8ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "XHED8zXt5cSYxytxT7du"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"XHED8zXt5cSYxytxT7du", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XHED8zXt5cSYxytxT7du' LIMIT 1 TokenAction failed to perform the action for the token 'XHED8zXt5cSYxytxT7du': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 10ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kQvZV6pvXGMB7KKp3KrR' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kQvZV6pvXGMB7KKp3KrR' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "kQvZV6pvXGMB7KKp3KrR"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"kQvZV6pvXGMB7KKp3KrR", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kQvZV6pvXGMB7KKp3KrR' LIMIT 1 TokenAction failed to perform the action for the token 'kQvZV6pvXGMB7KKp3KrR': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p7nXErHY33qCcoGMYYqa' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p7nXErHY33qCcoGMYYqa' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "p7nXErHY33qCcoGMYYqa"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"p7nXErHY33qCcoGMYYqa", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'p7nXErHY33qCcoGMYYqa' LIMIT 1 TokenAction failed to perform the action for the token 'p7nXErHY33qCcoGMYYqa': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pyZzaxY37xF74ob2Wj6V' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pyZzaxY37xF74ob2Wj6V' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "pyZzaxY37xF74ob2Wj6V"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pyZzaxY37xF74ob2Wj6V", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pyZzaxY37xF74ob2Wj6V' LIMIT 1 TokenAction failed to perform the action for the token 'pyZzaxY37xF74ob2Wj6V': FAIL Redirected to http://test.host/ Completed 302 Found in 38ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x9pV3St93ixynZjQzwPC' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x9pV3St93ixynZjQzwPC' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "x9pV3St93ixynZjQzwPC"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"x9pV3St93ixynZjQzwPC", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'x9pV3St93ixynZjQzwPC' LIMIT 1 TokenAction failed to perform the action for the token 'x9pV3St93ixynZjQzwPC': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.2ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kzUJyb47ydJhvsUpCfdz' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kzUJyb47ydJhvsUpCfdz' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "kzUJyb47ydJhvsUpCfdz"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"kzUJyb47ydJhvsUpCfdz", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'kzUJyb47ydJhvsUpCfdz' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mGYSCkRdACesmDNsK3k9' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mGYSCkRdACesmDNsK3k9' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "mGYSCkRdACesmDNsK3k9"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"mGYSCkRdACesmDNsK3k9", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mGYSCkRdACesmDNsK3k9' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'RRgvadBYT7KsJMUHNqLH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'RRgvadBYT7KsJMUHNqLH' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "RRgvadBYT7KsJMUHNqLH"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"RRgvadBYT7KsJMUHNqLH", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'RRgvadBYT7KsJMUHNqLH' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'nuz2n8xjsZWoYMBRNmBs' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'nuz2n8xjsZWoYMBRNmBs' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "nuz2n8xjsZWoYMBRNmBs"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"nuz2n8xjsZWoYMBRNmBs", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'nuz2n8xjsZWoYMBRNmBs' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Ky5mQyAeWpB6QZTrqiBo' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Ky5mQyAeWpB6QZTrqiBo' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Ky5mQyAeWpB6QZTrqiBo"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Ky5mQyAeWpB6QZTrqiBo", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Ky5mQyAeWpB6QZTrqiBo' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Ryx4gcokTzvNgB643K3y' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Ryx4gcokTzvNgB643K3y' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Ryx4gcokTzvNgB643K3y' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XHED8zXt5cSYxytxT7du' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XHED8zXt5cSYxytxT7du' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '6wByN96jLTU881xPepHY' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '6wByN96jLTU881xPepHY' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "6wByN96jLTU881xPepHY"], ["updated_at", Sat, 05 Jan 2013 17:55:34 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'y8VHNJofPRjdwgpMBJWX' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dk2j5s1PqNLRdFzxmDWg' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dk2j5s1PqNLRdFzxmDWg' LIMIT 1 SQL (1.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "dk2j5s1PqNLRdFzxmDWg"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"dk2j5s1PqNLRdFzxmDWg", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dk2j5s1PqNLRdFzxmDWg' LIMIT 1 TokenAction failed to perform the action for the token 'dk2j5s1PqNLRdFzxmDWg': FAIL Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q9ShLxNaR9v5F2k1zLSZ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q9ShLxNaR9v5F2k1zLSZ' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "q9ShLxNaR9v5F2k1zLSZ"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"q9ShLxNaR9v5F2k1zLSZ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q9ShLxNaR9v5F2k1zLSZ' LIMIT 1 TokenAction failed to perform the action for the token 'q9ShLxNaR9v5F2k1zLSZ': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HD4EjuyqUvSxrzgvqcDf' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HD4EjuyqUvSxrzgvqcDf' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "HD4EjuyqUvSxrzgvqcDf"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"HD4EjuyqUvSxrzgvqcDf", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HD4EjuyqUvSxrzgvqcDf' LIMIT 1 TokenAction failed to perform the action for the token 'HD4EjuyqUvSxrzgvqcDf': FAIL Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ysuhNnoD5edUyQSW6Cvg' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ysuhNnoD5edUyQSW6Cvg' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "ysuhNnoD5edUyQSW6Cvg"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ysuhNnoD5edUyQSW6Cvg", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ysuhNnoD5edUyQSW6Cvg' LIMIT 1 TokenAction failed to perform the action for the token 'ysuhNnoD5edUyQSW6Cvg': FAIL Redirected to http://test.host/ Completed 302 Found in 36ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'N1RCvLCXmudqowjBjNRd' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'N1RCvLCXmudqowjBjNRd' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- FAIL\n"], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "N1RCvLCXmudqowjBjNRd"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"N1RCvLCXmudqowjBjNRd", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'N1RCvLCXmudqowjBjNRd' LIMIT 1 TokenAction failed to perform the action for the token 'N1RCvLCXmudqowjBjNRd': FAIL Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '25p43yyAEuuDtdvmvXNc' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '25p43yyAEuuDtdvmvXNc' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "25p43yyAEuuDtdvmvXNc"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"25p43yyAEuuDtdvmvXNc", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '25p43yyAEuuDtdvmvXNc' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sSKoD4r1YD5xUw78sobq' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sSKoD4r1YD5xUw78sobq' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "sSKoD4r1YD5xUw78sobq"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"sSKoD4r1YD5xUw78sobq", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sSKoD4r1YD5xUw78sobq' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'uXqvAaUFjH7fW5spqAZY' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'uXqvAaUFjH7fW5spqAZY' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "uXqvAaUFjH7fW5spqAZY"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"uXqvAaUFjH7fW5spqAZY", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'uXqvAaUFjH7fW5spqAZY' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1eHZgmxBGcjyEEDF2Pus' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1eHZgmxBGcjyEEDF2Pus' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "1eHZgmxBGcjyEEDF2Pus"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1eHZgmxBGcjyEEDF2Pus", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1eHZgmxBGcjyEEDF2Pus' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GPXsaGYY3tf1GN7y5prH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GPXsaGYY3tf1GN7y5prH' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "GPXsaGYY3tf1GN7y5prH"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"GPXsaGYY3tf1GN7y5prH", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GPXsaGYY3tf1GN7y5prH' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3AaazC2fwVr6k1JT8xQA' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3AaazC2fwVr6k1JT8xQA' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "3AaazC2fwVr6k1JT8xQA"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"3AaazC2fwVr6k1JT8xQA", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3AaazC2fwVr6k1JT8xQA' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YRv7vtoskK4BVN4p2PoH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YRv7vtoskK4BVN4p2PoH' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "YRv7vtoskK4BVN4p2PoH"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"YRv7vtoskK4BVN4p2PoH", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'YRv7vtoskK4BVN4p2PoH' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's25nph6C8fGP96y6ZYv4' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's25nph6C8fGP96y6ZYv4' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "s25nph6C8fGP96y6ZYv4"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"s25nph6C8fGP96y6ZYv4", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's25nph6C8fGP96y6ZYv4' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q1WRdWHEDz7L9pn4coz1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q1WRdWHEDz7L9pn4coz1' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q1WRdWHEDz7L9pn4coz1' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dk2j5s1PqNLRdFzxmDWg' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'dk2j5s1PqNLRdFzxmDWg' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fuQTbHFda8TjVHJtexe5' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fuQTbHFda8TjVHJtexe5' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "fuQTbHFda8TjVHJtexe5"], ["updated_at", Sat, 05 Jan 2013 17:56:38 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'AC71dhSakKobdMC3UqUK' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pKoZiPNGFGkPnSi3ekeZ' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pKoZiPNGFGkPnSi3ekeZ' LIMIT 1 SQL (1.0ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "pKoZiPNGFGkPnSi3ekeZ"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pKoZiPNGFGkPnSi3ekeZ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pKoZiPNGFGkPnSi3ekeZ' LIMIT 1 TokenAction failed to perform the action for the token 'pKoZiPNGFGkPnSi3ekeZ': AnimalError Redirected to http://test.host/hello/token_failure Completed 302 Found in 9ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TtFTr5xRYdPvscEW5p46' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TtFTr5xRYdPvscEW5p46' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "TtFTr5xRYdPvscEW5p46"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"TtFTr5xRYdPvscEW5p46", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TtFTr5xRYdPvscEW5p46' LIMIT 1 TokenAction failed to perform the action for the token 'TtFTr5xRYdPvscEW5p46': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2mGF1DpiPxDD8Vfw8vKv' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2mGF1DpiPxDD8Vfw8vKv' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "2mGF1DpiPxDD8Vfw8vKv"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"2mGF1DpiPxDD8Vfw8vKv", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '2mGF1DpiPxDD8Vfw8vKv' LIMIT 1 TokenAction failed to perform the action for the token '2mGF1DpiPxDD8Vfw8vKv': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1xP4jU5dEqBysCHnqy11' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1xP4jU5dEqBysCHnqy11' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "1xP4jU5dEqBysCHnqy11"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1xP4jU5dEqBysCHnqy11", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1xP4jU5dEqBysCHnqy11' LIMIT 1 TokenAction failed to perform the action for the token '1xP4jU5dEqBysCHnqy11': AnimalError Redirected to http://test.host/ Completed 302 Found in 7ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qp5LsgheVBi5zUxfpMJM' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qp5LsgheVBi5zUxfpMJM' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "qp5LsgheVBi5zUxfpMJM"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"qp5LsgheVBi5zUxfpMJM", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'qp5LsgheVBi5zUxfpMJM' LIMIT 1 TokenAction failed to perform the action for the token 'qp5LsgheVBi5zUxfpMJM': AnimalError Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1iMfCiNMnovzdzABLVU4' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1iMfCiNMnovzdzABLVU4' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- metamorphose\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "1iMfCiNMnovzdzABLVU4"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1iMfCiNMnovzdzABLVU4", "path"=>"confirm"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1iMfCiNMnovzdzABLVU4' LIMIT 1 TokenAction failed to perform the action for the token '1iMfCiNMnovzdzABLVU4': MammalError Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.2ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'JgYpkc3Bz3pQts2q7vSu' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'JgYpkc3Bz3pQts2q7vSu' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- metamorphose\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "JgYpkc3Bz3pQts2q7vSu"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"JgYpkc3Bz3pQts2q7vSu", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'JgYpkc3Bz3pQts2q7vSu' LIMIT 1 TokenAction failed to perform the action for the token 'JgYpkc3Bz3pQts2q7vSu': MammalError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'my8qp8rZdbNqPw9BCUL3' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'my8qp8rZdbNqPw9BCUL3' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- fly\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "my8qp8rZdbNqPw9BCUL3"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"my8qp8rZdbNqPw9BCUL3", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'my8qp8rZdbNqPw9BCUL3' LIMIT 1 TokenAction failed to perform the action for the token 'my8qp8rZdbNqPw9BCUL3': Cat::CatError Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sv9A21xxZh9sqxFEMYzy' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sv9A21xxZh9sqxFEMYzy' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "sv9A21xxZh9sqxFEMYzy"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"sv9A21xxZh9sqxFEMYzy", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sv9A21xxZh9sqxFEMYzy' LIMIT 1 TokenAction failed to perform the action for the token 'sv9A21xxZh9sqxFEMYzy': AnimalError Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'epHLa1tMtFom3XxSBx1g' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'epHLa1tMtFom3XxSBx1g' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "epHLa1tMtFom3XxSBx1g"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"epHLa1tMtFom3XxSBx1g", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'epHLa1tMtFom3XxSBx1g' LIMIT 1 TokenAction failed to perform the action for the token 'epHLa1tMtFom3XxSBx1g': AnimalError Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XMo5mXxPew6xxcp5masA' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XMo5mXxPew6xxcp5masA' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "XMo5mXxPew6xxcp5masA"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"XMo5mXxPew6xxcp5masA", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XMo5mXxPew6xxcp5masA' LIMIT 1 TokenAction failed to perform the action for the token 'XMo5mXxPew6xxcp5masA': AnimalError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'md7y85MNutPxDpryGc2y' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'md7y85MNutPxDpryGc2y' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "md7y85MNutPxDpryGc2y"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"md7y85MNutPxDpryGc2y", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'md7y85MNutPxDpryGc2y' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fpzKvcA7UUt6gn279U4A' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fpzKvcA7UUt6gn279U4A' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "fpzKvcA7UUt6gn279U4A"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"fpzKvcA7UUt6gn279U4A", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'fpzKvcA7UUt6gn279U4A' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q7QsJSKRLRXYsYjPgyNH' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q7QsJSKRLRXYsYjPgyNH' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "q7QsJSKRLRXYsYjPgyNH"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"q7QsJSKRLRXYsYjPgyNH", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'q7QsJSKRLRXYsYjPgyNH' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'eoYqiK4xYUByygAsnyfX' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'eoYqiK4xYUByygAsnyfX' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "eoYqiK4xYUByygAsnyfX"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"eoYqiK4xYUByygAsnyfX", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'eoYqiK4xYUByygAsnyfX' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XGSevsqz1BRKZ5LFzzhV' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XGSevsqz1BRKZ5LFzzhV' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "XGSevsqz1BRKZ5LFzzhV"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"XGSevsqz1BRKZ5LFzzhV", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XGSevsqz1BRKZ5LFzzhV' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HRP8XvE1MzsnyMwYxqAm' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HRP8XvE1MzsnyMwYxqAm' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "HRP8XvE1MzsnyMwYxqAm"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"HRP8XvE1MzsnyMwYxqAm", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'HRP8XvE1MzsnyMwYxqAm' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'S4YNgLjXpCohp9NHsNya' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'S4YNgLjXpCohp9NHsNya' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "S4YNgLjXpCohp9NHsNya"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"S4YNgLjXpCohp9NHsNya", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'S4YNgLjXpCohp9NHsNya' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xHX8hpfhDsUsLqq3SwDT' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xHX8hpfhDsUsLqq3SwDT' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xHX8hpfhDsUsLqq3SwDT"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"xHX8hpfhDsUsLqq3SwDT", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xHX8hpfhDsUsLqq3SwDT' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'i9JfhrbYXxUpMP3KTMCP' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'i9JfhrbYXxUpMP3KTMCP' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'i9JfhrbYXxUpMP3KTMCP' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pKoZiPNGFGkPnSi3ekeZ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pKoZiPNGFGkPnSi3ekeZ' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'quVAvwQ5Yf3gChhmo9ET' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'quVAvwQ5Yf3gChhmo9ET' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "quVAvwQ5Yf3gChhmo9ET"], ["updated_at", Sat, 05 Jan 2013 18:32:10 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = 'CyyU8tB8pBFZPxus9ERg' LIMIT 1 Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TqZq5tj47M7eSWD1pqCV' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TqZq5tj47M7eSWD1pqCV' LIMIT 1 SQL (1.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "TqZq5tj47M7eSWD1pqCV"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"TqZq5tj47M7eSWD1pqCV", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TqZq5tj47M7eSWD1pqCV' LIMIT 1 TokenAction failed to perform the action for the token 'TqZq5tj47M7eSWD1pqCV': AnimalError Redirected to http://test.host/hello/token_failure Completed 302 Found in 13ms (ActiveRecord: 0.2ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'brbpoPVry4spZQnq3M3s' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'brbpoPVry4spZQnq3M3s' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "brbpoPVry4spZQnq3M3s"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"brbpoPVry4spZQnq3M3s", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'brbpoPVry4spZQnq3M3s' LIMIT 1 TokenAction failed to perform the action for the token 'brbpoPVry4spZQnq3M3s': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 4ms (ActiveRecord: 0.2ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'JDd8pWzKpUys6y2HFXZT' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'JDd8pWzKpUys6y2HFXZT' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "JDd8pWzKpUys6y2HFXZT"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"JDd8pWzKpUys6y2HFXZT", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'JDd8pWzKpUys6y2HFXZT' LIMIT 1 TokenAction failed to perform the action for the token 'JDd8pWzKpUys6y2HFXZT': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 5ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'cnxyppjNrx7PWXxtZTqp' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'cnxyppjNrx7PWXxtZTqp' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "cnxyppjNrx7PWXxtZTqp"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"cnxyppjNrx7PWXxtZTqp", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'cnxyppjNrx7PWXxtZTqp' LIMIT 1 TokenAction failed to perform the action for the token 'cnxyppjNrx7PWXxtZTqp': AnimalError Redirected to http://test.host/ Completed 302 Found in 7ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XhwzrEtfZy2vAyxYNBpN' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XhwzrEtfZy2vAyxYNBpN' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "XhwzrEtfZy2vAyxYNBpN"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"XhwzrEtfZy2vAyxYNBpN", "path"=>"redeem"} TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XhwzrEtfZy2vAyxYNBpN' LIMIT 1 TokenAction failed to perform the action for the token 'XhwzrEtfZy2vAyxYNBpN': AnimalError Redirected to http://test.host/ Completed 302 Found in 6ms (ActiveRecord: 0.2ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X3wKBKjz1GcRMmecSyiT' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X3wKBKjz1GcRMmecSyiT' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- metamorphose\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "X3wKBKjz1GcRMmecSyiT"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"X3wKBKjz1GcRMmecSyiT", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'X3wKBKjz1GcRMmecSyiT' LIMIT 1 TokenAction failed to perform the action for the token 'X3wKBKjz1GcRMmecSyiT': MammalError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Lzs6dh15SLmdFCsfEZyi' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Lzs6dh15SLmdFCsfEZyi' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- metamorphose\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Lzs6dh15SLmdFCsfEZyi"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Lzs6dh15SLmdFCsfEZyi", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Lzs6dh15SLmdFCsfEZyi' LIMIT 1 TokenAction failed to perform the action for the token 'Lzs6dh15SLmdFCsfEZyi': MammalError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7pK6fiyKcvr1TDG4Puqe' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7pK6fiyKcvr1TDG4Puqe' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- fly\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "7pK6fiyKcvr1TDG4Puqe"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"7pK6fiyKcvr1TDG4Puqe", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '7pK6fiyKcvr1TDG4Puqe' LIMIT 1 TokenAction failed to perform the action for the token '7pK6fiyKcvr1TDG4Puqe': Cat::CatError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'oJArosirWghULVmrX8HL' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'oJArosirWghULVmrX8HL' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "oJArosirWghULVmrX8HL"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"oJArosirWghULVmrX8HL", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'oJArosirWghULVmrX8HL' LIMIT 1 TokenAction failed to perform the action for the token 'oJArosirWghULVmrX8HL': AnimalError Redirected to http://test.host/ Completed 302 Found in 3ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sp4SAwMFheztqiLPzuqt' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sp4SAwMFheztqiLPzuqt' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "sp4SAwMFheztqiLPzuqt"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"sp4SAwMFheztqiLPzuqt", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'sp4SAwMFheztqiLPzuqt' LIMIT 1 TokenAction failed to perform the action for the token 'sp4SAwMFheztqiLPzuqt': AnimalError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'j5zp21JAgp3tx5GRLkhT' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'j5zp21JAgp3tx5GRLkhT' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "---\n- upgrade\n"], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "j5zp21JAgp3tx5GRLkhT"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"j5zp21JAgp3tx5GRLkhT", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'j5zp21JAgp3tx5GRLkhT' LIMIT 1 TokenAction failed to perform the action for the token 'j5zp21JAgp3tx5GRLkhT': AnimalError Redirected to http://test.host/ Completed 302 Found in 4ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Esd1x3PX6cSqL1AeqdpL' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Esd1x3PX6cSqL1AeqdpL' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "Esd1x3PX6cSqL1AeqdpL"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Esd1x3PX6cSqL1AeqdpL", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Esd1x3PX6cSqL1AeqdpL' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9yHwqduW7wRxJRvLszL7' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9yHwqduW7wRxJRvLszL7' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "9yHwqduW7wRxJRvLszL7"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"9yHwqduW7wRxJRvLszL7", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9yHwqduW7wRxJRvLszL7' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ZqGcqZJsoJ54sRjmSYer' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ZqGcqZJsoJ54sRjmSYer' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "ZqGcqZJsoJ54sRjmSYer"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.1ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ZqGcqZJsoJ54sRjmSYer", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'ZqGcqZJsoJ54sRjmSYer' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'BGq8R4t49XgqVvY98SqT' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'BGq8R4t49XgqVvY98SqT' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "BGq8R4t49XgqVvY98SqT"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"BGq8R4t49XgqVvY98SqT", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'BGq8R4t49XgqVvY98SqT' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3ewX4AtRjoUFfDRwUq6A' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3ewX4AtRjoUFfDRwUq6A' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "3ewX4AtRjoUFfDRwUq6A"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"3ewX4AtRjoUFfDRwUq6A", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3ewX4AtRjoUFfDRwUq6A' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xcrrjptec9qXEPWBuEaK' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xcrrjptec9qXEPWBuEaK' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xcrrjptec9qXEPWBuEaK"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"xcrrjptec9qXEPWBuEaK", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xcrrjptec9qXEPWBuEaK' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LkDydwDcmGQu81385qpB' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LkDydwDcmGQu81385qpB' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "LkDydwDcmGQu81385qpB"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"LkDydwDcmGQu81385qpB", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'LkDydwDcmGQu81385qpB' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'vpxQWsyaxTs93dDyYzf5' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'vpxQWsyaxTs93dDyYzf5' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "vpxQWsyaxTs93dDyYzf5"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"vpxQWsyaxTs93dDyYzf5", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'vpxQWsyaxTs93dDyYzf5' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1QowbnY7q1grysR4pUsJ' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1QowbnY7q1grysR4pUsJ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '1QowbnY7q1grysR4pUsJ' LIMIT 1 TokenAction::Token Load (0.2ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TqZq5tj47M7eSWD1pqCV' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'TqZq5tj47M7eSWD1pqCV' LIMIT 1  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hLyw5fWWJ2mgJV1Nxqsc' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hLyw5fWWJ2mgJV1Nxqsc' LIMIT 1 SQL (0.3ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "hLyw5fWWJ2mgJV1Nxqsc"], ["updated_at", Sat, 05 Jan 2013 18:32:42 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.1ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = '8rxhixzx4ghpjsyFWA6j' LIMIT 1 MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.6461ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (162.9879ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"tGZayDN6qZ2RqChZNsCc"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (26.3650ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"tGZayDN6qZ2RqChZNsCc"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.4151ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064b23e2f6f003000001", "kind"=>"Cat", "args"=>["upgrade"], "failure_url"=>"/hello/token_failure", "token"=>"tGZayDN6qZ2RqChZNsCc", "updated_at"=>2013-01-06 05:06:19 UTC, "created_at"=>2013-01-06 05:06:19 UTC}] flags=[] (0.1948ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"tGZayDN6qZ2RqChZNsCc", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"tGZayDN6qZ2RqChZNsCc"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (2189.6360ms) TokenAction failed to perform the action for the token 'tGZayDN6qZ2RqChZNsCc': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/hello/token_failure Completed 302 Found in 2666ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yzyrqFo7PVyhC5UDWxpJ"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5841ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"yzyrqFo7PVyhC5UDWxpJ"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.5000ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064e23e2f6f003000002", "kind"=>"Cat", "args"=>["upgrade"], "failure_url"=>"/missing", "token"=>"yzyrqFo7PVyhC5UDWxpJ", "updated_at"=>2013-01-06 05:06:22 UTC, "created_at"=>2013-01-06 05:06:22 UTC}] flags=[] (0.1979ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yzyrqFo7PVyhC5UDWxpJ", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yzyrqFo7PVyhC5UDWxpJ"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6070ms) TokenAction failed to perform the action for the token 'yzyrqFo7PVyhC5UDWxpJ': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/hello/failure Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"U5rrcRNbqNRRMfEhsRFk"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4249ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"U5rrcRNbqNRRMfEhsRFk"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3068ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064e23e2f6f003000003", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"U5rrcRNbqNRRMfEhsRFk", "updated_at"=>2013-01-06 05:06:22 UTC, "created_at"=>2013-01-06 05:06:22 UTC}] flags=[] (0.1161ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"U5rrcRNbqNRRMfEhsRFk", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"U5rrcRNbqNRRMfEhsRFk"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4082ms) TokenAction failed to perform the action for the token 'U5rrcRNbqNRRMfEhsRFk': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/hello/failure Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"YLfST8VF11pw5dtuz4um"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3219ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"YLfST8VF11pw5dtuz4um"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2501ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064e23e2f6f003000004", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"YLfST8VF11pw5dtuz4um", "updated_at"=>2013-01-06 05:06:22 UTC, "created_at"=>2013-01-06 05:06:22 UTC}] flags=[] (0.1030ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"YLfST8VF11pw5dtuz4um", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"YLfST8VF11pw5dtuz4um"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3660ms) TokenAction failed to perform the action for the token 'YLfST8VF11pw5dtuz4um': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 249ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"jyY8VWzmFgpz5W7RBhNa"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5209ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"jyY8VWzmFgpz5W7RBhNa"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.5059ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000005", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"jyY8VWzmFgpz5W7RBhNa", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.1738ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"jyY8VWzmFgpz5W7RBhNa", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"jyY8VWzmFgpz5W7RBhNa"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (184.0239ms) TokenAction failed to perform the action for the token 'jyY8VWzmFgpz5W7RBhNa': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 185ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"AtMEzsWYsrXq6edwG2fC"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3390ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"AtMEzsWYsrXq6edwG2fC"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.1991ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000006", "kind"=>"Cat", "args"=>["metamorphose"], "token"=>"AtMEzsWYsrXq6edwG2fC", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.1020ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"AtMEzsWYsrXq6edwG2fC", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"AtMEzsWYsrXq6edwG2fC"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3209ms) TokenAction failed to perform the action for the token 'AtMEzsWYsrXq6edwG2fC': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"7qt4cf3htepcCfEDFti9"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5951ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"7qt4cf3htepcCfEDFti9"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2110ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000007", "kind"=>"Cat", "args"=>["metamorphose"], "token"=>"7qt4cf3htepcCfEDFti9", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0999ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"7qt4cf3htepcCfEDFti9", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"7qt4cf3htepcCfEDFti9"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (197.7973ms) TokenAction failed to perform the action for the token '7qt4cf3htepcCfEDFti9': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 199ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"td1jsz6zuVRrv5pA4mBS"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3881ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"td1jsz6zuVRrv5pA4mBS"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2241ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000008", "kind"=>"Cat", "args"=>["fly"], "token"=>"td1jsz6zuVRrv5pA4mBS", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0980ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"td1jsz6zuVRrv5pA4mBS", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"td1jsz6zuVRrv5pA4mBS"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3641ms) TokenAction failed to perform the action for the token 'td1jsz6zuVRrv5pA4mBS': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"nDkyps9qa9dw9USg1cWW"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3321ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"nDkyps9qa9dw9USg1cWW"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.1998ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000009", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"nDkyps9qa9dw9USg1cWW", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0980ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"nDkyps9qa9dw9USg1cWW", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"nDkyps9qa9dw9USg1cWW"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3779ms) TokenAction failed to perform the action for the token 'nDkyps9qa9dw9USg1cWW': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"WdMQZycQyFpCdQMjVNsp"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3557ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"WdMQZycQyFpCdQMjVNsp"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2370ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f00300000a", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"WdMQZycQyFpCdQMjVNsp", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0987ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"WdMQZycQyFpCdQMjVNsp", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"WdMQZycQyFpCdQMjVNsp"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3929ms) TokenAction failed to perform the action for the token 'WdMQZycQyFpCdQMjVNsp': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"1qtZVheXxB4zdrTMzGw6"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3841ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"1qtZVheXxB4zdrTMzGw6"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2012ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f00300000b", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"1qtZVheXxB4zdrTMzGw6", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0961ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1qtZVheXxB4zdrTMzGw6", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"1qtZVheXxB4zdrTMzGw6"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4370ms) TokenAction failed to perform the action for the token '1qtZVheXxB4zdrTMzGw6': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3870ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4871ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4270ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3669ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5147ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4408ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"BXmSrtb88baoJNJqpoyz"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5200ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"BXmSrtb88baoJNJqpoyz"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2160ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f00300000c", "kind"=>"Cat", "success_url"=>"/hello/token_success", "token"=>"BXmSrtb88baoJNJqpoyz", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0930ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"BXmSrtb88baoJNJqpoyz", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"BXmSrtb88baoJNJqpoyz"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4480ms) TokenAction failed to perform the action for the token 'BXmSrtb88baoJNJqpoyz': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"pGQpvxkdKP46WAZ9zrAk"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3741ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"pGQpvxkdKP46WAZ9zrAk"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2501ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f00300000d", "kind"=>"Cat", "success_url"=>"/missing", "token"=>"pGQpvxkdKP46WAZ9zrAk", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0958ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pGQpvxkdKP46WAZ9zrAk", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"pGQpvxkdKP46WAZ9zrAk"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3841ms) TokenAction failed to perform the action for the token 'pGQpvxkdKP46WAZ9zrAk': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"xvwkNuvrifiAJhxsDPW4"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3629ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"xvwkNuvrifiAJhxsDPW4"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2422ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f00300000e", "kind"=>"Cat", "token"=>"xvwkNuvrifiAJhxsDPW4", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0899ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"xvwkNuvrifiAJhxsDPW4", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"xvwkNuvrifiAJhxsDPW4"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3738ms) TokenAction failed to perform the action for the token 'xvwkNuvrifiAJhxsDPW4': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"5SXGTj8siPUJ5qL7gUoh"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3579ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"5SXGTj8siPUJ5qL7gUoh"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2003ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f00300000f", "kind"=>"Cat", "token"=>"5SXGTj8siPUJ5qL7gUoh", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0861ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"5SXGTj8siPUJ5qL7gUoh", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"5SXGTj8siPUJ5qL7gUoh"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3119ms) TokenAction failed to perform the action for the token '5SXGTj8siPUJ5qL7gUoh': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"EWg5eBkxPSzKtMATnp4z"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3500ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"EWg5eBkxPSzKtMATnp4z"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2110ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000010", "kind"=>"Cat", "token"=>"EWg5eBkxPSzKtMATnp4z", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0882ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"EWg5eBkxPSzKtMATnp4z", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"EWg5eBkxPSzKtMATnp4z"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4323ms) TokenAction failed to perform the action for the token 'EWg5eBkxPSzKtMATnp4z': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"Hx1hSRyFvCLM1PZiybPq"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4098ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"Hx1hSRyFvCLM1PZiybPq"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2370ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000011", "kind"=>"Cat", "token"=>"Hx1hSRyFvCLM1PZiybPq", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0951ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Hx1hSRyFvCLM1PZiybPq", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"Hx1hSRyFvCLM1PZiybPq"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4079ms) TokenAction failed to perform the action for the token 'Hx1hSRyFvCLM1PZiybPq': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"trzcvvSUyXFfFsB9yfhQ"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3338ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"trzcvvSUyXFfFsB9yfhQ"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2501ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000012", "kind"=>"Cat", "token"=>"trzcvvSUyXFfFsB9yfhQ", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.1311ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"trzcvvSUyXFfFsB9yfhQ", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"trzcvvSUyXFfFsB9yfhQ"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4427ms) TokenAction failed to perform the action for the token 'trzcvvSUyXFfFsB9yfhQ': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"LB5j5fzyKsKbLn1ZKuh1"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4220ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"LB5j5fzyKsKbLn1ZKuh1"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2360ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000013", "kind"=>"Cat", "token"=>"LB5j5fzyKsKbLn1ZKuh1", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0942ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"LB5j5fzyKsKbLn1ZKuh1", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"LB5j5fzyKsKbLn1ZKuh1"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5052ms) TokenAction failed to perform the action for the token 'LB5j5fzyKsKbLn1ZKuh1': undefined method `redeem_token' for Cat:Class Redirected to http://test.host/ Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"xDuZxdzyrVxz2srFewXj"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4408ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"xDuZxdzyrVxz2srFewXj"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2401ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e9064f23e2f6f003000014", "kind"=>"Cat", "token"=>"xDuZxdzyrVxz2srFewXj", "updated_at"=>2013-01-06 05:06:23 UTC, "created_at"=>2013-01-06 05:06:23 UTC}] flags=[] (0.0920ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"zbzpJxADsq5woDuqBwKt"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5960ms) MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.7572ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (28.3391ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"y38YsEnNyha9sP8sQNdy"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6611ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"y38YsEnNyha9sP8sQNdy"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2582ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a323e2f695de000001", "kind"=>"Cat", "args"=>["upgrade"], "failure_url"=>"/hello/token_failure", "token"=>"y38YsEnNyha9sP8sQNdy", "updated_at"=>2013-01-06 05:07:47 UTC, "created_at"=>2013-01-06 05:07:47 UTC}] flags=[] (0.1180ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"y38YsEnNyha9sP8sQNdy", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"y38YsEnNyha9sP8sQNdy"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (1774.5111ms) TokenAction failed to perform the action for the token 'y38YsEnNyha9sP8sQNdy': uninitialized constant Cat::AnimalError Redirected to http://test.host/hello/token_failure Completed 302 Found in 1788ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"g9eKW57R6pS1CR24QQoA"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5362ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"g9eKW57R6pS1CR24QQoA"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3588ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000002", "kind"=>"Cat", "args"=>["upgrade"], "failure_url"=>"/missing", "token"=>"g9eKW57R6pS1CR24QQoA", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1631ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"g9eKW57R6pS1CR24QQoA", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"g9eKW57R6pS1CR24QQoA"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6301ms) TokenAction failed to perform the action for the token 'g9eKW57R6pS1CR24QQoA': uninitialized constant Cat::AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 6ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"RY3aBpras3hGjvMyWFhu"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5801ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"RY3aBpras3hGjvMyWFhu"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.4239ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000003", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"RY3aBpras3hGjvMyWFhu", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.2108ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"RY3aBpras3hGjvMyWFhu", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"RY3aBpras3hGjvMyWFhu"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6793ms) TokenAction failed to perform the action for the token 'RY3aBpras3hGjvMyWFhu': uninitialized constant Cat::AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 5ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"6fZX2k3rUuYZs8shkLcR"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5939ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"6fZX2k3rUuYZs8shkLcR"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3588ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000004", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"6fZX2k3rUuYZs8shkLcR", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1061ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"6fZX2k3rUuYZs8shkLcR", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"6fZX2k3rUuYZs8shkLcR"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5550ms) TokenAction failed to perform the action for the token '6fZX2k3rUuYZs8shkLcR': uninitialized constant Cat::AnimalError Redirected to http://test.host/ Completed 302 Found in 6ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"WvLYcHGRnFqiWQCgokvR"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4470ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"WvLYcHGRnFqiWQCgokvR"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2513ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000005", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"WvLYcHGRnFqiWQCgokvR", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1040ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"WvLYcHGRnFqiWQCgokvR", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"WvLYcHGRnFqiWQCgokvR"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3762ms) TokenAction failed to perform the action for the token 'WvLYcHGRnFqiWQCgokvR': uninitialized constant Cat::AnimalError Redirected to http://test.host/ Completed 302 Found in 4ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"R31KZPqAqSR7WgtxZ5qU"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4652ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"R31KZPqAqSR7WgtxZ5qU"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3269ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000006", "kind"=>"Cat", "args"=>["metamorphose"], "token"=>"R31KZPqAqSR7WgtxZ5qU", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1621ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"R31KZPqAqSR7WgtxZ5qU", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"R31KZPqAqSR7WgtxZ5qU"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4129ms) TokenAction failed to perform the action for the token 'R31KZPqAqSR7WgtxZ5qU': uninitialized constant Cat::MammalError Redirected to http://test.host/ Completed 302 Found in 3ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yqQpdcTbS3PNu9WshoUp"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4077ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"yqQpdcTbS3PNu9WshoUp"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2418ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000007", "kind"=>"Cat", "args"=>["metamorphose"], "token"=>"yqQpdcTbS3PNu9WshoUp", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1032ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yqQpdcTbS3PNu9WshoUp", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yqQpdcTbS3PNu9WshoUp"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4249ms) TokenAction failed to perform the action for the token 'yqQpdcTbS3PNu9WshoUp': uninitialized constant Cat::MammalError Redirected to http://test.host/ Completed 302 Found in 3ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"HbtKJxxZsc4gVD1ikGrs"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3941ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"HbtKJxxZsc4gVD1ikGrs"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2420ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000008", "kind"=>"Cat", "args"=>["fly"], "token"=>"HbtKJxxZsc4gVD1ikGrs", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1023ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"HbtKJxxZsc4gVD1ikGrs", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"HbtKJxxZsc4gVD1ikGrs"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3769ms) TokenAction failed to perform the action for the token 'HbtKJxxZsc4gVD1ikGrs': uninitialized constant Cat::CatError Redirected to http://test.host/ Completed 302 Found in 4ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"ydMtb7ztRsmXG469Xzi9"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6130ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"ydMtb7ztRsmXG469Xzi9"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2530ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de000009", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"ydMtb7ztRsmXG469Xzi9", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1018ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ydMtb7ztRsmXG469Xzi9", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"ydMtb7ztRsmXG469Xzi9"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4842ms) TokenAction failed to perform the action for the token 'ydMtb7ztRsmXG469Xzi9': uninitialized constant Cat::AnimalError Redirected to http://test.host/ Completed 302 Found in 4ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"3CN7x6GwC9k3xMe4BdiM"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4461ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"3CN7x6GwC9k3xMe4BdiM"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2570ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de00000a", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"3CN7x6GwC9k3xMe4BdiM", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1061ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"3CN7x6GwC9k3xMe4BdiM", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"3CN7x6GwC9k3xMe4BdiM"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3393ms) TokenAction failed to perform the action for the token '3CN7x6GwC9k3xMe4BdiM': uninitialized constant Cat::AnimalError Redirected to http://test.host/ Completed 302 Found in 3ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"wksMLqe1sGorXruB7ni4"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4690ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"wksMLqe1sGorXruB7ni4"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2058ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de00000b", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"wksMLqe1sGorXruB7ni4", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1009ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"wksMLqe1sGorXruB7ni4", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"wksMLqe1sGorXruB7ni4"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6847ms) TokenAction failed to perform the action for the token 'wksMLqe1sGorXruB7ni4': uninitialized constant Cat::AnimalError Redirected to http://test.host/ Completed 302 Found in 4ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4559ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 2ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3819ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3619ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4170ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4499ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4029ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"JoKpoExpM5Yb2QbBddXE"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4630ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"JoKpoExpM5Yb2QbBddXE"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2630ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de00000c", "kind"=>"Cat", "success_url"=>"/hello/token_success", "token"=>"JoKpoExpM5Yb2QbBddXE", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1011ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"JoKpoExpM5Yb2QbBddXE", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"JoKpoExpM5Yb2QbBddXE"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (200.2239ms) Redirected to http://test.host/hello/token_success Completed 302 Found in 202ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"tWqTANWhx5hpy6k8ADxj"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.7248ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"tWqTANWhx5hpy6k8ADxj"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.4489ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a523e2f695de00000d", "kind"=>"Cat", "success_url"=>"/missing", "token"=>"tWqTANWhx5hpy6k8ADxj", "updated_at"=>2013-01-06 05:07:49 UTC, "created_at"=>2013-01-06 05:07:49 UTC}] flags=[] (0.1330ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"tWqTANWhx5hpy6k8ADxj", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"tWqTANWhx5hpy6k8ADxj"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5851ms) Redirected to http://test.host/hello/success Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"s7RLPecvV8SisR6VumpX"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5898ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"s7RLPecvV8SisR6VumpX"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3400ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de00000e", "kind"=>"Cat", "token"=>"s7RLPecvV8SisR6VumpX", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (0.0951ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"s7RLPecvV8SisR6VumpX", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"s7RLPecvV8SisR6VumpX"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4799ms) Redirected to http://test.host/hello/success Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"WxSrLaisBwfEcfG8unnw"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4151ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"WxSrLaisBwfEcfG8unnw"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3080ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de00000f", "kind"=>"Cat", "token"=>"WxSrLaisBwfEcfG8unnw", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (0.0978ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"WxSrLaisBwfEcfG8unnw", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"WxSrLaisBwfEcfG8unnw"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6232ms) Redirected to http://test.host/ Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"R7sxNikwvp9pf6Dyi12N"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5171ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"R7sxNikwvp9pf6Dyi12N"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3040ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de000010", "kind"=>"Cat", "token"=>"R7sxNikwvp9pf6Dyi12N", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (28.3110ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"R7sxNikwvp9pf6Dyi12N", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"R7sxNikwvp9pf6Dyi12N"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4542ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yE5Ypsi5RxEqsUYHzxm5"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4182ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"yE5Ypsi5RxEqsUYHzxm5"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2470ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de000011", "kind"=>"Cat", "token"=>"yE5Ypsi5RxEqsUYHzxm5", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (0.0911ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yE5Ypsi5RxEqsUYHzxm5", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"yE5Ypsi5RxEqsUYHzxm5"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3850ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"oHvbkJ884wz5YxZPsKYN"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4830ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"oHvbkJ884wz5YxZPsKYN"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2861ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de000012", "kind"=>"Cat", "token"=>"oHvbkJ884wz5YxZPsKYN", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (0.0892ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"oHvbkJ884wz5YxZPsKYN", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"oHvbkJ884wz5YxZPsKYN"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4649ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"7HMMyjUSbB7u17EmqyP6"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5720ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"7HMMyjUSbB7u17EmqyP6"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2389ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de000013", "kind"=>"Cat", "token"=>"7HMMyjUSbB7u17EmqyP6", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (0.1011ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"7HMMyjUSbB7u17EmqyP6", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"7HMMyjUSbB7u17EmqyP6"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3710ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"kKw6MyQBRDjAwztGDQp6"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4332ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"kKw6MyQBRDjAwztGDQp6"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2501ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906a623e2f695de000014", "kind"=>"Cat", "token"=>"kKw6MyQBRDjAwztGDQp6", "updated_at"=>2013-01-06 05:07:50 UTC, "created_at"=>2013-01-06 05:07:50 UTC}] flags=[] (0.0901ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"RNjjgJZms6SpPRUMBnoE"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3242ms) MOPED: 127.0.0.1:27017 COMMAND database=admin command={:ismaster=>1} (0.7000ms) MOPED: 127.0.0.1:27017 COMMAND database=token_action_test command={:dropDatabase=>1} (29.9878ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"z534Emk3JsZ7Y7z9aDPE"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5100ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"z534Emk3JsZ7Y7z9aDPE"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2451ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906db23e2f63671000001", "kind"=>"Cat", "args"=>["upgrade"], "failure_url"=>"/hello/token_failure", "token"=>"z534Emk3JsZ7Y7z9aDPE", "updated_at"=>2013-01-06 05:08:43 UTC, "created_at"=>2013-01-06 05:08:43 UTC}] flags=[] (0.1330ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"z534Emk3JsZ7Y7z9aDPE", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"z534Emk3JsZ7Y7z9aDPE"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (1766.0060ms) TokenAction failed to perform the action for the token 'z534Emk3JsZ7Y7z9aDPE': AnimalError Redirected to http://test.host/hello/token_failure Completed 302 Found in 1778ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"gZhsoJfVMhes3BjhE2zb"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6020ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"gZhsoJfVMhes3BjhE2zb"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.5000ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000002", "kind"=>"Cat", "args"=>["upgrade"], "failure_url"=>"/missing", "token"=>"gZhsoJfVMhes3BjhE2zb", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.2172ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"gZhsoJfVMhes3BjhE2zb", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"gZhsoJfVMhes3BjhE2zb"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6731ms) TokenAction failed to perform the action for the token 'gZhsoJfVMhes3BjhE2zb': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 3ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"zfckxvUBU8NSPLLK8M7N"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5910ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"zfckxvUBU8NSPLLK8M7N"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.4630ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000003", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"zfckxvUBU8NSPLLK8M7N", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.2079ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"zfckxvUBU8NSPLLK8M7N", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"zfckxvUBU8NSPLLK8M7N"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6690ms) TokenAction failed to perform the action for the token 'zfckxvUBU8NSPLLK8M7N': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"G4PcUsfsuc1zYGSQisVu"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4621ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"G4PcUsfsuc1zYGSQisVu"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.3569ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000004", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"G4PcUsfsuc1zYGSQisVu", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1543ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"G4PcUsfsuc1zYGSQisVu", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"G4PcUsfsuc1zYGSQisVu"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4807ms) TokenAction failed to perform the action for the token 'G4PcUsfsuc1zYGSQisVu': AnimalError Redirected to http://test.host/ Completed 302 Found in 3ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"bfcw4NSZ6pgyRpThUysv"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4909ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"bfcw4NSZ6pgyRpThUysv"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2780ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000005", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"bfcw4NSZ6pgyRpThUysv", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1683ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"bfcw4NSZ6pgyRpThUysv", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"bfcw4NSZ6pgyRpThUysv"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4122ms) TokenAction failed to perform the action for the token 'bfcw4NSZ6pgyRpThUysv': AnimalError Redirected to http://test.host/ Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"9xjvgxKbrgzaA6RhyVya"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4077ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"9xjvgxKbrgzaA6RhyVya"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2472ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000006", "kind"=>"Cat", "args"=>["metamorphose"], "token"=>"9xjvgxKbrgzaA6RhyVya", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1001ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"9xjvgxKbrgzaA6RhyVya", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"9xjvgxKbrgzaA6RhyVya"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3788ms) TokenAction failed to perform the action for the token '9xjvgxKbrgzaA6RhyVya': MammalError Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"SdquszuhpEMeRR2BoqJK"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5159ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"SdquszuhpEMeRR2BoqJK"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2499ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000007", "kind"=>"Cat", "args"=>["metamorphose"], "token"=>"SdquszuhpEMeRR2BoqJK", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1020ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"SdquszuhpEMeRR2BoqJK", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"SdquszuhpEMeRR2BoqJK"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6061ms) TokenAction failed to perform the action for the token 'SdquszuhpEMeRR2BoqJK': MammalError Redirected to http://test.host/ Completed 302 Found in 2ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"HGEayxf6gp2wbXpFHxLn"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3588ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"HGEayxf6gp2wbXpFHxLn"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2141ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000008", "kind"=>"Cat", "args"=>["fly"], "token"=>"HGEayxf6gp2wbXpFHxLn", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0999ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"HGEayxf6gp2wbXpFHxLn", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"HGEayxf6gp2wbXpFHxLn"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3810ms) TokenAction failed to perform the action for the token 'HGEayxf6gp2wbXpFHxLn': Cat::CatError Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"ZYK3z6iVmCdZtxySutRz"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3569ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"ZYK3z6iVmCdZtxySutRz"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2439ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000009", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"ZYK3z6iVmCdZtxySutRz", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1001ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"ZYK3z6iVmCdZtxySutRz", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"ZYK3z6iVmCdZtxySutRz"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4120ms) TokenAction failed to perform the action for the token 'ZYK3z6iVmCdZtxySutRz': AnimalError Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"VDpQns99beB18NoB8zHZ"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3598ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"VDpQns99beB18NoB8zHZ"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2470ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f6367100000a", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"VDpQns99beB18NoB8zHZ", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0997ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"VDpQns99beB18NoB8zHZ", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"VDpQns99beB18NoB8zHZ"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3858ms) TokenAction failed to perform the action for the token 'VDpQns99beB18NoB8zHZ': AnimalError Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"SLGT1pZxzstf8pXDq6ny"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3541ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"SLGT1pZxzstf8pXDq6ny"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2449ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f6367100000b", "kind"=>"Cat", "args"=>["upgrade"], "token"=>"SLGT1pZxzstf8pXDq6ny", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0982ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"SLGT1pZxzstf8pXDq6ny", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"SLGT1pZxzstf8pXDq6ny"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4950ms) TokenAction failed to perform the action for the token 'SLGT1pZxzstf8pXDq6ny': AnimalError Redirected to http://test.host/ Completed 302 Found in 2ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4108ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3719ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4301ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4601ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4511ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"missing"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3800ms) TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"RxYYz2grMNhSBAq5Thpy"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3600ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"RxYYz2grMNhSBAq5Thpy"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2532ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f6367100000c", "kind"=>"Cat", "success_url"=>"/hello/token_success", "token"=>"RxYYz2grMNhSBAq5Thpy", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0961ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"RxYYz2grMNhSBAq5Thpy", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"RxYYz2grMNhSBAq5Thpy"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (225.8360ms) Redirected to http://test.host/hello/token_success Completed 302 Found in 227ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"qcpmi1uP2cZuiXGDboUC"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5651ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"qcpmi1uP2cZuiXGDboUC"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2949ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f6367100000d", "kind"=>"Cat", "success_url"=>"/missing", "token"=>"qcpmi1uP2cZuiXGDboUC", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1070ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"qcpmi1uP2cZuiXGDboUC", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"qcpmi1uP2cZuiXGDboUC"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3939ms) Redirected to http://test.host/hello/success Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"Xir7pmF9y4HB5wvu3dzB"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4611ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"Xir7pmF9y4HB5wvu3dzB"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2191ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f6367100000e", "kind"=>"Cat", "token"=>"Xir7pmF9y4HB5wvu3dzB", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.1049ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Xir7pmF9y4HB5wvu3dzB", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"Xir7pmF9y4HB5wvu3dzB"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4728ms) Redirected to http://test.host/hello/success Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"kx4p5KfTqybtoYbEQrdU"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4439ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"kx4p5KfTqybtoYbEQrdU"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2449ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f6367100000f", "kind"=>"Cat", "token"=>"kx4p5KfTqybtoYbEQrdU", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0980ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"kx4p5KfTqybtoYbEQrdU", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"kx4p5KfTqybtoYbEQrdU"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5360ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"Y71gwFS1f4UeWAQSq5jr"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5360ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"Y71gwFS1f4UeWAQSq5jr"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2971ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000010", "kind"=>"Cat", "token"=>"Y71gwFS1f4UeWAQSq5jr", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0899ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Y71gwFS1f4UeWAQSq5jr", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"Y71gwFS1f4UeWAQSq5jr"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5147ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"d6yMUTyVMG9xfAbb7sWA"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4551ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"d6yMUTyVMG9xfAbb7sWA"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2112ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000011", "kind"=>"Cat", "token"=>"d6yMUTyVMG9xfAbb7sWA", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0887ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"d6yMUTyVMG9xfAbb7sWA", "path"=>"confirm"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"d6yMUTyVMG9xfAbb7sWA"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3850ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"N7H16SY6zLkUtq3y6eaz"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3579ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"N7H16SY6zLkUtq3y6eaz"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2449ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000012", "kind"=>"Cat", "token"=>"N7H16SY6zLkUtq3y6eaz", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0842ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"N7H16SY6zLkUtq3y6eaz", "path"=>"a/b/c"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"N7H16SY6zLkUtq3y6eaz"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3469ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"1LqAqq8UKhsd8zxJ67AP"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4060ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"1LqAqq8UKhsd8zxJ67AP"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2110ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000013", "kind"=>"Cat", "token"=>"1LqAqq8UKhsd8zxJ67AP", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0899ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"1LqAqq8UKhsd8zxJ67AP", "path"=>"redeem"} MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"1LqAqq8UKhsd8zxJ67AP"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3769ms) Redirected to http://test.host/ Completed 302 Found in 1ms MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"$query"=>{"token"=>"gmLKMehyBS7pdpnQC9VF"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4387ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=token_action_tokens selector={"token"=>"gmLKMehyBS7pdpnQC9VF"} flags=[] limit=1 skip=0 batch_size=nil fields={:_id=>1} (0.2160ms) MOPED: 127.0.0.1:27017 INSERT database=token_action_test collection=token_action_tokens documents=[{"_id"=>"50e906dd23e2f63671000014", "kind"=>"Cat", "token"=>"gmLKMehyBS7pdpnQC9VF", "updated_at"=>2013-01-06 05:08:45 UTC, "created_at"=>2013-01-06 05:08:45 UTC}] flags=[] (0.0901ms) MOPED: 127.0.0.1:27017 QUERY database=token_action_test collection=cats selector={"$query"=>{"token"=>"y4mzf6uzfd5zGktWFho1"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5913ms) Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateTokenActionTokens (20130104151630)  (0.0ms) begin transaction  (0.2ms) CREATE TABLE "token_action_tokens" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255), "kind" varchar(255), "args" text, "success_url" varchar(255), "failure_url" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE UNIQUE INDEX "index_token_action_tokens_on_token" ON "token_action_tokens" ("token")  (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104151630')  (0.0ms) commit transaction Migrating to CreateCats (20130104201018)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "cats" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "token" varchar(255))   (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130104201018')  (0.0ms) commit transaction  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9LUxWmV5yzf54hzeRSjB' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9LUxWmV5yzf54hzeRSjB' LIMIT 1 SQL (0.8ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", "/hello/token_failure"], ["kind", "Cat"], ["success_url", nil], ["token", "9LUxWmV5yzf54hzeRSjB"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"9LUxWmV5yzf54hzeRSjB", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9LUxWmV5yzf54hzeRSjB' LIMIT 1 TokenAction failed to perform the action for the token '9LUxWmV5yzf54hzeRSjB': AnimalError Redirected to http://test.host/hello/token_failure Completed 302 Found in 6ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hiLUxGEXyLQ7fqBWwHQu' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hiLUxGEXyLQ7fqBWwHQu' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", "/missing"], ["kind", "Cat"], ["success_url", nil], ["token", "hiLUxGEXyLQ7fqBWwHQu"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"hiLUxGEXyLQ7fqBWwHQu", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'hiLUxGEXyLQ7fqBWwHQu' LIMIT 1 TokenAction failed to perform the action for the token 'hiLUxGEXyLQ7fqBWwHQu': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '5iNWKF3uxxqQaYQgsMVD' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '5iNWKF3uxxqQaYQgsMVD' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "5iNWKF3uxxqQaYQgsMVD"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"5iNWKF3uxxqQaYQgsMVD", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '5iNWKF3uxxqQaYQgsMVD' LIMIT 1 TokenAction failed to perform the action for the token '5iNWKF3uxxqQaYQgsMVD': AnimalError Redirected to http://test.host/hello/failure Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VK3cPt5xo4WVUcbzsL6d' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VK3cPt5xo4WVUcbzsL6d' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "VK3cPt5xo4WVUcbzsL6d"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"VK3cPt5xo4WVUcbzsL6d", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'VK3cPt5xo4WVUcbzsL6d' LIMIT 1 TokenAction failed to perform the action for the token 'VK3cPt5xo4WVUcbzsL6d': AnimalError Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pmnHgdvysygziTDSgozJ' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pmnHgdvysygziTDSgozJ' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "pmnHgdvysygziTDSgozJ"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"pmnHgdvysygziTDSgozJ", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'pmnHgdvysygziTDSgozJ' LIMIT 1 TokenAction failed to perform the action for the token 'pmnHgdvysygziTDSgozJ': AnimalError Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XzxStKKyG4RZa5pGEy8v' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XzxStKKyG4RZa5pGEy8v' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- metamorphose\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "XzxStKKyG4RZa5pGEy8v"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"XzxStKKyG4RZa5pGEy8v", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'XzxStKKyG4RZa5pGEy8v' LIMIT 1 TokenAction failed to perform the action for the token 'XzxStKKyG4RZa5pGEy8v': MammalError Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Xa4VfnDomm1Bs5zSurnM' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Xa4VfnDomm1Bs5zSurnM' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- metamorphose\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "Xa4VfnDomm1Bs5zSurnM"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Xa4VfnDomm1Bs5zSurnM", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Xa4VfnDomm1Bs5zSurnM' LIMIT 1 TokenAction failed to perform the action for the token 'Xa4VfnDomm1Bs5zSurnM': MammalError Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GwkDzfezvqJfnwNdfJxc' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GwkDzfezvqJfnwNdfJxc' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- fly\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "GwkDzfezvqJfnwNdfJxc"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"GwkDzfezvqJfnwNdfJxc", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'GwkDzfezvqJfnwNdfJxc' LIMIT 1 TokenAction failed to perform the action for the token 'GwkDzfezvqJfnwNdfJxc': Cat::CatError Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iMjM2dpRzyzEY7T36hHS' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iMjM2dpRzyzEY7T36hHS' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "iMjM2dpRzyzEY7T36hHS"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"iMjM2dpRzyzEY7T36hHS", "path"=>"confirm"} TokenAction::Token Load (0.4ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'iMjM2dpRzyzEY7T36hHS' LIMIT 1 TokenAction failed to perform the action for the token 'iMjM2dpRzyzEY7T36hHS': AnimalError Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xxamwsUGbpW2DKHaqZCv' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xxamwsUGbpW2DKHaqZCv' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "xxamwsUGbpW2DKHaqZCv"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"xxamwsUGbpW2DKHaqZCv", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'xxamwsUGbpW2DKHaqZCv' LIMIT 1 TokenAction failed to perform the action for the token 'xxamwsUGbpW2DKHaqZCv': AnimalError Redirected to http://test.host/ Completed 302 Found in 2ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'AN3b2PGD6UzApjgD9kZp' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'AN3b2PGD6UzApjgD9kZp' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", "--- \n- upgrade\n"], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "AN3b2PGD6UzApjgD9kZp"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"AN3b2PGD6UzApjgD9kZp", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'AN3b2PGD6UzApjgD9kZp' LIMIT 1 TokenAction failed to perform the action for the token 'AN3b2PGD6UzApjgD9kZp': AnimalError Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/hello/not_found Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"missing", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'missing' LIMIT 1 TokenAction failed to find the token 'missing' Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Wjjydd3ZP9w7VgSqFz8M' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Wjjydd3ZP9w7VgSqFz8M' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/hello/token_success"], ["token", "Wjjydd3ZP9w7VgSqFz8M"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"Wjjydd3ZP9w7VgSqFz8M", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'Wjjydd3ZP9w7VgSqFz8M' LIMIT 1 Redirected to http://test.host/hello/token_success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yyzu9UigmesBUTS5kami' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yyzu9UigmesBUTS5kami' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", "/missing"], ["token", "yyzu9UigmesBUTS5kami"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"yyzu9UigmesBUTS5kami", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'yyzu9UigmesBUTS5kami' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'j9zk5HyDizQSvBqR3MVG' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'j9zk5HyDizQSvBqR3MVG' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "j9zk5HyDizQSvBqR3MVG"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"j9zk5HyDizQSvBqR3MVG", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'j9zk5HyDizQSvBqR3MVG' LIMIT 1 Redirected to http://test.host/hello/success Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's3YFCxLLya1Vz9s8nW9u' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's3YFCxLLya1Vz9s8nW9u' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "s3YFCxLLya1Vz9s8nW9u"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"s3YFCxLLya1Vz9s8nW9u", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 's3YFCxLLya1Vz9s8nW9u' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gwjCNRQsS4R21jGQxDx5' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gwjCNRQsS4R21jGQxDx5' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "gwjCNRQsS4R21jGQxDx5"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"gwjCNRQsS4R21jGQxDx5", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'gwjCNRQsS4R21jGQxDx5' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3c5TK8CYpEETXYd7nmMF' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3c5TK8CYpEETXYd7nmMF' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "3c5TK8CYpEETXYd7nmMF"], ["updated_at", Sun, 06 Jan 2013 05:24:18 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"3c5TK8CYpEETXYd7nmMF", "path"=>"confirm"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '3c5TK8CYpEETXYd7nmMF' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.1ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'E1mFxWg8ny71sEgTsW6V' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'E1mFxWg8ny71sEgTsW6V' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:19 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "E1mFxWg8ny71sEgTsW6V"], ["updated_at", Sun, 06 Jan 2013 05:24:19 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"E1mFxWg8ny71sEgTsW6V", "path"=>"a/b/c"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'E1mFxWg8ny71sEgTsW6V' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms)  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mewjLWkhFxc9SB6bdbBy' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mewjLWkhFxc9SB6bdbBy' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:19 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "mewjLWkhFxc9SB6bdbBy"], ["updated_at", Sun, 06 Jan 2013 05:24:19 UTC +00:00]]  (0.0ms) commit transaction Processing by TokenAction::TokensController#redeem as HTML Parameters: {"token"=>"mewjLWkhFxc9SB6bdbBy", "path"=>"redeem"} TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = 'mewjLWkhFxc9SB6bdbBy' LIMIT 1 Redirected to http://test.host/ Completed 302 Found in 1ms (ActiveRecord: 0.1ms) TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4vsC1FrQKadmqdzGxKkD' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4vsC1FrQKadmqdzGxKkD' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '4vsC1FrQKadmqdzGxKkD' LIMIT 1 TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9LUxWmV5yzf54hzeRSjB' LIMIT 1 TokenAction::Token Exists (0.1ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '9LUxWmV5yzf54hzeRSjB' LIMIT 1  (0.0ms) begin transaction TokenAction::Token Load (0.1ms) SELECT "token_action_tokens".* FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8NrZwvi5UwZyDoFADpk5' LIMIT 1 TokenAction::Token Exists (0.0ms) SELECT 1 AS one FROM "token_action_tokens" WHERE "token_action_tokens"."token" = '8NrZwvi5UwZyDoFADpk5' LIMIT 1 SQL (0.2ms) INSERT INTO "token_action_tokens" ("args", "created_at", "failure_url", "kind", "success_url", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["args", nil], ["created_at", Sun, 06 Jan 2013 05:24:19 UTC +00:00], ["failure_url", nil], ["kind", "Cat"], ["success_url", nil], ["token", "8NrZwvi5UwZyDoFADpk5"], ["updated_at", Sun, 06 Jan 2013 05:24:19 UTC +00:00]]  (0.0ms) commit transaction Cat Load (0.0ms) SELECT "cats".* FROM "cats" WHERE "cats"."token" = '1sNUmspsT8q5mFgKwq9R' LIMIT 1