test/dummy/log/test.log in dismissible_blocks-0.0.2 vs test/dummy/log/test.log in dismissible_blocks-1.1.0

- old
+ new

@@ -21140,5 +21140,8596 @@ Completed 302 Found in 1ms (ActiveRecord: 0.0ms) Started GET "/login" for 127.0.0.1 at 2014-03-05 11:54:45 -0500 Processing by SessionsController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.2ms) begin transaction + Fixture Delete (0.4ms) DELETE FROM "users" + Fixture Insert (0.2ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-05-17 16:15:14', '2014-05-17 16:15:14', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-05-17 16:15:14', '2014-05-17 16:15:14', 298486374) +  (5.4ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'john' LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = 980190962 [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-05-17 16:15:14.510471"]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 20ms (Views: 0.2ms | ActiveRecord: 0.9ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.6ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-05-17 12:15:19 -0400 +Processing by SessionsController#new as HTML +Completed 200 OK in 151ms (Views: 132.4ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.js" for 127.0.0.1 at 2014-05-17 12:15:19 -0400 +Started GET "/assets/application.css" for 127.0.0.1 at 2014-05-17 12:15:19 -0400 +Started POST "/login" for 127.0.0.1 at 2014-05-17 12:15:19 -0400 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'john' AND "users"."password" = 'lorem' LIMIT 1 +Redirected to http://127.0.0.1:63125/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-05-17 12:15:19 -0400 +Processing by LandingsController#show as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'john' LIMIT 1 +Completed 200 OK in 5ms (Views: 4.1ms | ActiveRecord: 0.2ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-05-17 12:15:20 -0400 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'john' LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = 980190962 [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-05-17 16:15:20.450797"]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 8ms (Views: 0.3ms | ActiveRecord: 1.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-05-17 12:15:20 -0400 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63125/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-05-17 12:15:20 -0400 +Processing by SessionsController#new as HTML +Completed 200 OK in 4ms (Views: 2.8ms | ActiveRecord: 0.0ms) +  (0.6ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-05-17 12:15:20 -0400 +Processing by SessionsController#new as HTML +Completed 200 OK in 3ms (Views: 2.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-05-17 12:15:21 -0400 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'mike' AND "users"."password" = 'ipsum' LIMIT 1 +Redirected to http://127.0.0.1:63125/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-05-17 12:15:21 -0400 +Processing by LandingsController#show as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'mike' LIMIT 1 +Completed 200 OK in 3ms (Views: 2.7ms | ActiveRecord: 0.2ms) +Started GET "/logout" for 127.0.0.1 at 2014-05-17 12:15:21 -0400 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63125/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-05-17 12:15:21 -0400 +Processing by SessionsController#new as HTML +Completed 200 OK in 2ms (Views: 1.6ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-20 17:35:29', '2014-12-20 17:35:29', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-20 17:35:29', '2014-12-20 17:35:29', 298486374) +  (1.8ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = 'john' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = 980190962 [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:35:29.709906"]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.2ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-20 17:37:43', '2014-12-20 17:37:43', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-20 17:37:43', '2014-12-20 17:37:43', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.5ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:37:43.651168"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.2ms | ActiveRecord: 0.7ms) + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.5ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (3.3ms) +Completed 200 OK in 61ms (Views: 51.0ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:63388/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 5ms (Views: 4.2ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:37:46.760122"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63388/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:37:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-20 12:37:47 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:63388/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 12:37:47 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 12:37:47 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63388/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:37:47 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.8ms) +Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.7ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.8ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.2ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-20 17:40:54', '2014-12-20 17:40:54', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-20 17:40:54', '2014-12-20 17:40:54', 298486374) +  (1.3ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:40:54.850329"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.2ms) +Completed 200 OK in 27ms (Views: 18.8ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:63484/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 5ms (Views: 5.0ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:40:57.916671"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63484/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:40:57 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:40:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-20 12:40:58 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:63484/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 12:40:58 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 12:40:58 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63484/login +Completed 302 Found in 0ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:40:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-20 17:41:24', '2014-12-20 17:41:24', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-20 17:41:24', '2014-12-20 17:41:24', 298486374) +  (1.6ms) commit transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 24ms (Views: 16.0ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:63571/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 4ms (Views: 3.5ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:41:26.531193"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 13ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63571/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:63571/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:63571/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 12:41:26 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 17:41:26.967503"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 4ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-20 18:44:50', '2014-12-20 18:44:50', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-20 18:44:50', '2014-12-20 18:44:50', 298486374) +  (0.9ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 32ms (Views: 24.3ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:64452/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 4ms (Views: 3.9ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 18:44:53.628792"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 14ms (Views: 0.2ms | ActiveRecord: 0.6ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:64452/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:64452/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:64452/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-20 13:44:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-20 18:44:54.025991"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.5ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 15:54:15', '2014-12-22 15:54:15', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 15:54:15', '2014-12-22 15:54:15', 298486374) +  (0.6ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 15:54:15.911248"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:34:45', '2014-12-22 16:34:45', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:34:45', '2014-12-22 16:34:45', 298486374) +  (0.6ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:34:45.311654"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 13ms (Views: 0.2ms | ActiveRecord: 0.6ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 58ms (Views: 50.6ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:52948/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 4ms (Views: 3.7ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:52948/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.2ms) rollback transaction +  (0.2ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:52948/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:34:48.744934"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 5ms (Views: 0.1ms | ActiveRecord: 0.4ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:52948/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:34:48 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.7ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:35:55', '2014-12-22 16:35:55', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:35:55', '2014-12-22 16:35:55', 298486374) +  (1.8ms) commit transaction +  (0.2ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:35:55.478304"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.4ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:36:49', '2014-12-22 16:36:49', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:36:49', '2014-12-22 16:36:49', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:36:49.341535"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.2ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 26ms (Views: 17.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53041/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 4ms (Views: 3.7ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:36:51.664592"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.1ms | ActiveRecord: 0.6ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53041/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:53041/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:36:51 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:36:52 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53041/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:52 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.8ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:36:56', '2014-12-22 16:36:56', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:36:56', '2014-12-22 16:36:56', 298486374) +  (1.3ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:36:56.827165"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.8ms) +Completed 200 OK in 28ms (Views: 18.7ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:36:58 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:36:58 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:53123/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 4ms (Views: 3.3ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53123/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.6ms) rollback transaction +  (0.2ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53123/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.9ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:36:59.444815"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.2ms | ActiveRecord: 1.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53123/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:36:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.2ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:38:54', '2014-12-22 16:38:54', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:38:54', '2014-12-22 16:38:54', 298486374) +  (1.3ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:38:54.548204"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.3ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:39:43', '2014-12-22 16:39:43', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:39:43', '2014-12-22 16:39:43', 298486374) +  (1.4ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:39:43.387961"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:39:47', '2014-12-22 16:39:47', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:39:47', '2014-12-22 16:39:47', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:39:47.950040"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:39:52', '2014-12-22 16:39:52', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:39:52', '2014-12-22 16:39:52', 298486374) +  (0.7ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:39:52.829743"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:41:18', '2014-12-22 16:41:18', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:41:18', '2014-12-22 16:41:18', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:41:18.116043"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:42:23', '2014-12-22 16:42:23', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:42:23', '2014-12-22 16:42:23', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.5ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:42:23.932733"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.2ms | ActiveRecord: 0.7ms) + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:42:25 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.1ms) +Completed 200 OK in 23ms (Views: 15.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:42:25 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:42:25 -0500 +Started GET "/favicon.ico" for 127.0.0.1 at 2014-12-22 11:42:25 -0500 +Started GET "/favicon.ico" for 127.0.0.1 at 2014-12-22 11:42:25 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:42:26 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53239/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:42:26 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 3ms (Views: 2.7ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:42:26 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:42:26.254288"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.1ms | ActiveRecord: 0.7ms) +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:42:26 -0500 +Processing by SessionsController#new as HTML +Redirected to http://127.0.0.1:53239/landing +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:42:26 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:42:57', '2014-12-22 16:42:57', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:42:57', '2014-12-22 16:42:57', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:42:57.276381"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 27ms (Views: 18.0ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Started GET "/favicon.ico" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Started GET "/favicon.ico" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53357/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 3ms (Views: 2.5ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:42:59.609902"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Processing by SessionsController#new as HTML +Redirected to http://127.0.0.1:53357/landing +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:42:59 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.7ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:48:16', '2014-12-22 16:48:16', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:48:16', '2014-12-22 16:48:16', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:48:16.168716"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.2ms | ActiveRecord: 0.7ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:48:52', '2014-12-22 16:48:52', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:48:52', '2014-12-22 16:48:52', 298486374) +  (1.4ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:48:52.923148"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 24ms (Views: 17.3ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Started GET "/favicon.ico" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Started GET "/favicon.ico" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53568/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 3ms (Views: 3.0ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:48:55.782794"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.2ms | ActiveRecord: 0.8ms) +  (0.6ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Processing by SessionsController#new as HTML +Redirected to http://127.0.0.1:53568/landing +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:48:55 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.3ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:49:27', '2014-12-22 16:49:27', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:49:27', '2014-12-22 16:49:27', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:49:27.392955"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.7ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.8ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:52:10', '2014-12-22 16:52:10', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:52:10', '2014-12-22 16:52:10', 298486374) +  (1.1ms) commit transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:12 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 24ms (Views: 15.3ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:52:12 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:52:12 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53700/landing +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 4ms (Views: 3.2ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:13.166752"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.6ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53700/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:53700/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53700/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:13.598176"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.5ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:52:18', '2014-12-22 16:52:18', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:52:18', '2014-12-22 16:52:18', 298486374) +  (1.7ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:18.578676"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:52:41', '2014-12-22 16:52:41', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:52:41', '2014-12-22 16:52:41', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:41.134248"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 17.3ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53789/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 4ms (Views: 3.6ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:43.463839"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.1ms | ActiveRecord: 0.7ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53789/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:53789/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53789/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:43 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.5ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.9ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:52:49', '2014-12-22 16:52:49', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:52:49', '2014-12-22 16:52:49', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:49.437992"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.5ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:52:53', '2014-12-22 16:52:53', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:52:53', '2014-12-22 16:52:53', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:53.947140"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.2ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:55 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 24ms (Views: 15.9ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:52:55 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:52:55 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53870/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 4ms (Views: 4.0ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.7ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:52:56.306781"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.2ms | ActiveRecord: 1.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53870/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:53870/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53870/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:52:56 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.8ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.8ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:53:06', '2014-12-22 16:53:06', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:53:06', '2014-12-22 16:53:06', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:53:06.651681"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.2ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.3ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:53:10', '2014-12-22 16:53:10', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:53:10', '2014-12-22 16:53:10', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:53:10.817597"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.2ms | ActiveRecord: 0.6ms) + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:12 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.9ms) +Completed 200 OK in 24ms (Views: 16.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:53:12 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:53:12 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:53951/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 4ms (Views: 3.3ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53951/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:53951/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:53:13.470301"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:53951/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.7ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.8ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.8ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 16:53:51', '2014-12-22 16:53:51', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 16:53:51', '2014-12-22 16:53:51', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:53:51.438768"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 23ms (Views: 16.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54033/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 5ms (Views: 4.1ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54033/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.6ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.6ms) +Completed 200 OK in 3ms (Views: 2.4ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54033/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 11:53:53 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 11:53:54 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 16:53:54.094655"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.2ms | ActiveRecord: 0.7ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 11:53:54 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54033/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 11:53:54 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:13:15', '2014-12-22 17:13:15', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:13:15', '2014-12-22 17:13:15', 298486374) +  (0.6ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:13:15.365662"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.5ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.2ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:13:20', '2014-12-22 17:13:20', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:13:20', '2014-12-22 17:13:20', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:13:22 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 22ms (Views: 15.0ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:13:22 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:13:22 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54337/landing +Completed 302 Found in 2ms (ActiveRecord: 0.3ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 5ms (Views: 4.5ms | ActiveRecord: 0.3ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:13:23.214011"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.4ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54337/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54337/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 2ms (Views: 1.5ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54337/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:13:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.7ms) +Completed 200 OK in 2ms (Views: 1.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:13:23.624576"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.3ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:15:48', '2014-12-22 17:15:48', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:15:48', '2014-12-22 17:15:48', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:15:48.999739"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:19:06', '2014-12-22 17:19:06', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:19:06', '2014-12-22 17:19:06', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:19:06.054305"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.2ms | ActiveRecord: 0.6ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 23ms (Views: 15.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54470/landing +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 4ms (Views: 3.3ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.7ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:19:08.880459"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.9ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54470/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:19:08 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:19:09 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54470/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:19:09 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:19:09 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54470/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:19:09 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.3ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.2ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:23:34', '2014-12-22 17:23:34', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:23:34', '2014-12-22 17:23:34', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:23:34.788463"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.2ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:23:38', '2014-12-22 17:23:38', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:23:38', '2014-12-22 17:23:38', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:23:38.948924"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 24ms (Views: 15.6ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54585/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 3ms (Views: 2.9ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:23:41.800193"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.2ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54585/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:23:41 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:23:42 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54585/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:23:42 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:23:42 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54585/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:23:42 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.5ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.6ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:24:07', '2014-12-22 17:24:07', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:24:07', '2014-12-22 17:24:07', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:07.715950"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.5ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:24:13', '2014-12-22 17:24:13', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:24:13', '2014-12-22 17:24:13', 298486374) +  (0.9ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:13.251910"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.2ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:24:17', '2014-12-22 17:24:17', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:24:17', '2014-12-22 17:24:17', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:17.624998"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:24:21', '2014-12-22 17:24:21', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:24:21', '2014-12-22 17:24:21', 298486374) +  (0.6ms) commit transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:21.992574"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.2ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.2ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.1ms) +Completed 200 OK in 22ms (Views: 15.2ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:24:23 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:24:23 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54674/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 4ms (Views: 3.5ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:24.332055"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54674/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54674/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54674/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:24 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:24:44', '2014-12-22 17:24:44', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:24:44', '2014-12-22 17:24:44', 298486374) +  (0.9ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:44.203645"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.0ms) +Completed 200 OK in 24ms (Views: 16.4ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54755/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 3ms (Views: 2.9ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.5ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:24:46.539934"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.2ms | ActiveRecord: 0.8ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54755/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54755/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54755/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:24:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.4ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:25:16', '2014-12-22 17:25:16', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:25:16', '2014-12-22 17:25:16', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:25:16.673419"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.3ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:25:21', '2014-12-22 17:25:21', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:25:21', '2014-12-22 17:25:21', 298486374) +  (1.2ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:25:21.178050"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 27ms (Views: 18.7ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54836/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 5ms (Views: 4.6ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:25:23.472991"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 8ms (Views: 0.1ms | ActiveRecord: 0.6ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54836/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.7ms) +Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54836/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54836/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:25:49', '2014-12-22 17:25:49', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:25:49', '2014-12-22 17:25:49', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.2ms) +Completed 200 OK in 24ms (Views: 16.8ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54918/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 4ms (Views: 3.7ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:25:51.696036"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54918/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54918/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:25:51 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:25:52 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54918/login +Completed 302 Found in 0ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:25:52 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:25:52.093930"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:26:14', '2014-12-22 17:26:14', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:26:14', '2014-12-22 17:26:14', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 26ms (Views: 17.8ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:54999/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 4ms (Views: 3.4ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:26:16.953179"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54999/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:26:16 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:26:17 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:26:17 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:54999/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:26:17 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:26:17 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:54999/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:26:17 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:26:17.356774"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:27:20', '2014-12-22 17:27:20', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:27:20', '2014-12-22 17:27:20', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:27:20.374312"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.2ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 24ms (Views: 16.6ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55081/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 4ms (Views: 3.1ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:27:22.693861"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55081/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55081/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:27:22 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:27:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55081/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:27:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.6ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:37:05', '2014-12-22 17:37:05', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:37:05', '2014-12-22 17:37:05', 298486374) +  (1.1ms) commit transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:37:05.883757"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.2ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:37:10', '2014-12-22 17:37:10', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:37:10', '2014-12-22 17:37:10', 298486374) +  (0.7ms) commit transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:37:10.532973"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.3ms | ActiveRecord: 0.7ms) + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.5ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 24ms (Views: 16.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55252/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 4ms (Views: 3.6ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55252/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55252/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:37:13.789570"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 5ms (Views: 0.1ms | ActiveRecord: 0.4ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55252/login +Completed 302 Found in 0ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:37:13 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:43:04', '2014-12-22 17:43:04', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:43:04', '2014-12-22 17:43:04', 298486374) +  (9.4ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:43:04.863627"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:43:06 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 24ms (Views: 15.7ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:43:06 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:43:06 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55422/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 4ms (Views: 3.3ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55422/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55422/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:43:07.469424"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.2ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55422/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:43:07 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:44:00', '2014-12-22 17:44:00', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:44:00', '2014-12-22 17:44:00', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:44:00.182886"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:44:02 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.9ms) +Completed 200 OK in 25ms (Views: 17.2ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:44:02 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:44:02 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:44:02 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55506/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:44:02 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 4ms (Views: 3.2ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:44:03.015510"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55506/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.7ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55506/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55506/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:44:03 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_helper_method_dismissible_blocks_controller?_exists +----------------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:45:53', '2014-12-22 17:45:53', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:45:53', '2014-12-22 17:45:53', 298486374) +  (1.3ms) commit transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:45:54.011556"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:45:55 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.5ms) +Completed 200 OK in 26ms (Views: 17.5ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55598/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 4ms (Views: 3.5ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55598/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55598/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:45:56.663422"], ["id", 980190962]] +  (0.5ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 1.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55598/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:45:56 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.6ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:46:27', '2014-12-22 17:46:27', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:46:27', '2014-12-22 17:46:27', 298486374) +  (0.7ms) commit transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 24ms (Views: 15.9ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55682/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 5ms (Views: 4.6ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55682/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:46:29 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:46:30 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55682/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:46:30 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:46:30 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:46:30.248831"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:46:30 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55682/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:46:30 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:46:30.362464"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.3ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:53:37', '2014-12-22 17:53:37', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:53:37', '2014-12-22 17:53:37', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:53:37.557434"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.2ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:53:44', '2014-12-22 17:53:44', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:53:44', '2014-12-22 17:53:44', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:53:44.257245"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:53:46 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 17.0ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:53:46 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:53:46 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55803/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 3ms (Views: 2.5ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.5ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:53:47.235499"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.2ms | ActiveRecord: 0.8ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55803/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55803/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55803/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:53:47 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (1.2ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (1.1ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:53:53', '2014-12-22 17:53:53', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:53:53', '2014-12-22 17:53:53', 298486374) +  (0.8ms) commit transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:53:53.307916"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:56:24', '2014-12-22 17:56:24', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:56:24', '2014-12-22 17:56:24', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:56:24.048330"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.2ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:59:13', '2014-12-22 17:59:13', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:59:13', '2014-12-22 17:59:13', 298486374) +  (0.6ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:59:13.217676"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.6ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:59:48', '2014-12-22 17:59:48', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:59:48', '2014-12-22 17:59:48', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:59:48.054332"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.2ms | ActiveRecord: 0.6ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 24ms (Views: 16.9ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:55940/landing +Completed 302 Found in 3ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 4ms (Views: 3.5ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:59:50.926932"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55940/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:50 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:59:51 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:55940/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:59:51 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:59:51 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:55940/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.8ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.7ms) DELETE FROM "users" + Fixture Insert (0.9ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 17:59:56', '2014-12-22 17:59:56', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 17:59:56', '2014-12-22 17:59:56', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.1ms) +Completed 200 OK in 24ms (Views: 16.9ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56027/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 5ms (Views: 4.2ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:59:58.421564"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56027/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56027/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56027/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 12:59:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 17:59:58.835963"], ["id", 980190962]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 5ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.5ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:00:04', '2014-12-22 18:00:04', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:00:04', '2014-12-22 18:00:04', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:04.459914"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 0.3ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.0ms) +Completed 200 OK in 30ms (Views: 20.3ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56108/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 3ms (Views: 3.0ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:06.803596"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56108/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:06 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 2ms (Views: 1.6ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:00:07 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56108/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:00:07 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:00:07 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56108/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:07 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:00:12', '2014-12-22 18:00:12', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:00:12', '2014-12-22 18:00:12', 298486374) +  (0.5ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.6ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:12.935218"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.8ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.6ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:14 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.3ms) +Completed 200 OK in 28ms (Views: 20.7ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:00:14 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:00:14 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56191/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 4ms (Views: 3.2ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.4ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:15.329268"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 0.6ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56191/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56191/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56191/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:15 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.4ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:00:21', '2014-12-22 18:00:21', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:00:21', '2014-12-22 18:00:21', 298486374) +  (0.8ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.9ms) +Completed 200 OK in 24ms (Views: 16.5ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56272/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 3ms (Views: 2.9ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56272/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:24 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:00:24 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56272/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:00:24 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:00:24 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:24.324276"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:00:24 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56272/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:00:24 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:24.445137"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 4ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:00:34', '2014-12-22 18:00:34', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:00:34', '2014-12-22 18:00:34', 298486374) +  (0.5ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:00:34.268070"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 13ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.6ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.4ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:05:49', '2014-12-22 18:05:49', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:05:49', '2014-12-22 18:05:49', 298486374) +  (0.7ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:51 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.2ms) +Completed 200 OK in 23ms (Views: 15.3ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:05:51 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:05:51 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:05:51 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56369/landing +Completed 302 Found in 3ms (ActiveRecord: 0.4ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:05:51 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 4ms (Views: 3.8ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:05:52.098962"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 10ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56369/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.6ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56369/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56369/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:52 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.3ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:05:52.496268"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 4ms (Views: 0.1ms | ActiveRecord: 0.5ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.9ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:05:57', '2014-12-22 18:05:57', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:05:57', '2014-12-22 18:05:57', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:58 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.2ms) +Completed 200 OK in 24ms (Views: 16.7ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56456/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 4ms (Views: 3.6ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:05:59.369211"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56456/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.5ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.8ms) +Completed 200 OK in 3ms (Views: 2.1ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56456/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56456/login +Completed 302 Found in 0ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:05:59 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:05:59.810634"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.3ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.6ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.3ms) DELETE FROM "users" + Fixture Insert (0.2ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:08:13', '2014-12-22 18:08:13', 980190962) + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:08:13', '2014-12-22 18:08:13', 298486374) +  (1.2ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.3ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:13.063466"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 11ms (Views: 0.1ms | ActiveRecord: 0.6ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:15 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.3ms) +Completed 200 OK in 23ms (Views: 15.8ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:08:15 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:08:15 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:15 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56542/landing +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:15 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 3ms (Views: 2.5ms | ActiveRecord: 0.0ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.1ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:16.055892"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 7ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56542/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56542/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56542/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:16 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:08:21', '2014-12-22 18:08:21', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:08:21', '2014-12-22 18:08:21', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:21.129280"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 9ms (Views: 0.2ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.4ms) +Completed 200 OK in 29ms (Views: 20.0ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56630/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 4ms (Views: 3.7ms | ActiveRecord: 0.1ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56630/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56630/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:23.762143"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 5ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56630/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:23 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.1ms) rollback transaction +  (0.1ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.7ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (0.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:08:28', '2014-12-22 18:08:28', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:08:28', '2014-12-22 18:08:28', 298486374) +  (1.1ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (1.7ms) +Completed 200 OK in 26ms (Views: 19.1ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56713/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 3ms (Views: 3.0ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:30.868164"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 12ms (Views: 0.1ms | ActiveRecord: 0.5ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56713/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:30 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:31 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56713/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:31 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:31 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56713/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:31 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.3ms) +Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.1ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:31.275285"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.3ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (2.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "username" varchar, "password" varchar, "created_at" datetime, "updated_at" datetime, "dismissed_blocks" text)  +  (0.8ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.0ms) select sqlite_version(*) +  (0.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.1ms) SELECT version FROM "schema_migrations" +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303161500') +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES ('20140303154458') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) begin transaction + Fixture Delete (0.2ms) DELETE FROM "users" + Fixture Insert (0.1ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('john', 'lorem', NULL, '2014-12-22 18:08:36', '2014-12-22 18:08:36', 980190962) + Fixture Insert (0.0ms) INSERT INTO "users" ("username", "password", "dismissed_blocks", "created_at", "updated_at", "id") VALUES ('mike', 'ipsum', '--- +- lorem +', '2014-12-22 18:08:36', '2014-12-22 18:08:36', 298486374) +  (1.0ms) commit transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksTest: test_block_is_displayed_and_dismissed +------------------------------------------------------------ + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (2.1ms) +Completed 200 OK in 24ms (Views: 16.4ms | ActiveRecord: 0.0ms) +Started GET "/assets/application.css" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Started GET "/assets/application.js" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"john", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "john"], ["password", "lorem"]] +Redirected to http://127.0.0.1:56795/landing +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by LandingsController#show as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] + Rendered landings/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 4ms (Views: 3.7ms | ActiveRecord: 0.1ms) +Started POST "/dismissible_blocks.json" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem", "dismissible_block"=>{"block"=>"lorem"}} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.3ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:38.726279"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 15ms (Views: 0.1ms | ActiveRecord: 0.7ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56795/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +--------------------------------------------------------------------- +DismissibleBlocksTest: test_block_is_not_displayed;_already_dismissed +--------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:38 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) +Started POST "/login" for 127.0.0.1 at 2014-12-22 13:08:39 -0500 +Processing by SessionsController#create as HTML + Parameters: {"utf8"=>"✓", "username"=>"mike", "password"=>"[FILTERED]", "commit"=>"Login"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? AND "users"."password" = ? LIMIT 1 [["username", "mike"], ["password", "ipsum"]] +Redirected to http://127.0.0.1:56795/landing +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) +Started GET "/landing" for 127.0.0.1 at 2014-12-22 13:08:39 -0500 +Processing by LandingsController#show as HTML + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "mike"]] + Rendered landings/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) +Started GET "/logout" for 127.0.0.1 at 2014-12-22 13:08:39 -0500 +Processing by SessionsController#destroy as HTML +Redirected to http://127.0.0.1:56795/login +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) +Started GET "/login" for 127.0.0.1 at 2014-12-22 13:08:39 -0500 +Processing by SessionsController#new as HTML + Rendered sessions/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_render_block_because_not_dismissed +-------------------------------------------------------------------- + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------------------------------------- +DismissibleBlocksHelperTest: test_omit_block_because_dismissed +-------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 298486374]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_model_unavailable +--------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +---------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_verify_block_name_added_to_html5_data_attributes +---------------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_not_array +----------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_content_missing +------------------------------------------------------------------------- + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------- +DismissibleBlocksHelperTest: test_raise_exception_because_attribute_unavailable +------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_be_DismissibleBlocksController +--------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------------------------------------- +DismissibleBlocks::Controllers::HelpersTest: test_should_not_be_DismissibleBlocksController +------------------------------------------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------------------------ +DismissibleBlocksControllerTest: test_dismiss_block_via_ajax +------------------------------------------------------------ + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."username" = ? LIMIT 1 [["username", "john"]] +  (0.0ms) SAVEPOINT active_record_1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."username" = 'john' AND "users"."id" != 980190962) LIMIT 1 + SQL (0.2ms) UPDATE "users" SET "dismissed_blocks" = ?, "updated_at" = ? WHERE "users"."id" = ? [["dismissed_blocks", "---\n- lorem\n"], ["updated_at", "2014-12-22 18:08:39.187101"], ["id", 980190962]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.4ms) + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 980190962]] +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------------------------------- +DismissibleBlocksControllerTest: test_dismiss_block_fails_via_ajax;_not_logged_in +--------------------------------------------------------------------------------- +Processing by DismissibleBlocksController#create as JSON + Parameters: {"block"=>"lorem"} +Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction