[1m[36m (0.8ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.3ms)[0m select sqlite_version(*) [1m[36m (0.6ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160331213900')[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:10:24', '2016-04-05 21:10:24', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:10:24', '2016-04-05 21:10:24', 298486374)[0m [1m[35m (0.5ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:10:56', '2016-04-05 21:10:56', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:10:56', '2016-04-05 21:10:56', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:11:51', '2016-04-05 21:11:51', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:11:51', '2016-04-05 21:11:51', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:12:20', '2016-04-05 21:12:20', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:12:20', '2016-04-05 21:12:20', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:12:30', '2016-04-05 21:12:30', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:12:30', '2016-04-05 21:12:30', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:12:56', '2016-04-05 21:12:56', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:12:56', '2016-04-05 21:12:56', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:10', '2016-04-05 21:13:10', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:10', '2016-04-05 21:13:10', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:37', '2016-04-05 21:13:37', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:37', '2016-04-05 21:13:37', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:48', '2016-04-05 21:13:48', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:48', '2016-04-05 21:13:48', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:56', '2016-04-05 21:13:56', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:13:56', '2016-04-05 21:13:56', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.9ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:14:03', '2016-04-05 21:14:03', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:14:03', '2016-04-05 21:14:03', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:15:11', '2016-04-05 21:15:11', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:15:11', '2016-04-05 21:15:11', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:15:20', '2016-04-05 21:15:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:15:20', '2016-04-05 21:15:20', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:16:07', '2016-04-05 21:16:07', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:16:07', '2016-04-05 21:16:07', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:17:17', '2016-04-05 21:17:17', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:17:17', '2016-04-05 21:17:17', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:18:51', '2016-04-05 21:18:51', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:18:51', '2016-04-05 21:18:51', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:19:17', '2016-04-05 21:19:17', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:19:17', '2016-04-05 21:19:17', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:19:31', '2016-04-05 21:19:31', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:19:31', '2016-04-05 21:19:31', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:21:59', '2016-04-05 21:21:59', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:21:59', '2016-04-05 21:21:59', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:22:36', '2016-04-05 21:22:36', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:22:36', '2016-04-05 21:22:36', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:23:02', '2016-04-05 21:23:02', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:23:02', '2016-04-05 21:23:02', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:25:07', '2016-04-05 21:25:07', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:25:07', '2016-04-05 21:25:07', 298486374)[0m [1m[35m (2.7ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.9ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:04', '2016-04-05 21:26:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:04', '2016-04-05 21:26:04', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:16', '2016-04-05 21:26:16', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:16', '2016-04-05 21:26:16', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:34', '2016-04-05 21:26:34', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:34', '2016-04-05 21:26:34', 298486374)[0m [1m[35m (1.9ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:48', '2016-04-05 21:26:48', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:26:48', '2016-04-05 21:26:48', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.9ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:03', '2016-04-05 21:28:03', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:03', '2016-04-05 21:28:03', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:21', '2016-04-05 21:28:21', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:21', '2016-04-05 21:28:21', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:47', '2016-04-05 21:28:47', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:47', '2016-04-05 21:28:47', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:58', '2016-04-05 21:28:58', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:28:58', '2016-04-05 21:28:58', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:29:21', '2016-04-05 21:29:21', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:29:21', '2016-04-05 21:29:21', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:29:48', '2016-04-05 21:29:48', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:29:48', '2016-04-05 21:29:48', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:30:11', '2016-04-05 21:30:11', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 21:30:11', '2016-04-05 21:30:11', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:04:42', '2016-04-05 23:04:42', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:04:42', '2016-04-05 23:04:42', 298486374)[0m [1m[35m (0.4ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:07:38', '2016-04-05 23:07:38', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:07:38', '2016-04-05 23:07:38', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:08:21', '2016-04-05 23:08:21', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:08:21', '2016-04-05 23:08:21', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.9ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:08:37', '2016-04-05 23:08:37', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:08:37', '2016-04-05 23:08:37', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:09:17', '2016-04-05 23:09:17', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:09:17', '2016-04-05 23:09:17', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (1.0ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:12:10', '2016-04-05 23:12:10', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:12:10', '2016-04-05 23:12:10', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:26:18', '2016-04-05 23:26:18', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:26:18', '2016-04-05 23:26:18', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.5ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:27:52', '2016-04-05 23:27:52', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:27:52', '2016-04-05 23:27:52', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:29:16', '2016-04-05 23:29:16', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:29:16', '2016-04-05 23:29:16', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:30:57', '2016-04-05 23:30:57', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:30:57', '2016-04-05 23:30:57', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.3ms)[0m begin transaction [1m[36mFixture Delete (0.5ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.4ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:32:35', '2016-04-05 23:32:35', 980190962) [1m[36mFixture Insert (0.3ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:32:35', '2016-04-05 23:32:35', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.3ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:32:38', '2016-04-05 23:32:38', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:32:38', '2016-04-05 23:32:38', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:35:34', '2016-04-05 23:35:34', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:35:34', '2016-04-05 23:35:34', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:37:12', '2016-04-05 23:37:12', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:37:12', '2016-04-05 23:37:12', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:38:50', '2016-04-05 23:38:50', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:38:50', '2016-04-05 23:38:50', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:39:17', '2016-04-05 23:39:17', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:39:17', '2016-04-05 23:39:17', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:41:19', '2016-04-05 23:41:19', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:41:19', '2016-04-05 23:41:19', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:44:25', '2016-04-05 23:44:25', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:44:25', '2016-04-05 23:44:25', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:49:01', '2016-04-05 23:49:01', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:49:01', '2016-04-05 23:49:01', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:49:50', '2016-04-05 23:49:50', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:49:50', '2016-04-05 23:49:50', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:50:30', '2016-04-05 23:50:30', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-05 23:50:30', '2016-04-05 23:50:30', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:48:06', '2016-04-06 01:48:06', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:48:06', '2016-04-06 01:48:06', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:48:21', '2016-04-06 01:48:21', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:48:21', '2016-04-06 01:48:21', 298486374)[0m [1m[35m (2.7ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:48:45', '2016-04-06 01:48:45', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:48:45', '2016-04-06 01:48:45', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:49:52', '2016-04-06 01:49:52', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 01:49:52', '2016-04-06 01:49:52', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 02:00:26', '2016-04-06 02:00:26', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 02:00:26', '2016-04-06 02:00:26', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 02:01:11', '2016-04-06 02:01:11', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 02:01:11', '2016-04-06 02:01:11', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_simple_case -------------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (1.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.3ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 16:57:34', '2016-04-06 16:57:34', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 16:57:34', '2016-04-06 16:57:34', 298486374)[0m [1m[35m (0.5ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 16:58:36', '2016-04-06 16:58:36', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 16:58:36', '2016-04-06 16:58:36', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (0.7ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.6ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35m (0.5ms)[0m CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") [1m[36m (0.1ms)[0m [1mSELECT version FROM "schema_migrations"[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m Migrating to CreateDripperMessages (20160331213900) [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.9ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.6ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35m (0.5ms)[0m CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.6ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") [1m[36m (0.1ms)[0m [1mSELECT version FROM "schema_migrations"[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.6ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.8ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35m (0.5ms)[0m CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") [1m[36m (0.1ms)[0m [1mSELECT version FROM "schema_migrations"[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m Migrating to CreateDripperMessages (20160331213900) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (2.8ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.8ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreateDripperMessages (20160331213900) [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160331213900"]] [1m[36m (0.5ms)[0m [1mcommit transaction[0m Migrating to CreateUsers (20160406170648) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406170648"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:11:27', '2016-04-06 17:11:27', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:11:27', '2016-04-06 17:11:27', 298486374)[0m [1m[35m (0.7ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:11:27.770177"], ["updated_at", "2016-04-06 17:11:27.770177"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (1.0ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.2ms) UserMailer#day7: processed outbound mail in 19.5ms [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.9ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.1ms) UserMailer#day3: processed outbound mail in 6.6ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.1ms) UserMailer#day1: processed outbound mail in 6.6ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 6.6ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:14:37', '2016-04-06 17:14:37', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:14:37', '2016-04-06 17:14:37', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 20.2ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 8.3ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 6.5ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.2ms) UserMailer#day7: processed outbound mail in 6.8ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 6.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:14:38.081781"], ["updated_at", "2016-04-06 17:14:38.081781"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSELECT COUNT(*) FROM "users"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:14:59', '2016-04-06 17:14:59', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:14:59', '2016-04-06 17:14:59', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:14:59.657608"], ["updated_at", "2016-04-06 17:14:59.657608"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "users"[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 17.9ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 6.8ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.5ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 6.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.2ms) UserMailer#day7: processed outbound mail in 6.3ms [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:15:39', '2016-04-06 17:15:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:15:39', '2016-04-06 17:15:39', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 17.1ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 8.0ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.2ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.1ms) UserMailer#day7: processed outbound mail in 6.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 6.4ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:17:20', '2016-04-06 17:17:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:17:20', '2016-04-06 17:17:20', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:17:20.012731"], ["updated_at", "2016-04-06 17:17:20.012731"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.9ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 20.3ms [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 6.4ms [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.3ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.1ms) UserMailer#day7: processed outbound mail in 6.2ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 6.2ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:18:28', '2016-04-06 17:18:28', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:18:28', '2016-04-06 17:18:28', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:18:28.382644"], ["updated_at", "2016-04-06 17:18:28.382644"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 16.8ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 6.9ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.1ms) UserMailer#day1: processed outbound mail in 6.5ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.3ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.2ms) UserMailer#day7: processed outbound mail in 6.3ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:18:44', '2016-04-06 17:18:44', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:18:44', '2016-04-06 17:18:44', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:18:44.316067"], ["updated_at", "2016-04-06 17:18:44.316067"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.9ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 20.5ms [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.3ms) UserMailer#day3: processed outbound mail in 8.4ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.9ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.1ms) UserMailer#day7: processed outbound mail in 6.3ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 6.2ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.8ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:19:33', '2016-04-06 17:19:33', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:19:33', '2016-04-06 17:19:33', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:19:33.289187"], ["updated_at", "2016-04-06 17:19:33.289187"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.1ms) UserMailer#day3: processed outbound mail in 17.2ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.3ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 6.2ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.1ms) UserMailer#day7: processed outbound mail in 6.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 6.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:20:00', '2016-04-06 17:20:00', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:20:00', '2016-04-06 17:20:00', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:20:00.711560"], ["updated_at", "2016-04-06 17:20:00.711560"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 16.5ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.2ms) UserMailer#day7: processed outbound mail in 6.3ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.4ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.4ms) UserMailer#day1: processed outbound mail in 8.7ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 7.7ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 6.2ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:20:34', '2016-04-06 17:20:34', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:20:34', '2016-04-06 17:20:34', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 17.3ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 6.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.2ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.1ms) UserMailer#day3: processed outbound mail in 6.3ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.1ms) UserMailer#day7: processed outbound mail in 6.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:20:34.564151"], ["updated_at", "2016-04-06 17:20:34.564151"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.4ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:20:59', '2016-04-06 17:20:59', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:20:59', '2016-04-06 17:20:59', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:20:59.185868"], ["updated_at", "2016-04-06 17:20:59.185868"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 17.0ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 6.7ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.2ms) UserMailer#day7: processed outbound mail in 6.3ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.1ms) UserMailer#day1: processed outbound mail in 6.4ms [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:21:36', '2016-04-06 17:21:36', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:21:36', '2016-04-06 17:21:36', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 17.7ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- Rendered user_mailer/day3.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day3.text.erb within layouts/mailer (0.2ms) UserMailer#day3: processed outbound mail in 6.5ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 6.9ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- Rendered user_mailer/day7.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day7.text.erb within layouts/mailer (0.1ms) UserMailer#day7: processed outbound mail in 6.5ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- Rendered user_mailer/day1.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/day1.text.erb within layouts/mailer (0.2ms) UserMailer#day1: processed outbound mail in 6.3ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:21:36.922515"], ["updated_at", "2016-04-06 17:21:36.922515"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:22:18', '2016-04-06 17:22:18', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:22:18', '2016-04-06 17:22:18', 298486374)[0m [1m[35m (2.7ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:22:18.477142"], ["updated_at", "2016-04-06 17:22:18.477142"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 137.6ms Sent mail to to@example.org (9.0ms) Date: Wed, 06 Apr 2016 10:22:18 -0700 From: from@example.com To: to@example.org Message-ID: <570545ca98b5b_135e13fe50205e2008097a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570545ca98047_135e13fe50205e20080896"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570545ca98047_135e13fe50205e20080896 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570545ca98047_135e13fe50205e20080896 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570545ca98047_135e13fe50205e20080896-- [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.2ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:23:37', '2016-04-06 17:23:37', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:23:37', '2016-04-06 17:23:37', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:23:37.452085"], ["updated_at", "2016-04-06 17:23:37.452085"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m UserMailer#welcome: processed outbound mail in 0.3ms UserMailer#welcome: processed outbound mail in 0.2ms [1m[35m (1.7ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:24:24', '2016-04-06 17:24:24', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:24:24', '2016-04-06 17:24:24', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:24:24.809038"], ["updated_at", "2016-04-06 17:24:24.809038"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:25:58', '2016-04-06 17:25:58', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:25:58', '2016-04-06 17:25:58', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:25:58.414863"], ["updated_at", "2016-04-06 17:25:58.414863"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 140.4ms Sent mail to to@example.org (4.3ms) Date: Wed, 06 Apr 2016 10:25:58 -0700 From: from@example.com To: to@example.org Message-ID: <570546a689f5d_137a63fcd2985e1f8818c8@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570546a68936b_137a63fcd2985e1f881775"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570546a68936b_137a63fcd2985e1f881775 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570546a68936b_137a63fcd2985e1f881775 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570546a68936b_137a63fcd2985e1f881775-- [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.2ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:26:09', '2016-04-06 17:26:09', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:26:09', '2016-04-06 17:26:09', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:26:09.131059"], ["updated_at", "2016-04-06 17:26:09.131059"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m UserMailer#welcome: processed outbound mail in 0.7ms UserMailer#welcome: processed outbound mail in 0.1ms [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:26:42', '2016-04-06 17:26:42', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:26:42', '2016-04-06 17:26:42', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:26:42.204770"], ["updated_at", "2016-04-06 17:26:42.204770"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.9ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 139.4ms Sent mail to to@example.org (4.2ms) Date: Wed, 06 Apr 2016 10:26:42 -0700 From: from@example.com To: to@example.org Message-ID: <570546d256b15_1382b3fd20dc5e1fc19687@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570546d255fb1_1382b3fd20dc5e1fc195da"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570546d255fb1_1382b3fd20dc5e1fc195da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570546d255fb1_1382b3fd20dc5e1fc195da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570546d255fb1_1382b3fd20dc5e1fc195da-- [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.2ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:27:17', '2016-04-06 17:27:17', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:27:17', '2016-04-06 17:27:17', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.5ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:27:17.329082"], ["updated_at", "2016-04-06 17:27:17.329082"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m UserMailer#welcome: processed outbound mail in 0.4ms UserMailer#welcome: processed outbound mail in 0.2ms [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:28:20', '2016-04-06 17:28:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:28:20', '2016-04-06 17:28:20', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:28:21.007279"], ["updated_at", "2016-04-06 17:28:21.007279"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m UserMailer#welcome: processed outbound mail in 0.3ms UserMailer#welcome: processed outbound mail in 0.2ms Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 18.4ms [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:29:07', '2016-04-06 17:29:07', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:29:07', '2016-04-06 17:29:07', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:29:08.077623"], ["updated_at", "2016-04-06 17:29:08.077623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 14.4ms Sent mail to to@example.org (4.3ms) Date: Wed, 06 Apr 2016 10:29:08 -0700 From: from@example.com To: to@example.org Message-ID: <570547641773a_139853fde1485e1fc13bf@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705476416bd3_139853fde1485e1fc123a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705476416bd3_139853fde1485e1fc123a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705476416bd3_139853fde1485e1fc123a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705476416bd3_139853fde1485e1fc123a-- [1m[35m (2.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:30:01', '2016-04-06 17:30:01', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:30:01', '2016-04-06 17:30:01', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:30:01.761390"], ["updated_at", "2016-04-06 17:30:01.761390"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m UserMailer#welcome: processed outbound mail in 0.3ms UserMailer#welcome: processed outbound mail in 0.2ms Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 18.8ms UserMailer#welcome: processed outbound mail in 0.3ms UserMailer#welcome: processed outbound mail in 0.2ms Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.9ms UserMailer#welcome: processed outbound mail in 0.2ms UserMailer#welcome: processed outbound mail in 0.2ms UserMailer#welcome: processed outbound mail in 0.2ms UserMailer#welcome: processed outbound mail in 0.2ms Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.8ms Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.7ms [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:31:55', '2016-04-06 17:31:55', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:31:55', '2016-04-06 17:31:55', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:31:55.968156"], ["updated_at", "2016-04-06 17:31:55.968156"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 14.6ms Sent mail to to@example.org (4.3ms) Date: Wed, 06 Apr 2016 10:31:55 -0700 From: from@example.com To: to@example.org Message-ID: <5705480bf0f07_13a2c3fdcdd85e1f85014@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705480bf03ba_13a2c3fdcdd85e1f8491a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705480bf03ba_13a2c3fdcdd85e1f8491a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705480bf03ba_13a2c3fdcdd85e1f8491a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705480bf03ba_13a2c3fdcdd85e1f8491a-- [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:33:15', '2016-04-06 17:33:15', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:33:15', '2016-04-06 17:33:15', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:33:15.894406"], ["updated_at", "2016-04-06 17:33:15.894406"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (1.4ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.5ms) UserMailer#welcome: processed outbound mail in 50.4ms Sent mail to to@example.org (40.7ms) Date: Wed, 06 Apr 2016 10:33:18 -0700 From: from@example.com To: to@example.org Message-ID: <5705485e39030_13a7f3fdfa445e200427c1@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705485e35422_13a7f3fdfa445e20042669"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705485e35422_13a7f3fdfa445e20042669 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705485e35422_13a7f3fdfa445e20042669 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705485e35422_13a7f3fdfa445e20042669-- [1m[35m (1.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:33:54', '2016-04-06 17:33:54', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:33:54', '2016-04-06 17:33:54', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:33:54.535411"], ["updated_at", "2016-04-06 17:33:54.535411"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (1.4ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.6ms) UserMailer#welcome: processed outbound mail in 175.2ms Sent mail to to@example.org (22.8ms) Date: Wed, 06 Apr 2016 10:33:57 -0700 From: from@example.com To: to@example.org Message-ID: <57054885d4380_13ad53fceba05e204725c3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57054885d0247_13ad53fceba05e204724ce"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57054885d0247_13ad53fceba05e204724ce Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57054885d0247_13ad53fceba05e204724ce Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57054885d0247_13ad53fceba05e204724ce-- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:34:09', '2016-04-06 17:34:09', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 17:34:09', '2016-04-06 17:34:09', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 17:34:09.846490"], ["updated_at", "2016-04-06 17:34:09.846490"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 142.9ms Sent mail to to@example.org (4.2ms) Date: Wed, 06 Apr 2016 10:34:09 -0700 From: from@example.com To: to@example.org Message-ID: <57054891f3d57_13b1d3fc00c45e20821740@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57054891f3157_13b1d3fc00c45e20821650"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57054891f3157_13b1d3fc00c45e20821650 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57054891f3157_13b1d3fc00c45e20821650 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57054891f3157_13b1d3fc00c45e20821650-- [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.2ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:22:05', '2016-04-06 18:22:05', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:22:05', '2016-04-06 18:22:05', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.4ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:22:05.327285"], ["updated_at", "2016-04-06 18:22:05.327285"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:23:01', '2016-04-06 18:23:01', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:23:01', '2016-04-06 18:23:01', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:23:01.332112"], ["updated_at", "2016-04-06 18:23:01.332112"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.4ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:23:14', '2016-04-06 18:23:14', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:23:14', '2016-04-06 18:23:14', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:23:14.621176"], ["updated_at", "2016-04-06 18:23:14.621176"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.4ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:24:02', '2016-04-06 18:24:02', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:24:02', '2016-04-06 18:24:02', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:24:02.851679"], ["updated_at", "2016-04-06 18:24:02.851679"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------------- UserMailerTest: test_newsletter ------------------------------- UserMailer#newsletter: processed outbound mail in 0.4ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ---------------------------- UserMailerTest: test_welcome ---------------------------- UserMailer#welcome: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day7 ------------------------- UserMailer#day7: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day3 ------------------------- UserMailer#day3: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ------------------------- UserMailerTest: test_day1 ------------------------- UserMailer#day1: processed outbound mail in 0.1ms [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:24:54', '2016-04-06 18:24:54', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:24:54', '2016-04-06 18:24:54', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:24:54.886611"], ["updated_at", "2016-04-06 18:24:54.886611"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:25:07', '2016-04-06 18:25:07', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:25:07', '2016-04-06 18:25:07', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:25:07.774458"], ["updated_at", "2016-04-06 18:25:07.774458"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:25:54', '2016-04-06 18:25:54', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:25:54', '2016-04-06 18:25:54', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:25:54.887282"], ["updated_at", "2016-04-06 18:25:54.887282"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:26:07', '2016-04-06 18:26:07', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:26:07', '2016-04-06 18:26:07', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:26:07.507611"], ["updated_at", "2016-04-06 18:26:07.507611"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:26:20', '2016-04-06 18:26:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:26:20', '2016-04-06 18:26:20', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:26:20.821076"], ["updated_at", "2016-04-06 18:26:20.821076"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 146.2ms Sent mail to to@example.org (4.2ms) Date: Wed, 06 Apr 2016 11:26:20 -0700 From: from@example.com To: to@example.org Message-ID: <570554cceea49_13e453fd65085e20462167@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570554ccede86_13e453fd65085e2046206d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570554ccede86_13e453fd65085e2046206d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570554ccede86_13e453fd65085e2046206d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570554ccede86_13e453fd65085e2046206d-- [1m[35m (2.2ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:28:40', '2016-04-06 18:28:40', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:28:40', '2016-04-06 18:28:40', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:28:40.396634"], ["updated_at", "2016-04-06 18:28:40.396634"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:28:55', '2016-04-06 18:28:55', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:28:55', '2016-04-06 18:28:55', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:28:55.387514"], ["updated_at", "2016-04-06 18:28:55.387514"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (1.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 147.3ms Sent mail to to@example.org (5.6ms) Date: Wed, 06 Apr 2016 11:28:55 -0700 From: from@example.com To: to@example.org Message-ID: <57055567851df_13ff13fd6f085e2046455d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055567842c0_13ff13fd6f085e204644aa"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055567842c0_13ff13fd6f085e204644aa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055567842c0_13ff13fd6f085e204644aa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055567842c0_13ff13fd6f085e204644aa-- [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:29:52', '2016-04-06 18:29:52', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:29:52', '2016-04-06 18:29:52', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:29:52.018934"], ["updated_at", "2016-04-06 18:29:52.018934"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:29:52.020317"], ["updated_at", "2016-04-06 18:29:52.020317"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" Rendered user_mailer/welcome.html.erb within layouts/mailer (1.6ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.6ms) UserMailer#welcome: processed outbound mail in 171.9ms Sent mail to to@example.org (23.0ms) Date: Wed, 06 Apr 2016 11:29:57 -0700 From: from@example.com To: to@example.org Message-ID: <570555a5a061e_140683fddd445e2049791@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570555a59c44c_140683fddd445e204969d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570555a59c44c_140683fddd445e204969d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570555a59c44c_140683fddd445e204969d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570555a59c44c_140683fddd445e204969d-- Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 12.3ms Sent mail to to@example.org (28.3ms) Date: Wed, 06 Apr 2016 11:30:20 -0700 From: from@example.com To: to@example.org Message-ID: <570555bcc3f49_140683fddd445e20499f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570555bcc0561_140683fddd445e20498f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570555bcc0561_140683fddd445e20498f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570555bcc0561_140683fddd445e20498f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570555bcc0561_140683fddd445e20498f7-- [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:30:55', '2016-04-06 18:30:55', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:30:55', '2016-04-06 18:30:55', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:30:55.072460"], ["updated_at", "2016-04-06 18:30:55.072460"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:30:55.073915"], ["updated_at", "2016-04-06 18:30:55.073915"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 139.4ms Sent mail to to@example.org (4.2ms) Date: Wed, 06 Apr 2016 11:30:55 -0700 From: from@example.com To: to@example.org Message-ID: <570555df37bd1_140dc3ff4de45e1fc91392@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570555df37003_140dc3ff4de45e1fc91222"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570555df37003_140dc3ff4de45e1fc91222 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570555df37003_140dc3ff4de45e1fc91222 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570555df37003_140dc3ff4de45e1fc91222-- [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:31:20', '2016-04-06 18:31:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:31:20', '2016-04-06 18:31:20', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:31:20.070911"], ["updated_at", "2016-04-06 18:31:20.070911"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:31:20.072434"], ["updated_at", "2016-04-06 18:31:20.072434"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "users" WHERE ("users"."username" IS NOT NULL)[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (1.6ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.6ms) UserMailer#welcome: processed outbound mail in 168.1ms Sent mail to to@example.org (23.1ms) Date: Wed, 06 Apr 2016 11:32:04 -0700 From: from@example.com To: to@example.org Message-ID: <570556241196_141423fe0c845e20891859@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055623f12da_141423fe0c845e208917cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055623f12da_141423fe0c845e208917cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055623f12da_141423fe0c845e208917cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055623f12da_141423fe0c845e208917cf-- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.7ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:38:43', '2016-04-06 18:38:43', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:38:43', '2016-04-06 18:38:43', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:38:43.558877"], ["updated_at", "2016-04-06 18:38:43.558877"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:38:43.560037"], ["updated_at", "2016-04-06 18:38:43.560037"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:39:03', '2016-04-06 18:39:03', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:39:03', '2016-04-06 18:39:03', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:39:03.882993"], ["updated_at", "2016-04-06 18:39:03.882993"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:39:03.884440"], ["updated_at", "2016-04-06 18:39:03.884440"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:39:39', '2016-04-06 18:39:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:39:39', '2016-04-06 18:39:39', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:39:39.598366"], ["updated_at", "2016-04-06 18:39:39.598366"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:39:39.599782"], ["updated_at", "2016-04-06 18:39:39.599782"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ?)) [["drippable_type", "users"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 145.8ms Sent mail to to@example.org (4.3ms) Date: Wed, 06 Apr 2016 11:39:39 -0700 From: from@example.com To: to@example.org Message-ID: <570557ebb9051_143cc3fe95a05e208155f2@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570557ebb8439_143cc3fe95a05e20815430"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570557ebb8439_143cc3fe95a05e20815430 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570557ebb8439_143cc3fe95a05e20815430 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570557ebb8439_143cc3fe95a05e20815430-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 18:39:39.771579"], ["updated_at", "2016-04-06 18:39:39.771579"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 2.0ms Sent mail to to@example.org (2.9ms) Date: Wed, 06 Apr 2016 11:39:39 -0700 From: from@example.com To: to@example.org Message-ID: <570557ebbd8f2_143cc3fe95a05e208157c5@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570557ebbd14f_143cc3fe95a05e2081562d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570557ebbd14f_143cc3fe95a05e2081562d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570557ebbd14f_143cc3fe95a05e2081562d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570557ebbd14f_143cc3fe95a05e2081562d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 18:39:39.778573"], ["updated_at", "2016-04-06 18:39:39.778573"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:39:55', '2016-04-06 18:39:55', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:39:55', '2016-04-06 18:39:55', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:39:55.239652"], ["updated_at", "2016-04-06 18:39:55.239652"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:39:55.241000"], ["updated_at", "2016-04-06 18:39:55.241000"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ?)) [["drippable_type", "users"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 150.1ms Sent mail to to@example.org (6.0ms) Date: Wed, 06 Apr 2016 11:39:55 -0700 From: from@example.com To: to@example.org Message-ID: <570557fb62839_1440a3ff06605e204391e3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570557fb61c06_1440a3ff06605e20439049"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570557fb61c06_1440a3ff06605e20439049 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570557fb61c06_1440a3ff06605e20439049 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570557fb61c06_1440a3ff06605e20439049-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 18:39:55.416053"], ["updated_at", "2016-04-06 18:39:55.416053"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 11:39:55 -0700 From: from@example.com To: to@example.org Message-ID: <570557fb667d1_1440a3ff06605e204393ca@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570557fb661d0_1440a3ff06605e204392a4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570557fb661d0_1440a3ff06605e204392a4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570557fb661d0_1440a3ff06605e204392a4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570557fb661d0_1440a3ff06605e204392a4-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 18:39:55.421604"], ["updated_at", "2016-04-06 18:39:55.421604"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.9ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.8ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35m (0.8ms)[0m CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.6ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") [1m[36m (0.1ms)[0m [1mSELECT version FROM "schema_migrations"[0m [1m[35m (0.6ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m Migrating to CreateDripperMessages (20160331213900) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (2.9ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.6ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreateDripperMessages (20160331213900) [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.3ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer, "drippable_type" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160331213900"]] [1m[36m (0.5ms)[0m [1mcommit transaction[0m Migrating to CreateUsers (20160406170648) [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.3ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406170648"]] [1m[36m (0.4ms)[0m [1mcommit transaction[0m Migrating to AddActionToMessage (20160406184159) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mALTER TABLE "dripper_messages" ADD "mailer" varchar[0m [1m[35m (0.1ms)[0m ALTER TABLE "dripper_messages" ADD "action" varchar [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "schema_migrations" ("version") VALUES (?)[0m [["version", "20160406184159"]] [1m[35m (0.4ms)[0m commit transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:45:04', '2016-04-06 18:45:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:45:04', '2016-04-06 18:45:04', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:45:04.593275"], ["updated_at", "2016-04-06 18:45:04.593275"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:45:04.594462"], ["updated_at", "2016-04-06 18:45:04.594462"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ?)) [["drippable_type", "users"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 139.8ms Sent mail to to@example.org (4.1ms) Date: Wed, 06 Apr 2016 11:45:04 -0700 From: from@example.com To: to@example.org Message-ID: <57055930b60df_145c93fcd10c5e2084976@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055930b555c_145c93fcd10c5e2084964c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055930b555c_145c93fcd10c5e2084964c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055930b555c_145c93fcd10c5e2084964c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055930b555c_145c93fcd10c5e2084964c-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 18:45:04.757517"], ["updated_at", "2016-04-06 18:45:04.757517"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.0ms Sent mail to to@example.org (2.8ms) Date: Wed, 06 Apr 2016 11:45:04 -0700 From: from@example.com To: to@example.org Message-ID: <57055930ba108_145c93fcd10c5e2084993c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055930b99a2_145c93fcd10c5e2084981f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055930b99a2_145c93fcd10c5e2084981f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055930b99a2_145c93fcd10c5e2084981f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055930b99a2_145c93fcd10c5e2084981f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 18:45:04.764241"], ["updated_at", "2016-04-06 18:45:04.764241"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:46:11', '2016-04-06 18:46:11', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:46:11', '2016-04-06 18:46:11', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:46:11.803420"], ["updated_at", "2016-04-06 18:46:11.803420"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:46:11.804844"], ["updated_at", "2016-04-06 18:46:11.804844"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 132.8ms Sent mail to to@example.org (4.5ms) Date: Wed, 06 Apr 2016 11:46:11 -0700 From: from@example.com To: to@example.org Message-ID: <57055973e81b3_146333ff63e05e2081199@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055973e7522_146333ff63e05e2081181e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055973e7522_146333ff63e05e2081181e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055973e7522_146333ff63e05e2081181e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055973e7522_146333ff63e05e2081181e-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:46:11.964433"], ["updated_at", "2016-04-06 18:46:11.964433"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 11:46:11 -0700 From: from@example.com To: to@example.org Message-ID: <57055973ec54d_146333ff63e05e2081212a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055973ebf7f_146333ff63e05e208120ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055973ebf7f_146333ff63e05e208120ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055973ebf7f_146333ff63e05e208120ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055973ebf7f_146333ff63e05e208120ca-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:46:11.969720"], ["updated_at", "2016-04-06 18:46:11.969720"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:57:00', '2016-04-06 18:57:00', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:57:00', '2016-04-06 18:57:00', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:57:00.646719"], ["updated_at", "2016-04-06 18:57:00.646719"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:57:00.647915"], ["updated_at", "2016-04-06 18:57:00.647915"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 141.7ms Sent mail to to@example.org (4.2ms) Date: Wed, 06 Apr 2016 11:57:00 -0700 From: from@example.com To: to@example.org Message-ID: <57055bfcc4558_147bb3fea8dc5e204165bc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055bfcc39ac_147bb3fea8dc5e20416474"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055bfcc39ac_147bb3fea8dc5e20416474 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055bfcc39ac_147bb3fea8dc5e20416474 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055bfcc39ac_147bb3fea8dc5e20416474-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:57:00.813693"], ["updated_at", "2016-04-06 18:57:00.813693"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 11:57:00 -0700 From: from@example.com To: to@example.org Message-ID: <57055bfcc7861_147bb3fea8dc5e20416766@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055bfcc7282_147bb3fea8dc5e204166e6"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055bfcc7282_147bb3fea8dc5e204166e6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055bfcc7282_147bb3fea8dc5e204166e6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055bfcc7282_147bb3fea8dc5e204166e6-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:57:00.819046"], ["updated_at", "2016-04-06 18:57:00.819046"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:57:46', '2016-04-06 18:57:46', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:57:46', '2016-04-06 18:57:46', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:57:46.694384"], ["updated_at", "2016-04-06 18:57:46.694384"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:57:46.695993"], ["updated_at", "2016-04-06 18:57:46.695993"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 104.0ms Sent mail to to@example.org (9.3ms) Date: Wed, 06 Apr 2016 11:57:46 -0700 From: from@example.com To: to@example.org Message-ID: <57055c2ac75f6_148023fc061c5e200215cd@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055c2ac5a4c_148023fc061c5e20021431"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055c2ac5a4c_148023fc061c5e20021431 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055c2ac5a4c_148023fc061c5e20021431 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055c2ac5a4c_148023fc061c5e20021431-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:57:46.825614"], ["updated_at", "2016-04-06 18:57:46.825614"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 11:57:46 -0700 From: from@example.com To: to@example.org Message-ID: <57055c2aca6da_148023fc061c5e20021716@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57055c2aca145_148023fc061c5e20021648"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57055c2aca145_148023fc061c5e20021648 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57055c2aca145_148023fc061c5e20021648 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57055c2aca145_148023fc061c5e20021648-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:57:46.830891"], ["updated_at", "2016-04-06 18:57:46.830891"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:58:40', '2016-04-06 18:58:40', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 18:58:40', '2016-04-06 18:58:40', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 18:58:40.734154"], ["updated_at", "2016-04-06 18:58:40.734154"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 18:58:40.735537"], ["updated_at", "2016-04-06 18:58:40.735537"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] UserMailer#welcome: processed outbound mail in 0.4ms [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:58:40.750620"], ["updated_at", "2016-04-06 18:58:40.750620"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 18:58:40.753203"], ["updated_at", "2016-04-06 18:58:40.753203"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.9ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:03:13', '2016-04-06 19:03:13', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:03:13', '2016-04-06 19:03:13', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:03:13.877165"], ["updated_at", "2016-04-06 19:03:13.877165"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 19:03:13.878554"], ["updated_at", "2016-04-06 19:03:13.878554"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] UserMailer#welcome: processed outbound mail in 0.5ms [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:03:13.903824"], ["updated_at", "2016-04-06 19:03:13.903824"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m UserMailer#welcome: processed outbound mail in 0.1ms [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:03:13.905472"], ["updated_at", "2016-04-06 19:03:13.905472"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:03:33', '2016-04-06 19:03:33', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:03:33', '2016-04-06 19:03:33', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:03:33.725810"], ["updated_at", "2016-04-06 19:03:33.725810"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 19:03:33.727137"], ["updated_at", "2016-04-06 19:03:33.727137"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.8ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:03:45', '2016-04-06 19:03:45', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:03:45', '2016-04-06 19:03:45', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:03:45.542808"], ["updated_at", "2016-04-06 19:03:45.542808"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 19:03:45.545998"], ["updated_at", "2016-04-06 19:03:45.545998"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:04:27', '2016-04-06 19:04:27', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:04:27', '2016-04-06 19:04:27', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:04:27.845389"], ["updated_at", "2016-04-06 19:04:27.845389"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 19:04:27.846902"], ["updated_at", "2016-04-06 19:04:27.846902"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:05:25', '2016-04-06 19:05:25', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:05:25', '2016-04-06 19:05:25', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:05:25.501440"], ["updated_at", "2016-04-06 19:05:25.501440"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 19:05:25.502699"], ["updated_at", "2016-04-06 19:05:25.502699"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:07:51', '2016-04-06 19:07:51', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:07:51', '2016-04-06 19:07:51', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:07:51.815562"], ["updated_at", "2016-04-06 19:07:51.815562"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-06 19:07:51.816897"], ["updated_at", "2016-04-06 19:07:51.816897"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:07:51.838721"], ["updated_at", "2016-04-06 19:07:51.838721"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:07:51.840532"], ["updated_at", "2016-04-06 19:07:51.840532"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:08:49', '2016-04-06 19:08:49', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:08:49', '2016-04-06 19:08:49', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:08:49.726629"], ["updated_at", "2016-04-06 19:08:49.726629"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:08:49.727980"], ["updated_at", "2016-04-06 19:08:49.727980"]] [1m[36m (1.6ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:08:49.748984"], ["updated_at", "2016-04-06 19:08:49.748984"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:08:49.750320"], ["updated_at", "2016-04-06 19:08:49.750320"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:09:48', '2016-04-06 19:09:48', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:09:48', '2016-04-06 19:09:48', 298486374)[0m [1m[35m (0.4ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:09:48.763714"], ["updated_at", "2016-04-06 19:09:48.763714"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.8ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:09:48.765045"], ["updated_at", "2016-04-06 19:09:48.765045"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.5ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:10:32', '2016-04-06 19:10:32', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:10:32', '2016-04-06 19:10:32', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:10:32.716516"], ["updated_at", "2016-04-06 19:10:32.716516"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:10:32.718699"], ["updated_at", "2016-04-06 19:10:32.718699"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:10:32.736742"], ["updated_at", "2016-04-06 19:10:32.736742"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:10:32.737893"], ["updated_at", "2016-04-06 19:10:32.737893"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:03', '2016-04-06 19:11:03', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:03', '2016-04-06 19:11:03', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:11:03.150584"], ["updated_at", "2016-04-06 19:11:03.150584"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:11:03.151720"], ["updated_at", "2016-04-06 19:11:03.151720"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:11:03.170536"], ["updated_at", "2016-04-06 19:11:03.170536"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:11:03.171841"], ["updated_at", "2016-04-06 19:11:03.171841"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:17', '2016-04-06 19:11:17', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:17', '2016-04-06 19:11:17', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:11:17.229189"], ["updated_at", "2016-04-06 19:11:17.229189"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:11:17.230459"], ["updated_at", "2016-04-06 19:11:17.230459"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:50', '2016-04-06 19:11:50', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:50', '2016-04-06 19:11:50', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:11:50.092538"], ["updated_at", "2016-04-06 19:11:50.092538"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:11:50.093780"], ["updated_at", "2016-04-06 19:11:50.093780"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:11:50.111636"], ["updated_at", "2016-04-06 19:11:50.111636"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:11:50.113176"], ["updated_at", "2016-04-06 19:11:50.113176"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:58', '2016-04-06 19:11:58', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:11:58', '2016-04-06 19:11:58', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:11:58.271097"], ["updated_at", "2016-04-06 19:11:58.271097"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:11:58.272647"], ["updated_at", "2016-04-06 19:11:58.272647"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:11:58.293425"], ["updated_at", "2016-04-06 19:11:58.293425"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:11:58.295461"], ["updated_at", "2016-04-06 19:11:58.295461"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:13:38', '2016-04-06 19:13:38', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:13:38', '2016-04-06 19:13:38', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:13:38.222783"], ["updated_at", "2016-04-06 19:13:38.222783"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:13:38.224284"], ["updated_at", "2016-04-06 19:13:38.224284"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:13:38.245055"], ["updated_at", "2016-04-06 19:13:38.245055"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:13:38.246661"], ["updated_at", "2016-04-06 19:13:38.246661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:13:57', '2016-04-06 19:13:57', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:13:57', '2016-04-06 19:13:57', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:13:57.376688"], ["updated_at", "2016-04-06 19:13:57.376688"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:13:57.380420"], ["updated_at", "2016-04-06 19:13:57.380420"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:13:57.399632"], ["updated_at", "2016-04-06 19:13:57.399632"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:13:57.401059"], ["updated_at", "2016-04-06 19:13:57.401059"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:14:29', '2016-04-06 19:14:29', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:14:29', '2016-04-06 19:14:29', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.7ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:14:29.192963"], ["updated_at", "2016-04-06 19:14:29.192963"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:14:29.196125"], ["updated_at", "2016-04-06 19:14:29.196125"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:14:29.214731"], ["updated_at", "2016-04-06 19:14:29.214731"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:14:29.215861"], ["updated_at", "2016-04-06 19:14:29.215861"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:15:04', '2016-04-06 19:15:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:15:04', '2016-04-06 19:15:04', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:15:04.428897"], ["updated_at", "2016-04-06 19:15:04.428897"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:15:04.430424"], ["updated_at", "2016-04-06 19:15:04.430424"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.7ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:16:16', '2016-04-06 19:16:16', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:16:16', '2016-04-06 19:16:16', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:16:31', '2016-04-06 19:16:31', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:16:31', '2016-04-06 19:16:31', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:16:31.814696"], ["updated_at", "2016-04-06 19:16:31.814696"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:16:31.815867"], ["updated_at", "2016-04-06 19:16:31.815867"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:16:35.658674"], ["updated_at", "2016-04-06 19:16:35.658674"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:16:48', '2016-04-06 19:16:48', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:16:48', '2016-04-06 19:16:48', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:16:48.726547"], ["updated_at", "2016-04-06 19:16:48.726547"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:16:48.727751"], ["updated_at", "2016-04-06 19:16:48.727751"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:16:48.743396"], ["updated_at", "2016-04-06 19:16:48.743396"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:16:48.744687"], ["updated_at", "2016-04-06 19:16:48.744687"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:17:31', '2016-04-06 19:17:31', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:17:31', '2016-04-06 19:17:31', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:17:31.391198"], ["updated_at", "2016-04-06 19:17:31.391198"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:17:31.392965"], ["updated_at", "2016-04-06 19:17:31.392965"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:18:39', '2016-04-06 19:18:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:18:39', '2016-04-06 19:18:39', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:18:39.856659"], ["updated_at", "2016-04-06 19:18:39.856659"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:18:39.857986"], ["updated_at", "2016-04-06 19:18:39.857986"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:18:39.882423"], ["updated_at", "2016-04-06 19:18:39.882423"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:18:39.883585"], ["updated_at", "2016-04-06 19:18:39.883585"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:18:53', '2016-04-06 19:18:53', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:18:53', '2016-04-06 19:18:53', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:18:53.962943"], ["updated_at", "2016-04-06 19:18:53.962943"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:18:53.964265"], ["updated_at", "2016-04-06 19:18:53.964265"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:20:58', '2016-04-06 19:20:58', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:20:58', '2016-04-06 19:20:58', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:20:58.967426"], ["updated_at", "2016-04-06 19:20:58.967426"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:20:58.969052"], ["updated_at", "2016-04-06 19:20:58.969052"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:21:30', '2016-04-06 19:21:30', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:21:30', '2016-04-06 19:21:30', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:21:30.125789"], ["updated_at", "2016-04-06 19:21:30.125789"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:21:30.127344"], ["updated_at", "2016-04-06 19:21:30.127344"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:23:15', '2016-04-06 19:23:15', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:23:15', '2016-04-06 19:23:15', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:23:15.789728"], ["updated_at", "2016-04-06 19:23:15.789728"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:23:15.793000"], ["updated_at", "2016-04-06 19:23:15.793000"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:23:32', '2016-04-06 19:23:32', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:23:32', '2016-04-06 19:23:32', 298486374)[0m [1m[35m (2.7ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:23:32.886319"], ["updated_at", "2016-04-06 19:23:32.886319"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:23:32.887797"], ["updated_at", "2016-04-06 19:23:32.887797"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:23:32.904487"], ["updated_at", "2016-04-06 19:23:32.904487"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:23:32.905671"], ["updated_at", "2016-04-06 19:23:32.905671"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:23:51', '2016-04-06 19:23:51', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:23:51', '2016-04-06 19:23:51', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:23:51.909787"], ["updated_at", "2016-04-06 19:23:51.909787"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:23:51.910974"], ["updated_at", "2016-04-06 19:23:51.910974"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:23:51.930081"], ["updated_at", "2016-04-06 19:23:51.930081"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:23:51.931328"], ["updated_at", "2016-04-06 19:23:51.931328"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:24:20', '2016-04-06 19:24:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:24:20', '2016-04-06 19:24:20', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:24:21.011647"], ["updated_at", "2016-04-06 19:24:21.011647"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:24:21.012892"], ["updated_at", "2016-04-06 19:24:21.012892"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:24:21.029931"], ["updated_at", "2016-04-06 19:24:21.029931"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:24:21.031332"], ["updated_at", "2016-04-06 19:24:21.031332"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:24:56', '2016-04-06 19:24:56', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:24:56', '2016-04-06 19:24:56', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:24:56.874733"], ["updated_at", "2016-04-06 19:24:56.874733"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:24:56.875995"], ["updated_at", "2016-04-06 19:24:56.875995"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (1.0ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:25:14', '2016-04-06 19:25:14', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:25:14', '2016-04-06 19:25:14', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:25:14.753576"], ["updated_at", "2016-04-06 19:25:14.753576"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:25:14.754940"], ["updated_at", "2016-04-06 19:25:14.754940"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:25:14.776066"], ["updated_at", "2016-04-06 19:25:14.776066"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.4ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:25:52', '2016-04-06 19:25:52', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:25:52', '2016-04-06 19:25:52', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:25:52.820585"], ["updated_at", "2016-04-06 19:25:52.820585"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:25:52.821782"], ["updated_at", "2016-04-06 19:25:52.821782"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:25:52.838427"], ["updated_at", "2016-04-06 19:25:52.838427"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:26:20', '2016-04-06 19:26:20', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:26:20', '2016-04-06 19:26:20', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:26:20.466241"], ["updated_at", "2016-04-06 19:26:20.466241"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:26:20.467614"], ["updated_at", "2016-04-06 19:26:20.467614"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:26:20.484725"], ["updated_at", "2016-04-06 19:26:20.484725"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:26:20.486077"], ["updated_at", "2016-04-06 19:26:20.486077"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.4ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:28:11', '2016-04-06 19:28:11', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:28:11', '2016-04-06 19:28:11', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:28:11.108161"], ["updated_at", "2016-04-06 19:28:11.108161"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:28:11.110746"], ["updated_at", "2016-04-06 19:28:11.110746"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:11.128149"], ["updated_at", "2016-04-06 19:28:11.128149"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:11.129562"], ["updated_at", "2016-04-06 19:28:11.129562"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:28:38', '2016-04-06 19:28:38', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:28:38', '2016-04-06 19:28:38', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:28:39.013008"], ["updated_at", "2016-04-06 19:28:39.013008"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:28:39.014265"], ["updated_at", "2016-04-06 19:28:39.014265"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:39.034957"], ["updated_at", "2016-04-06 19:28:39.034957"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:39.036050"], ["updated_at", "2016-04-06 19:28:39.036050"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:39.038083"], ["updated_at", "2016-04-06 19:28:39.038083"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.7ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:28:57', '2016-04-06 19:28:57', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:28:57', '2016-04-06 19:28:57', 298486374)[0m [1m[35m (1.6ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:28:57.879320"], ["updated_at", "2016-04-06 19:28:57.879320"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:28:57.881075"], ["updated_at", "2016-04-06 19:28:57.881075"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:57.899225"], ["updated_at", "2016-04-06 19:28:57.899225"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:57.900833"], ["updated_at", "2016-04-06 19:28:57.900833"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:28:57.903147"], ["updated_at", "2016-04-06 19:28:57.903147"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.7ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.2ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:29:49', '2016-04-06 19:29:49', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:29:49', '2016-04-06 19:29:49', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:29:49.962862"], ["updated_at", "2016-04-06 19:29:49.962862"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:29:49.964041"], ["updated_at", "2016-04-06 19:29:49.964041"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:29:49.964811"], ["updated_at", "2016-04-06 19:29:49.964811"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:29:49.983173"], ["updated_at", "2016-04-06 19:29:49.983173"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:29:49.984566"], ["updated_at", "2016-04-06 19:29:49.984566"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:30:30', '2016-04-06 19:30:30', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:30:30', '2016-04-06 19:30:30', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:30:30.210838"], ["updated_at", "2016-04-06 19:30:30.210838"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:30:30.212062"], ["updated_at", "2016-04-06 19:30:30.212062"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:30:30.212869"], ["updated_at", "2016-04-06 19:30:30.212869"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:30.229379"], ["updated_at", "2016-04-06 19:30:30.229379"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:30.230580"], ["updated_at", "2016-04-06 19:30:30.230580"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:30.231572"], ["updated_at", "2016-04-06 19:30:30.231572"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:30.234210"], ["updated_at", "2016-04-06 19:30:30.234210"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:30:47', '2016-04-06 19:30:47', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:30:47', '2016-04-06 19:30:47', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:30:47.200660"], ["updated_at", "2016-04-06 19:30:47.200660"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:30:47.204311"], ["updated_at", "2016-04-06 19:30:47.204311"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:30:47.205127"], ["updated_at", "2016-04-06 19:30:47.205127"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:47.225254"], ["updated_at", "2016-04-06 19:30:47.225254"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:47.226407"], ["updated_at", "2016-04-06 19:30:47.226407"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:47.227273"], ["updated_at", "2016-04-06 19:30:47.227273"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:30:47.229278"], ["updated_at", "2016-04-06 19:30:47.229278"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.4ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:31:02', '2016-04-06 19:31:02', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:31:02', '2016-04-06 19:31:02', 298486374)[0m [1m[35m (2.4ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:31:02.680416"], ["updated_at", "2016-04-06 19:31:02.680416"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:31:02.681601"], ["updated_at", "2016-04-06 19:31:02.681601"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:31:02.682423"], ["updated_at", "2016-04-06 19:31:02.682423"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:32:39', '2016-04-06 19:32:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:32:39', '2016-04-06 19:32:39', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:32:39.345627"], ["updated_at", "2016-04-06 19:32:39.345627"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:32:39.347175"], ["updated_at", "2016-04-06 19:32:39.347175"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:32:39.348131"], ["updated_at", "2016-04-06 19:32:39.348131"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:32:39.367522"], ["updated_at", "2016-04-06 19:32:39.367522"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:32:39.369185"], ["updated_at", "2016-04-06 19:32:39.369185"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:32:39.370507"], ["updated_at", "2016-04-06 19:32:39.370507"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:32:39.372774"], ["updated_at", "2016-04-06 19:32:39.372774"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:33:21', '2016-04-06 19:33:21', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:33:21', '2016-04-06 19:33:21', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:33:21.244623"], ["updated_at", "2016-04-06 19:33:21.244623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:33:21.246189"], ["updated_at", "2016-04-06 19:33:21.246189"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:33:21.247027"], ["updated_at", "2016-04-06 19:33:21.247027"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.3ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:21.268387"], ["updated_at", "2016-04-06 19:33:21.268387"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:21.269544"], ["updated_at", "2016-04-06 19:33:21.269544"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:21.270455"], ["updated_at", "2016-04-06 19:33:21.270455"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:21.272409"], ["updated_at", "2016-04-06 19:33:21.272409"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:33:33', '2016-04-06 19:33:33', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:33:33', '2016-04-06 19:33:33', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:33:33.940857"], ["updated_at", "2016-04-06 19:33:33.940857"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:33:33.944046"], ["updated_at", "2016-04-06 19:33:33.944046"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:33:33.944880"], ["updated_at", "2016-04-06 19:33:33.944880"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:33.965308"], ["updated_at", "2016-04-06 19:33:33.965308"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:33.966885"], ["updated_at", "2016-04-06 19:33:33.966885"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:33.967962"], ["updated_at", "2016-04-06 19:33:33.967962"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:33:33.971052"], ["updated_at", "2016-04-06 19:33:33.971052"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.8ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:41:42', '2016-04-06 19:41:42', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:41:42', '2016-04-06 19:41:42', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:41:42.485828"], ["updated_at", "2016-04-06 19:41:42.485828"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:41:42.487410"], ["updated_at", "2016-04-06 19:41:42.487410"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:41:42.488284"], ["updated_at", "2016-04-06 19:41:42.488284"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "welcome_mailer"], ["action", "welcome"]] [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:41:42.498832"], ["updated_at", "2016-04-06 19:41:42.498832"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:41:42.504081"], ["updated_at", "2016-04-06 19:41:42.504081"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:41:42.504893"], ["updated_at", "2016-04-06 19:41:42.504893"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:42:12', '2016-04-06 19:42:12', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:42:12', '2016-04-06 19:42:12', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:42:12.013719"], ["updated_at", "2016-04-06 19:42:12.013719"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:42:12.015326"], ["updated_at", "2016-04-06 19:42:12.015326"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:42:12.016240"], ["updated_at", "2016-04-06 19:42:12.016240"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:42:12.017857"], ["updated_at", "2016-04-06 19:42:12.017857"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:42:12.018748"], ["updated_at", "2016-04-06 19:42:12.018748"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:42:12.020059"], ["updated_at", "2016-04-06 19:42:12.020059"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:42:22', '2016-04-06 19:42:22', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:42:22', '2016-04-06 19:42:22', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:42:22.847281"], ["updated_at", "2016-04-06 19:42:22.847281"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:42:22.848465"], ["updated_at", "2016-04-06 19:42:22.848465"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:42:22.849275"], ["updated_at", "2016-04-06 19:42:22.849275"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:42:22.850670"], ["updated_at", "2016-04-06 19:42:22.850670"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:42:22.851356"], ["updated_at", "2016-04-06 19:42:22.851356"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:42:22.852144"], ["updated_at", "2016-04-06 19:42:22.852144"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "welcome_mailer"], ["action", "welcome"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:43:40', '2016-04-06 19:43:40', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:43:40', '2016-04-06 19:43:40', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:43:40.376254"], ["updated_at", "2016-04-06 19:43:40.376254"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:43:40.378868"], ["updated_at", "2016-04-06 19:43:40.378868"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:43:40.379895"], ["updated_at", "2016-04-06 19:43:40.379895"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:40.403634"], ["updated_at", "2016-04-06 19:43:40.403634"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:40.404831"], ["updated_at", "2016-04-06 19:43:40.404831"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:40.405751"], ["updated_at", "2016-04-06 19:43:40.405751"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:40.407891"], ["updated_at", "2016-04-06 19:43:40.407891"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "foo_mailer"], ["action", "welcome"]] [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:43:40.410293"], ["updated_at", "2016-04-06 19:43:40.410293"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:43:40.411029"], ["updated_at", "2016-04-06 19:43:40.411029"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:43:40.411807"], ["updated_at", "2016-04-06 19:43:40.411807"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:43:46', '2016-04-06 19:43:46', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:43:46', '2016-04-06 19:43:46', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:43:46.325667"], ["updated_at", "2016-04-06 19:43:46.325667"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:43:46.326998"], ["updated_at", "2016-04-06 19:43:46.326998"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:43:46.327823"], ["updated_at", "2016-04-06 19:43:46.327823"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:43:46.329559"], ["updated_at", "2016-04-06 19:43:46.329559"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:43:46.330408"], ["updated_at", "2016-04-06 19:43:46.330408"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:43:46.332850"], ["updated_at", "2016-04-06 19:43:46.332850"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:46.354060"], ["updated_at", "2016-04-06 19:43:46.354060"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:46.355308"], ["updated_at", "2016-04-06 19:43:46.355308"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:46.356224"], ["updated_at", "2016-04-06 19:43:46.356224"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:43:46.358210"], ["updated_at", "2016-04-06 19:43:46.358210"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:44:04', '2016-04-06 19:44:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:44:04', '2016-04-06 19:44:04', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:44:04.363084"], ["updated_at", "2016-04-06 19:44:04.363084"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:44:04.364341"], ["updated_at", "2016-04-06 19:44:04.364341"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:44:04.365182"], ["updated_at", "2016-04-06 19:44:04.365182"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:44:04.366633"], ["updated_at", "2016-04-06 19:44:04.366633"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:44:04.367661"], ["updated_at", "2016-04-06 19:44:04.367661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:44:04.368632"], ["updated_at", "2016-04-06 19:44:04.368632"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:04.390441"], ["updated_at", "2016-04-06 19:44:04.390441"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:04.391531"], ["updated_at", "2016-04-06 19:44:04.391531"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:04.392617"], ["updated_at", "2016-04-06 19:44:04.392617"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?)) [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:04.394933"], ["updated_at", "2016-04-06 19:44:04.394933"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:44:53', '2016-04-06 19:44:53', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 19:44:53', '2016-04-06 19:44:53', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:44:53.103222"], ["updated_at", "2016-04-06 19:44:53.103222"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:44:53.104521"], ["updated_at", "2016-04-06 19:44:53.104521"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:44:53.107568"], ["updated_at", "2016-04-06 19:44:53.107568"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.3ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.129844"], ["updated_at", "2016-04-06 19:44:53.129844"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.131229"], ["updated_at", "2016-04-06 19:44:53.131229"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.132289"], ["updated_at", "2016-04-06 19:44:53.132289"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.134461"], ["updated_at", "2016-04-06 19:44:53.134461"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:44:53.136149"], ["updated_at", "2016-04-06 19:44:53.136149"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:44:53.136933"], ["updated_at", "2016-04-06 19:44:53.136933"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:44:53.137649"], ["updated_at", "2016-04-06 19:44:53.137649"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 19:44:53.139134"], ["updated_at", "2016-04-06 19:44:53.139134"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 19:44:53.140070"], ["updated_at", "2016-04-06 19:44:53.140070"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 19:44:53.141004"], ["updated_at", "2016-04-06 19:44:53.141004"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 142.1ms Sent mail to to@example.org (7.2ms) Date: Wed, 06 Apr 2016 12:44:53 -0700 From: from@example.com To: to@example.org Message-ID: <5705673547102_15a323ffe9945e2005966b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705673545aaa_15a323ffe9945e20059554"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705673545aaa_15a323ffe9945e20059554 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705673545aaa_15a323ffe9945e20059554 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705673545aaa_15a323ffe9945e20059554-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.293943"], ["updated_at", "2016-04-06 19:44:53.293943"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 12:44:53 -0700 From: from@example.com To: to@example.org Message-ID: <570567354898f_15a323ffe9945e200598bf@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570567354840b_15a323ffe9945e200597f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570567354840b_15a323ffe9945e200597f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570567354840b_15a323ffe9945e200597f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570567354840b_15a323ffe9945e200597f1-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["drippable_id", 2], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.298981"], ["updated_at", "2016-04-06 19:44:53.298981"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 12:44:53 -0700 From: from@example.com To: to@example.org Message-ID: <5705673549b3a_15a323ffe9945e2006005e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705673549620_15a323ffe9945e2005999a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705673549620_15a323ffe9945e2005999a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705673549620_15a323ffe9945e2005999a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705673549620_15a323ffe9945e2005999a-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.303564"], ["updated_at", "2016-04-06 19:44:53.303564"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "newsletter"]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 12:44:53 -0700 From: from@example.com To: to@example.org Message-ID: <570567354c509_15a323ffe9945e200602c3@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570567354becb_15a323ffe9945e20060171"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570567354becb_15a323ffe9945e20060171 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570567354becb_15a323ffe9945e20060171 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570567354becb_15a323ffe9945e20060171-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 19:44:53.314520"], ["updated_at", "2016-04-06 19:44:53.314520"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = ? AND "dripper_messages"."action" = ?))[0m [["drippable_type", "users"], ["mailer", "user_mailer"], ["action", "welcome"]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.8ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.7ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160406210441')[0m [1m[35m (0.4ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.5ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreateDripperMessages (20160331213900) [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160331213900"]] [1m[36m (0.5ms)[0m [1mcommit transaction[0m Migrating to CreateUsers (20160406170648) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406170648"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m Migrating to CreateDripperActions (20160406210412) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210412"]] [1m[36m (0.4ms)[0m [1mcommit transaction[0m Migrating to AddActionToMessage (20160406210441) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mALTER TABLE "dripper_messages" ADD "dripper_action_id" integer[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210441"]] [1m[36m (0.4ms)[0m [1mcommit transaction[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' [0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (1.9ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:20:39', '2016-04-06 21:20:39', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36m (2.4ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.7ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.6ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160406210441')[0m [1m[35m (0.4ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m Migrating to CreateDripperMessages (20160331213900) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (3.0ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.8ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreateDripperMessages (20160331213900) [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160331213900"]] [1m[36m (0.5ms)[0m [1mcommit transaction[0m Migrating to CreateUsers (20160406170648) [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.3ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406170648"]] [1m[36m (0.4ms)[0m [1mcommit transaction[0m Migrating to CreateDripperActions (20160406210412) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210412"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m Migrating to AddActionToMessage (20160406210441) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mALTER TABLE "dripper_messages" ADD "dripper_action_id" integer[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210441"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' [0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.4ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (1.9ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:23:35', '2016-04-06 21:23:35', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_dripper_actions" [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 298486374)[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_messages" [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962)[0m [1m[35m (1.9ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_actions" [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962)[0m [1m[35mFixture Insert (0.0ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 298486374) [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962) [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 298486374)[0m [1m[35mFixture Delete (0.0ms)[0m DELETE FROM "dripper_messages" [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962)[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mFixture Delete (0.1ms)[0m DELETE FROM "dripper_actions" [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962)[0m [1m[35mFixture Insert (0.0ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 298486374) [1m[36mFixture Delete (0.0ms)[0m [1mDELETE FROM "dripper_messages"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "id") VALUES (NULL, 'Drippable', '2016-04-06 21:25:04', '2016-04-06 21:25:04', 980190962) [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:59', '2016-04-06 21:25:59', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:25:59', '2016-04-06 21:25:59', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:25:59.419817"], ["updated_at", "2016-04-06 21:25:59.419817"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:25:59.420909"], ["updated_at", "2016-04-06 21:25:59.420909"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:25:59.421701"], ["updated_at", "2016-04-06 21:25:59.421701"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:25:59.426082"], ["updated_at", "2016-04-06 21:25:59.426082"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:25:59.426910"], ["updated_at", "2016-04-06 21:25:59.426910"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:25:59.427657"], ["updated_at", "2016-04-06 21:25:59.427657"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:25:59.440209"], ["updated_at", "2016-04-06 21:25:59.440209"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:25:59.441186"], ["updated_at", "2016-04-06 21:25:59.441186"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:25:59.441926"], ["updated_at", "2016-04-06 21:25:59.441926"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:27:04', '2016-04-06 21:27:04', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:27:04', '2016-04-06 21:27:04', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:27:04.320265"], ["updated_at", "2016-04-06 21:27:04.320265"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:27:04.323511"], ["updated_at", "2016-04-06 21:27:04.323511"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:27:04.324610"], ["updated_at", "2016-04-06 21:27:04.324610"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:27:04.330113"], ["updated_at", "2016-04-06 21:27:04.330113"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = 'user_mailer' AND "dripper_messages"."action_id" = 'welcome'))[0m [["drippable_type", "users"]] [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:27:04.335128"], ["updated_at", "2016-04-06 21:27:04.335128"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:27:04.336207"], ["updated_at", "2016-04-06 21:27:04.336207"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:27:04.337180"], ["updated_at", "2016-04-06 21:27:04.337180"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:27:04.345392"], ["updated_at", "2016-04-06 21:27:04.345392"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."mailer" = 'user_mailer' AND "dripper_messages"."action_id" = 'welcome'))[0m [["drippable_type", "users"]] [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:27:04.348298"], ["updated_at", "2016-04-06 21:27:04.348298"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:27:04.349415"], ["updated_at", "2016-04-06 21:27:04.349415"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:27:04.350301"], ["updated_at", "2016-04-06 21:27:04.350301"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:27:38', '2016-04-06 21:27:38', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:27:38', '2016-04-06 21:27:38', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:27:38.143200"], ["updated_at", "2016-04-06 21:27:38.143200"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:27:38.144578"], ["updated_at", "2016-04-06 21:27:38.144578"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:27:38.145443"], ["updated_at", "2016-04-06 21:27:38.145443"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:27:38.159046"], ["updated_at", "2016-04-06 21:27:38.159046"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."action_id" = 980190963))[0m [["drippable_type", "users"]] [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:27:38.171075"], ["updated_at", "2016-04-06 21:27:38.171075"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:27:38.171953"], ["updated_at", "2016-04-06 21:27:38.171953"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:27:38.172713"], ["updated_at", "2016-04-06 21:27:38.172713"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:27:38.173862"], ["updated_at", "2016-04-06 21:27:38.173862"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."action_id" = 980190963))[0m [["drippable_type", "users"]] [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:27:38.175925"], ["updated_at", "2016-04-06 21:27:38.175925"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:27:38.176715"], ["updated_at", "2016-04-06 21:27:38.176715"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:27:38.177434"], ["updated_at", "2016-04-06 21:27:38.177434"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:04', '2016-04-06 21:29:04', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:04', '2016-04-06 21:29:04', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:04.076564"], ["updated_at", "2016-04-06 21:29:04.076564"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:04.079401"], ["updated_at", "2016-04-06 21:29:04.079401"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:04.080608"], ["updated_at", "2016-04-06 21:29:04.080608"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:04.085850"], ["updated_at", "2016-04-06 21:29:04.085850"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."action" = 980190963))[0m [["drippable_type", "users"]] [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:04.097426"], ["updated_at", "2016-04-06 21:29:04.097426"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:04.099302"], ["updated_at", "2016-04-06 21:29:04.099302"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:04.100942"], ["updated_at", "2016-04-06 21:29:04.100942"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:04.102789"], ["updated_at", "2016-04-06 21:29:04.102789"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:04.103969"], ["updated_at", "2016-04-06 21:29:04.103969"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:04.104830"], ["updated_at", "2016-04-06 21:29:04.104830"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:04.111462"], ["updated_at", "2016-04-06 21:29:04.111462"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."action" = 980190963)) [["drippable_type", "users"]] [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:23', '2016-04-06 21:29:23', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:23', '2016-04-06 21:29:23', 298486374)[0m [1m[35m (0.4ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:23.308059"], ["updated_at", "2016-04-06 21:29:23.308059"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:23.309351"], ["updated_at", "2016-04-06 21:29:23.309351"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:23.310164"], ["updated_at", "2016-04-06 21:29:23.310164"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:23.311665"], ["updated_at", "2016-04-06 21:29:23.311665"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:23.312503"], ["updated_at", "2016-04-06 21:29:23.312503"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:23.314937"], ["updated_at", "2016-04-06 21:29:23.314937"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:23.326738"], ["updated_at", "2016-04-06 21:29:23.326738"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = 980190963)) [["drippable_type", "users"]] [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:23.335620"], ["updated_at", "2016-04-06 21:29:23.335620"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:23.336650"], ["updated_at", "2016-04-06 21:29:23.336650"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:23.337684"], ["updated_at", "2016-04-06 21:29:23.337684"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:23.339183"], ["updated_at", "2016-04-06 21:29:23.339183"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = 980190963)) [["drippable_type", "users"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 103.9ms Sent mail to to@example.org (9.6ms) Date: Wed, 06 Apr 2016 14:29:23 -0700 From: from@example.com To: to@example.org Message-ID: <57057fb36e104_165763fe1ed45e200477fb@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57057fb36cab7_165763fe1ed45e2004768e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57057fb36cab7_165763fe1ed45e2004768e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57057fb36cab7_165763fe1ed45e2004768e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57057fb36cab7_165763fe1ed45e2004768e-- [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:36', '2016-04-06 21:29:36', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:36', '2016-04-06 21:29:36', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:36.211969"], ["updated_at", "2016-04-06 21:29:36.211969"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:36.215460"], ["updated_at", "2016-04-06 21:29:36.215460"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:36.216301"], ["updated_at", "2016-04-06 21:29:36.216301"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."mailer" = ? AND "dripper_actions"."dripper_action" = 'welcome' ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["mailer", "user_mailer"]] [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:36.220908"], ["updated_at", "2016-04-06 21:29:36.220908"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:36.222035"], ["updated_at", "2016-04-06 21:29:36.222035"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:36.223053"], ["updated_at", "2016-04-06 21:29:36.223053"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:36.224760"], ["updated_at", "2016-04-06 21:29:36.224760"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:36.231790"], ["updated_at", "2016-04-06 21:29:36.231790"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:36.232812"], ["updated_at", "2016-04-06 21:29:36.232812"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."mailer" = ? AND "dripper_actions"."dripper_action" = 'welcome' ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["mailer", "user_mailer"]] [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:41', '2016-04-06 21:29:41', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:41', '2016-04-06 21:29:41', 298486374)[0m [1m[35m (2.3ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:41.253265"], ["updated_at", "2016-04-06 21:29:41.253265"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:41.254741"], ["updated_at", "2016-04-06 21:29:41.254741"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:41.255681"], ["updated_at", "2016-04-06 21:29:41.255681"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:41.261979"], ["updated_at", "2016-04-06 21:29:41.261979"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = 980190963))[0m [["drippable_type", "users"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 131.2ms Sent mail to to@example.org (6.9ms) Date: Wed, 06 Apr 2016 14:29:41 -0700 From: from@example.com To: to@example.org Message-ID: <57057fc564b5a_165f33fe6de05e2049785@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57057fc563626_165f33fe6de05e204961d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57057fc563626_165f33fe6de05e204961d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57057fc563626_165f33fe6de05e204961d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57057fc563626_165f33fe6de05e204961d-- [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:41.420241"], ["updated_at", "2016-04-06 21:29:41.420241"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:41.421427"], ["updated_at", "2016-04-06 21:29:41.421427"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:41.422239"], ["updated_at", "2016-04-06 21:29:41.422239"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:41.423563"], ["updated_at", "2016-04-06 21:29:41.423563"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:41.424245"], ["updated_at", "2016-04-06 21:29:41.424245"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:41.424978"], ["updated_at", "2016-04-06 21:29:41.424978"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:41.426711"], ["updated_at", "2016-04-06 21:29:41.426711"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = 980190963)) [["drippable_type", "users"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.9ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:55', '2016-04-06 21:29:55', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:29:55', '2016-04-06 21:29:55', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:55.024845"], ["updated_at", "2016-04-06 21:29:55.024845"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:55.026245"], ["updated_at", "2016-04-06 21:29:55.026245"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:55.027036"], ["updated_at", "2016-04-06 21:29:55.027036"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:55.033504"], ["updated_at", "2016-04-06 21:29:55.033504"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = 980190963))[0m [["drippable_type", "users"]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 131.4ms Sent mail to to@example.org (7.1ms) Date: Wed, 06 Apr 2016 14:29:55 -0700 From: from@example.com To: to@example.org Message-ID: <57057fd32d82a_166323fc61585e20442148@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57057fd32c26f_166323fc61585e2044209e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57057fd32c26f_166323fc61585e2044209e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57057fd32c26f_166323fc61585e2044209e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57057fd32c26f_166323fc61585e2044209e-- [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:55.198055"], ["updated_at", "2016-04-06 21:29:55.198055"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:55.199216"], ["updated_at", "2016-04-06 21:29:55.199216"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:55.200028"], ["updated_at", "2016-04-06 21:29:55.200028"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:29:55.201661"], ["updated_at", "2016-04-06 21:29:55.201661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = 980190963))[0m [["drippable_type", "users"]] [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:29:55.205301"], ["updated_at", "2016-04-06 21:29:55.205301"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:29:55.206785"], ["updated_at", "2016-04-06 21:29:55.206785"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:29:55.208327"], ["updated_at", "2016-04-06 21:29:55.208327"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:31:16', '2016-04-06 21:31:16', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:31:16', '2016-04-06 21:31:16', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:31:16.171822"], ["updated_at", "2016-04-06 21:31:16.171822"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:31:16.173420"], ["updated_at", "2016-04-06 21:31:16.173420"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:31:16.174455"], ["updated_at", "2016-04-06 21:31:16.174455"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:31:16.183542"], ["updated_at", "2016-04-06 21:31:16.183542"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.9ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 108.3ms Sent mail to to@example.org (7.2ms) Date: Wed, 06 Apr 2016 14:31:16 -0700 From: from@example.com To: to@example.org Message-ID: <570580244b6a0_1672b3fdbdcc5e20042991@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705802449f8d_1672b3fdbdcc5e20042839"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705802449f8d_1672b3fdbdcc5e20042839 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705802449f8d_1672b3fdbdcc5e20042839 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705802449f8d_1672b3fdbdcc5e20042839-- [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:31:16.316532"], ["updated_at", "2016-04-06 21:31:16.316532"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:31:16.317701"], ["updated_at", "2016-04-06 21:31:16.317701"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:31:16.318500"], ["updated_at", "2016-04-06 21:31:16.318500"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:31:16.319848"], ["updated_at", "2016-04-06 21:31:16.319848"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:31:16.320563"], ["updated_at", "2016-04-06 21:31:16.320563"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:31:16.321309"], ["updated_at", "2016-04-06 21:31:16.321309"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:31:16.322768"], ["updated_at", "2016-04-06 21:31:16.322768"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.3ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:31:28', '2016-04-06 21:31:28', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:31:28', '2016-04-06 21:31:28', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (1.5ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:31:28.202709"], ["updated_at", "2016-04-06 21:31:28.202709"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:31:28.204236"], ["updated_at", "2016-04-06 21:31:28.204236"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:31:28.205053"], ["updated_at", "2016-04-06 21:31:28.205053"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:31:28.210257"], ["updated_at", "2016-04-06 21:31:28.210257"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 140.6ms Sent mail to to@example.org (7.0ms) Date: Wed, 06 Apr 2016 14:31:28 -0700 From: from@example.com To: to@example.org Message-ID: <570580305aaa8_1676a3fcf5d45e1f87357e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705803059460_1676a3fcf5d45e1f8734cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705803059460_1676a3fcf5d45e1f8734cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705803059460_1676a3fcf5d45e1f8734cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705803059460_1676a3fcf5d45e1f8734cf-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.378554"], ["updated_at", "2016-04-06 21:31:28.378554"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 14:31:28 -0700 From: from@example.com To: to@example.org Message-ID: <570580305d491_1676a3fcf5d45e1f8737b9@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570580305ceeb_1676a3fcf5d45e1f87362e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570580305ceeb_1676a3fcf5d45e1f87362e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570580305ceeb_1676a3fcf5d45e1f87362e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570580305ceeb_1676a3fcf5d45e1f87362e-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.383970"], ["updated_at", "2016-04-06 21:31:28.383970"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 14:31:28 -0700 From: from@example.com To: to@example.org Message-ID: <570580305e7f7_1676a3fcf5d45e1f873922@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570580305e251_1676a3fcf5d45e1f8738f6"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570580305e251_1676a3fcf5d45e1f8738f6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570580305e251_1676a3fcf5d45e1f8738f6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570580305e251_1676a3fcf5d45e1f8738f6-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.388904"], ["updated_at", "2016-04-06 21:31:28.388904"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:31:28.390332"], ["updated_at", "2016-04-06 21:31:28.390332"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 10.2ms Sent mail to to@example.org (2.7ms) Date: Wed, 06 Apr 2016 14:31:28 -0700 From: from@example.com To: to@example.org Message-ID: <5705803062b59_1676a3fcf5d45e1f8741c5@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058030624f0_1676a3fcf5d45e1f874043"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058030624f0_1676a3fcf5d45e1f874043 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058030624f0_1676a3fcf5d45e1f874043 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058030624f0_1676a3fcf5d45e1f874043-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.406630"], ["updated_at", "2016-04-06 21:31:28.406630"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:31:28.412777"], ["updated_at", "2016-04-06 21:31:28.412777"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:31:28.414554"], ["updated_at", "2016-04-06 21:31:28.414554"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:31:28.415513"], ["updated_at", "2016-04-06 21:31:28.415513"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:31:28.417033"], ["updated_at", "2016-04-06 21:31:28.417033"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:31:28.418053"], ["updated_at", "2016-04-06 21:31:28.418053"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:31:28.419009"], ["updated_at", "2016-04-06 21:31:28.419009"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:31:28.421338"], ["updated_at", "2016-04-06 21:31:28.421338"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.423395"], ["updated_at", "2016-04-06 21:31:28.423395"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.424429"], ["updated_at", "2016-04-06 21:31:28.424429"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.425445"], ["updated_at", "2016-04-06 21:31:28.425445"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:31:28.426605"], ["updated_at", "2016-04-06 21:31:28.426605"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:31:28.428121"], ["updated_at", "2016-04-06 21:31:28.428121"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:34:39', '2016-04-06 21:34:39', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:34:39', '2016-04-06 21:34:39', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ---------------------------------- Dripper::MessageTest: test_2nd_Run ---------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:34:39.053446"], ["updated_at", "2016-04-06 21:34:39.053446"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:34:39.054866"], ["updated_at", "2016-04-06 21:34:39.054866"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:34:39.055743"], ["updated_at", "2016-04-06 21:34:39.055743"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:34:39.062650"], ["updated_at", "2016-04-06 21:34:39.062650"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 125.7ms Sent mail to to@example.org (6.9ms) Date: Wed, 06 Apr 2016 14:34:39 -0700 From: from@example.com To: to@example.org Message-ID: <570580ef32bdd_167e43fc4f085e1f8469af@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570580ef315fc_167e43fc4f085e1f8468dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570580ef315fc_167e43fc4f085e1f8468dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570580ef315fc_167e43fc4f085e1f8468dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570580ef315fc_167e43fc4f085e1f8468dc-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.216139"], ["updated_at", "2016-04-06 21:34:39.216139"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:34:39 -0700 From: from@example.com To: to@example.org Message-ID: <570580ef359a8_167e43fc4f085e1f8471b7@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570580ef3546a_167e43fc4f085e1f8470c4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570580ef3546a_167e43fc4f085e1f8470c4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570580ef3546a_167e43fc4f085e1f8470c4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570580ef3546a_167e43fc4f085e1f8470c4-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.221301"], ["updated_at", "2016-04-06 21:34:39.221301"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:34:39 -0700 From: from@example.com To: to@example.org Message-ID: <570580ef36c0e_167e43fc4f085e1f847345@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570580ef3668f_167e43fc4f085e1f84722f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570580ef3668f_167e43fc4f085e1f84722f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570580ef3668f_167e43fc4f085e1f84722f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570580ef3668f_167e43fc4f085e1f84722f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.225986"], ["updated_at", "2016-04-06 21:34:39.225986"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:34:39.227304"], ["updated_at", "2016-04-06 21:34:39.227304"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.5ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 9.0ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 14:34:39 -0700 From: from@example.com To: to@example.org Message-ID: <570580ef3abe6_167e43fc4f085e1f8475e9@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570580ef3a5a4_167e43fc4f085e1f847464"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570580ef3a5a4_167e43fc4f085e1f847464 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570580ef3a5a4_167e43fc4f085e1f847464 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570580ef3a5a4_167e43fc4f085e1f847464-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.242569"], ["updated_at", "2016-04-06 21:34:39.242569"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:34:39.248645"], ["updated_at", "2016-04-06 21:34:39.248645"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:34:39.250615"], ["updated_at", "2016-04-06 21:34:39.250615"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:34:39.251755"], ["updated_at", "2016-04-06 21:34:39.251755"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:34:39.253518"], ["updated_at", "2016-04-06 21:34:39.253518"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:34:39.254514"], ["updated_at", "2016-04-06 21:34:39.254514"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:34:39.255472"], ["updated_at", "2016-04-06 21:34:39.255472"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:34:39.257361"], ["updated_at", "2016-04-06 21:34:39.257361"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.259357"], ["updated_at", "2016-04-06 21:34:39.259357"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.260400"], ["updated_at", "2016-04-06 21:34:39.260400"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.261395"], ["updated_at", "2016-04-06 21:34:39.261395"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:34:39.262541"], ["updated_at", "2016-04-06 21:34:39.262541"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:34:39.264042"], ["updated_at", "2016-04-06 21:34:39.264042"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:36:15', '2016-04-06 21:36:15', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:36:15', '2016-04-06 21:36:15', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:36:15.709132"], ["updated_at", "2016-04-06 21:36:15.709132"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:36:15.710917"], ["updated_at", "2016-04-06 21:36:15.710917"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:36:15.711994"], ["updated_at", "2016-04-06 21:36:15.711994"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:36:15.713782"], ["updated_at", "2016-04-06 21:36:15.713782"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:36:15.714587"], ["updated_at", "2016-04-06 21:36:15.714587"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:36:15.715302"], ["updated_at", "2016-04-06 21:36:15.715302"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:15.731762"], ["updated_at", "2016-04-06 21:36:15.731762"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.740367"], ["updated_at", "2016-04-06 21:36:15.740367"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.741409"], ["updated_at", "2016-04-06 21:36:15.741409"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.742295"], ["updated_at", "2016-04-06 21:36:15.742295"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:15.743340"], ["updated_at", "2016-04-06 21:36:15.743340"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.745507"], ["updated_at", "2016-04-06 21:36:15.745507"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:36:15.749854"], ["updated_at", "2016-04-06 21:36:15.749854"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:36:15.750769"], ["updated_at", "2016-04-06 21:36:15.750769"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:36:15.751767"], ["updated_at", "2016-04-06 21:36:15.751767"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:15.753170"], ["updated_at", "2016-04-06 21:36:15.753170"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 123.5ms Sent mail to to@example.org (6.7ms) Date: Wed, 06 Apr 2016 14:36:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705814fd7bfe_168ef3fd498c5e2005703@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705814fd6737_168ef3fd498c5e2005698b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705814fd6737_168ef3fd498c5e2005698b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705814fd6737_168ef3fd498c5e2005698b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705814fd6737_168ef3fd498c5e2005698b-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.886576"], ["updated_at", "2016-04-06 21:36:15.886576"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:36:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705814fd93ef_168ef3fd498c5e20057246@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705814fd8e8a_168ef3fd498c5e200571cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705814fd8e8a_168ef3fd498c5e200571cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705814fd8e8a_168ef3fd498c5e200571cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705814fd8e8a_168ef3fd498c5e200571cc-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.891511"], ["updated_at", "2016-04-06 21:36:15.891511"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:36:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705814fda4a5_168ef3fd498c5e200574f9@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705814fd9fb9_168ef3fd498c5e200573f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705814fd9fb9_168ef3fd498c5e200573f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705814fd9fb9_168ef3fd498c5e200573f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705814fd9fb9_168ef3fd498c5e200573f7-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.895763"], ["updated_at", "2016-04-06 21:36:15.895763"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:15.896928"], ["updated_at", "2016-04-06 21:36:15.896928"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:36:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705814fdd13d_168ef3fd498c5e200576b6@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705814fdcbfd_168ef3fd498c5e200575cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705814fdcbfd_168ef3fd498c5e200575cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705814fdcbfd_168ef3fd498c5e200575cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705814fdcbfd_168ef3fd498c5e200575cf-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:15.907307"], ["updated_at", "2016-04-06 21:36:15.907307"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:36:46', '2016-04-06 21:36:46', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:36:46', '2016-04-06 21:36:46', 298486374)[0m [1m[35m (2.2ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:36:46.658717"], ["updated_at", "2016-04-06 21:36:46.658717"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:36:46.660131"], ["updated_at", "2016-04-06 21:36:46.660131"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:36:46.661046"], ["updated_at", "2016-04-06 21:36:46.661046"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:46.670054"], ["updated_at", "2016-04-06 21:36:46.670054"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 134.3ms Sent mail to to@example.org (7.0ms) Date: Wed, 06 Apr 2016 14:36:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705816ec9063_1691d3fc30d45e204245b0@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705816ec7a97_1691d3fc30d45e20424477"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705816ec7a97_1691d3fc30d45e20424477 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705816ec7a97_1691d3fc30d45e20424477 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705816ec7a97_1691d3fc30d45e20424477-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.830444"], ["updated_at", "2016-04-06 21:36:46.830444"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:36:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705816ecb9ca_1691d3fc30d45e20424798@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705816ecb3bc_1691d3fc30d45e2042463e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705816ecb3bc_1691d3fc30d45e2042463e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705816ecb3bc_1691d3fc30d45e2042463e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705816ecb3bc_1691d3fc30d45e2042463e-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.835741"], ["updated_at", "2016-04-06 21:36:46.835741"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:36:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705816eccbbb_1691d3fc30d45e2042499e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705816ecc663_1691d3fc30d45e20424875"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705816ecc663_1691d3fc30d45e20424875 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705816ecc663_1691d3fc30d45e20424875 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705816ecc663_1691d3fc30d45e20424875-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.840237"], ["updated_at", "2016-04-06 21:36:46.840237"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:46.841623"], ["updated_at", "2016-04-06 21:36:46.841623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:36:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705816ecfb64_1691d3fc30d45e2042516f@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705816ecf5c1_1691d3fc30d45e2042509"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705816ecf5c1_1691d3fc30d45e2042509 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705816ecf5c1_1691d3fc30d45e2042509 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705816ecf5c1_1691d3fc30d45e2042509-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.852641"], ["updated_at", "2016-04-06 21:36:46.852641"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:36:46.861959"], ["updated_at", "2016-04-06 21:36:46.861959"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:36:46.863251"], ["updated_at", "2016-04-06 21:36:46.863251"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:36:46.864232"], ["updated_at", "2016-04-06 21:36:46.864232"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:36:46.865670"], ["updated_at", "2016-04-06 21:36:46.865670"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:36:46.866605"], ["updated_at", "2016-04-06 21:36:46.866605"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:36:46.867558"], ["updated_at", "2016-04-06 21:36:46.867558"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:46.869219"], ["updated_at", "2016-04-06 21:36:46.869219"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.870925"], ["updated_at", "2016-04-06 21:36:46.870925"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.871937"], ["updated_at", "2016-04-06 21:36:46.871937"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.872825"], ["updated_at", "2016-04-06 21:36:46.872825"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:36:46.873882"], ["updated_at", "2016-04-06 21:36:46.873882"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:36:46.875348"], ["updated_at", "2016-04-06 21:36:46.875348"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:37:30', '2016-04-06 21:37:30', 980190962) [1m[36mFixture Insert (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:37:30', '2016-04-06 21:37:30', 298486374)[0m [1m[35m (2.5ms)[0m commit transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:37:30.948190"], ["updated_at", "2016-04-06 21:37:30.948190"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:37:30.949509"], ["updated_at", "2016-04-06 21:37:30.949509"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:37:30.950334"], ["updated_at", "2016-04-06 21:37:30.950334"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:37:30.951705"], ["updated_at", "2016-04-06 21:37:30.951705"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:37:30.952420"], ["updated_at", "2016-04-06 21:37:30.952420"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:37:30.953187"], ["updated_at", "2016-04-06 21:37:30.953187"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:37:30.966678"], ["updated_at", "2016-04-06 21:37:30.966678"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT COUNT(*) FROM "dripper_messages" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:38:12', '2016-04-06 21:38:12', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:38:12', '2016-04-06 21:38:12', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:38:12.785943"], ["updated_at", "2016-04-06 21:38:12.785943"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:38:12.787256"], ["updated_at", "2016-04-06 21:38:12.787256"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:38:12.788108"], ["updated_at", "2016-04-06 21:38:12.788108"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:38:12.795804"], ["updated_at", "2016-04-06 21:38:12.795804"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:38:24', '2016-04-06 21:38:24', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:38:24', '2016-04-06 21:38:24', 298486374)[0m [1m[35m (2.6ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:38:24.200612"], ["updated_at", "2016-04-06 21:38:24.200612"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:38:24.201783"], ["updated_at", "2016-04-06 21:38:24.201783"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:38:24.202839"], ["updated_at", "2016-04-06 21:38:24.202839"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:38:24.208529"], ["updated_at", "2016-04-06 21:38:24.208529"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 132.1ms Sent mail to to@example.org (6.6ms) Date: Wed, 06 Apr 2016 14:38:24 -0700 From: from@example.com To: to@example.org Message-ID: <570581d058097_16a373fd849c5e20088946@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570581d056c59_16a373fd849c5e20088881"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570581d056c59_16a373fd849c5e20088881 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570581d056c59_16a373fd849c5e20088881 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570581d056c59_16a373fd849c5e20088881-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.367660"], ["updated_at", "2016-04-06 21:38:24.367660"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:38:24 -0700 From: from@example.com To: to@example.org Message-ID: <570581d05a8ba_16a373fd849c5e20089195@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570581d05a38c_16a373fd849c5e200890f2"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570581d05a38c_16a373fd849c5e200890f2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570581d05a38c_16a373fd849c5e200890f2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570581d05a38c_16a373fd849c5e200890f2-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.372562"], ["updated_at", "2016-04-06 21:38:24.372562"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:38:24 -0700 From: from@example.com To: to@example.org Message-ID: <570581d05b9ff_16a373fd849c5e200893b3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570581d05b4fb_16a373fd849c5e20089213"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570581d05b4fb_16a373fd849c5e20089213 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570581d05b4fb_16a373fd849c5e20089213 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570581d05b4fb_16a373fd849c5e20089213-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.376868"], ["updated_at", "2016-04-06 21:38:24.376868"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:38:24.378079"], ["updated_at", "2016-04-06 21:38:24.378079"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:38:24 -0700 From: from@example.com To: to@example.org Message-ID: <570581d05e8c0_16a373fd849c5e200895c8@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570581d05e378_16a373fd849c5e200894a5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570581d05e378_16a373fd849c5e200894a5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570581d05e378_16a373fd849c5e200894a5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570581d05e378_16a373fd849c5e200894a5-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.389071"], ["updated_at", "2016-04-06 21:38:24.389071"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:38:24.395740"], ["updated_at", "2016-04-06 21:38:24.395740"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:38:24.396916"], ["updated_at", "2016-04-06 21:38:24.396916"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:38:24.397916"], ["updated_at", "2016-04-06 21:38:24.397916"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:38:24.399455"], ["updated_at", "2016-04-06 21:38:24.399455"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:38:24.400405"], ["updated_at", "2016-04-06 21:38:24.400405"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:38:24.401338"], ["updated_at", "2016-04-06 21:38:24.401338"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:38:24.403169"], ["updated_at", "2016-04-06 21:38:24.403169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.405035"], ["updated_at", "2016-04-06 21:38:24.405035"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.406134"], ["updated_at", "2016-04-06 21:38:24.406134"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.407169"], ["updated_at", "2016-04-06 21:38:24.407169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:38:24.408291"], ["updated_at", "2016-04-06 21:38:24.408291"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:38:24.409731"], ["updated_at", "2016-04-06 21:38:24.409731"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.2ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:38:48', '2016-04-06 21:38:48', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:38:48', '2016-04-06 21:38:48', 298486374)[0m [1m[35m (2.0ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:38:48.675327"], ["updated_at", "2016-04-06 21:38:48.675327"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:38:48.676744"], ["updated_at", "2016-04-06 21:38:48.676744"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:38:48.677545"], ["updated_at", "2016-04-06 21:38:48.677545"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:38:48.683462"], ["updated_at", "2016-04-06 21:38:48.683462"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "dripper_actions" [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages"[0m [1m[35mDripper::Message Load (0.1ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" [1m[36mUser Load (0.3ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 131.4ms Sent mail to to@example.org (4.2ms) Date: Wed, 06 Apr 2016 14:40:13 -0700 From: from@example.com To: to@example.org Message-ID: <5705823d7ced1_16a773fd4ad45e1f8159dc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705823d7c345_16a773fd4ad45e1f8158f6"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705823d7c345_16a773fd4ad45e1f8158f6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705823d7c345_16a773fd4ad45e1f8158f6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705823d7c345_16a773fd4ad45e1f8158f6-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:40:13.518830"], ["updated_at", "2016-04-06 21:40:13.518830"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:40:13 -0700 From: from@example.com To: to@example.org Message-ID: <5705823d7f834_16a773fd4ad45e1f8161c3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705823d7f27a_16a773fd4ad45e1f816040"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705823d7f27a_16a773fd4ad45e1f816040 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705823d7f27a_16a773fd4ad45e1f816040 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705823d7f27a_16a773fd4ad45e1f816040-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:40:13.524042"], ["updated_at", "2016-04-06 21:40:13.524042"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:40:13 -0700 From: from@example.com To: to@example.org Message-ID: <5705823d80ba2_16a773fd4ad45e1f8163a4@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705823d80528_16a773fd4ad45e1f816265"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705823d80528_16a773fd4ad45e1f816265 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705823d80528_16a773fd4ad45e1f816265 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705823d80528_16a773fd4ad45e1f816265-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:40:13.528906"], ["updated_at", "2016-04-06 21:40:13.528906"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:40:13.530156"], ["updated_at", "2016-04-06 21:40:13.530156"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.4ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 8.5ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 14:40:16 -0700 From: from@example.com To: to@example.org Message-ID: <5705824057558_16a773fd4ad45e1f8165e8@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705824056ed0_16a773fd4ad45e1f816424"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705824056ed0_16a773fd4ad45e1f816424 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705824056ed0_16a773fd4ad45e1f816424 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705824056ed0_16a773fd4ad45e1f816424-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:40:16.359721"], ["updated_at", "2016-04-06 21:40:16.359721"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.3ms)[0m SELECT COUNT(*) FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mFixture Delete (0.1ms)[0m [1mDELETE FROM "dripper_actions"[0m [1m[35mFixture Insert (0.1ms)[0m INSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:40:56', '2016-04-06 21:40:56', 980190962) [1m[36mFixture Insert (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at", "id") VALUES ('MyString', 'MyString', '2016-04-06 21:40:56', '2016-04-06 21:40:56', 298486374)[0m [1m[35m (2.1ms)[0m commit transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:40:56.968048"], ["updated_at", "2016-04-06 21:40:56.968048"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:40:56.969572"], ["updated_at", "2016-04-06 21:40:56.969572"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:40:56.970378"], ["updated_at", "2016-04-06 21:40:56.970378"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:40:56.976365"], ["updated_at", "2016-04-06 21:40:56.976365"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 131.7ms Sent mail to to@example.org (9.8ms) Date: Wed, 06 Apr 2016 14:40:57 -0700 From: from@example.com To: to@example.org Message-ID: <570582692008c_16abc3fd76e05e1fc8411d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570582691e2dd_16abc3fd76e05e1fc8403d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570582691e2dd_16abc3fd76e05e1fc8403d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570582691e2dd_16abc3fd76e05e1fc8403d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570582691e2dd_16abc3fd76e05e1fc8403d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:40:57.139907"], ["updated_at", "2016-04-06 21:40:57.139907"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.6ms Sent mail to to@example.org (3.0ms) Date: Wed, 06 Apr 2016 14:41:14 -0700 From: from@example.com To: to@example.org Message-ID: <5705827a8d87b_16abc3fd76e05e1fc8433b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705827a8d07f_16abc3fd76e05e1fc842a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705827a8d07f_16abc3fd76e05e1fc842a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705827a8d07f_16abc3fd76e05e1fc842a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705827a8d07f_16abc3fd76e05e1fc842a8-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:41:14.582326"], ["updated_at", "2016-04-06 21:41:14.582326"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.4ms Sent mail to to@example.org (2.9ms) Date: Wed, 06 Apr 2016 14:41:20 -0700 From: from@example.com To: to@example.org Message-ID: <570582809336c_16abc3fd76e05e1fc84584@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705828092bf5_16abc3fd76e05e1fc84488"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705828092bf5_16abc3fd76e05e1fc84488 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705828092bf5_16abc3fd76e05e1fc84488 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705828092bf5_16abc3fd76e05e1fc84488-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:41:20.605389"], ["updated_at", "2016-04-06 21:41:20.605389"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:41:25.825285"], ["updated_at", "2016-04-06 21:41:25.825285"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "users"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.7ms Sent mail to to@example.org (3.3ms) Date: Wed, 06 Apr 2016 14:41:25 -0700 From: from@example.com To: to@example.org Message-ID: <57058285cc412_16abc3fd76e05e1fc847bc@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058285cbddb_16abc3fd76e05e1fc84683"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058285cbddb_16abc3fd76e05e1fc84683 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058285cbddb_16abc3fd76e05e1fc84683 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058285cbddb_16abc3fd76e05e1fc84683-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:41:25.839677"], ["updated_at", "2016-04-06 21:41:25.839677"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "dripper_messages" [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages"[0m [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1[0m [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1[0m [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" ORDER BY "dripper_actions"."id" ASC LIMIT 1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" ORDER BY "dripper_actions"."id" ASC LIMIT 1 OFFSET 1[0m [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" ORDER BY "dripper_actions"."id" ASC LIMIT 1 OFFSET 2 [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:43:10.960967"], ["updated_at", "2016-04-06 21:43:10.960967"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:43:10.963232"], ["updated_at", "2016-04-06 21:43:10.963232"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:43:10.964063"], ["updated_at", "2016-04-06 21:43:10.964063"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:43:10.967676"], ["updated_at", "2016-04-06 21:43:10.967676"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:43:10.968785"], ["updated_at", "2016-04-06 21:43:10.968785"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:43:10.969668"], ["updated_at", "2016-04-06 21:43:10.969668"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:43:10.985344"], ["updated_at", "2016-04-06 21:43:10.985344"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:43:10.995695"], ["updated_at", "2016-04-06 21:43:10.995695"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1[0m [1m[35mDripper::Message Load (0.1ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35m (0.2ms)[0m SELECT COUNT("dripper_messages"."id") FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36mDripper::Message Load (0.1ms)[0m [1mSELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35mDripper::Message Load (0.1ms)[0m SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[36m (0.1ms)[0m [1mSELECT COUNT("dripper_messages"."id") FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "users"], ["dripper_action_id", 980190963]] [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:00.310419"], ["updated_at", "2016-04-06 21:46:00.310419"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:00.312581"], ["updated_at", "2016-04-06 21:46:00.312581"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:00.313401"], ["updated_at", "2016-04-06 21:46:00.313401"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:00.317493"], ["updated_at", "2016-04-06 21:46:00.317493"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:00.318625"], ["updated_at", "2016-04-06 21:46:00.318625"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:00.319957"], ["updated_at", "2016-04-06 21:46:00.319957"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:00.332605"], ["updated_at", "2016-04-06 21:46:00.332605"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:00.339590"], ["updated_at", "2016-04-06 21:46:00.339590"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:00.341309"], ["updated_at", "2016-04-06 21:46:00.341309"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:00.342542"], ["updated_at", "2016-04-06 21:46:00.342542"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:00.344053"], ["updated_at", "2016-04-06 21:46:00.344053"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:16.814177"], ["updated_at", "2016-04-06 21:46:16.814177"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:16.816477"], ["updated_at", "2016-04-06 21:46:16.816477"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:16.817272"], ["updated_at", "2016-04-06 21:46:16.817272"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:16.823218"], ["updated_at", "2016-04-06 21:46:16.823218"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 125.7ms Sent mail to to@example.org (6.5ms) Date: Wed, 06 Apr 2016 14:46:16 -0700 From: from@example.com To: to@example.org Message-ID: <570583a8eca78_16bc83fc43dc5e1f853627@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583a8eb646_16bc83fc43dc5e1f85353b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583a8eb646_16bc83fc43dc5e1f85353b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570583a8eb646_16bc83fc43dc5e1f85353b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570583a8eb646_16bc83fc43dc5e1f85353b-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:16.976455"], ["updated_at", "2016-04-06 21:46:16.976455"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:46:16 -0700 From: from@example.com To: to@example.org Message-ID: <570583a8ef331_16bc83fc43dc5e1f8538f3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583a8eedb5_16bc83fc43dc5e1f8537c8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583a8eedb5_16bc83fc43dc5e1f8537c8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570583a8eedb5_16bc83fc43dc5e1f8537c8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570583a8eedb5_16bc83fc43dc5e1f8537c8-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:16.981481"], ["updated_at", "2016-04-06 21:46:16.981481"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:46:16 -0700 From: from@example.com To: to@example.org Message-ID: <570583a8f04fe_16bc83fc43dc5e1f854090@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583a8efff8_16bc83fc43dc5e1f8539b5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583a8efff8_16bc83fc43dc5e1f8539b5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570583a8efff8_16bc83fc43dc5e1f8539b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570583a8efff8_16bc83fc43dc5e1f8539b5-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:16.985989"], ["updated_at", "2016-04-06 21:46:16.985989"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:16.987237"], ["updated_at", "2016-04-06 21:46:16.987237"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:46:16 -0700 From: from@example.com To: to@example.org Message-ID: <570583a8f3527_16bc83fc43dc5e1f8542ea@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583a8f2fb6_16bc83fc43dc5e1f854177"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583a8f2fb6_16bc83fc43dc5e1f854177 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570583a8f2fb6_16bc83fc43dc5e1f854177 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570583a8f2fb6_16bc83fc43dc5e1f854177-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:16.998531"], ["updated_at", "2016-04-06 21:46:16.998531"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:17.008323"], ["updated_at", "2016-04-06 21:46:17.008323"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:17.009544"], ["updated_at", "2016-04-06 21:46:17.009544"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:17.010578"], ["updated_at", "2016-04-06 21:46:17.010578"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:17.012113"], ["updated_at", "2016-04-06 21:46:17.012113"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:17.012938"], ["updated_at", "2016-04-06 21:46:17.012938"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:17.013875"], ["updated_at", "2016-04-06 21:46:17.013875"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:17.015611"], ["updated_at", "2016-04-06 21:46:17.015611"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:17.017397"], ["updated_at", "2016-04-06 21:46:17.017397"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:17.018360"], ["updated_at", "2016-04-06 21:46:17.018360"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:17.019282"], ["updated_at", "2016-04-06 21:46:17.019282"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:17.020329"], ["updated_at", "2016-04-06 21:46:17.020329"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:17.021811"], ["updated_at", "2016-04-06 21:46:17.021811"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:39.102208"], ["updated_at", "2016-04-06 21:46:39.102208"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:39.104484"], ["updated_at", "2016-04-06 21:46:39.104484"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:39.105317"], ["updated_at", "2016-04-06 21:46:39.105317"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:46:39.109349"], ["updated_at", "2016-04-06 21:46:39.109349"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:46:39.111142"], ["updated_at", "2016-04-06 21:46:39.111142"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:46:39.112278"], ["updated_at", "2016-04-06 21:46:39.112278"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:39.128866"], ["updated_at", "2016-04-06 21:46:39.128866"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Message Load (0.1ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1[0m [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:57.884035"], ["updated_at", "2016-04-06 21:46:57.884035"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:57.885501"], ["updated_at", "2016-04-06 21:46:57.885501"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:46:57.886680"], ["updated_at", "2016-04-06 21:46:57.886680"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:46:57.888066"], ["updated_at", "2016-04-06 21:46:57.888066"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:47:00.190519"], ["updated_at", "2016-04-06 21:47:00.190519"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:47:00.193973"], ["updated_at", "2016-04-06 21:47:00.193973"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:47:00.195545"], ["updated_at", "2016-04-06 21:47:00.195545"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:47:00.196540"], ["updated_at", "2016-04-06 21:47:00.196540"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:47:00.198069"], ["updated_at", "2016-04-06 21:47:00.198069"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Message Load (0.1ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1[0m [1m[35mDripper::Message Load (0.1ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mUser Load (0.5ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.4ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.5ms) UserMailer#welcome: processed outbound mail in 168.1ms Sent mail to to@example.org (23.5ms) Date: Wed, 06 Apr 2016 14:47:08 -0700 From: from@example.com To: to@example.org Message-ID: <570583dcd3e5e_16c073fc7fc45e1fc79716@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583dccfe47_16c073fc7fc45e1fc796e4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583dccfe47_16c073fc7fc45e1fc796e4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570583dccfe47_16c073fc7fc45e1fc796e4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570583dccfe47_16c073fc7fc45e1fc796e4-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:47:08.886627"], ["updated_at", "2016-04-06 21:47:08.886627"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 12.5ms Sent mail to to@example.org (26.0ms) Date: Wed, 06 Apr 2016 14:47:08 -0700 From: from@example.com To: to@example.org Message-ID: <570583dcdeee7_16c073fc7fc45e1fc7993@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583dcdad3f_16c073fc7fc45e1fc79865"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583dcdad3f_16c073fc7fc45e1fc79865 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570583dcdad3f_16c073fc7fc45e1fc79865 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570583dcdad3f_16c073fc7fc45e1fc79865-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:47:08.934050"], ["updated_at", "2016-04-06 21:47:08.934050"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 9.6ms Sent mail to to@example.org (26.3ms) Date: Wed, 06 Apr 2016 14:47:08 -0700 From: from@example.com To: to@example.org Message-ID: <570583dce9655_16c073fc7fc45e1fc80192@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570583dce6c14_16c073fc7fc45e1fc800db"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570583dce6c14_16c073fc7fc45e1fc800db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570583dce6c14_16c073fc7fc45e1fc800db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570583dce6c14_16c073fc7fc45e1fc800db-- [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:47:08.980313"], ["updated_at", "2016-04-06 21:47:08.980313"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1[0m [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:47:20.383776"], ["updated_at", "2016-04-06 21:47:20.383776"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Message Load (0.1ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" ASC LIMIT 1 [1m[36mDripper::Message Load (0.2ms)[0m [1mSELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.1ms)[0m SELECT COUNT("dripper_messages"."id") FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36mDripper::Message Load (0.1ms)[0m [1mSELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.1ms)[0m SELECT COUNT("dripper_messages"."id") FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 10.1ms Sent mail to to@example.org (2.5ms) Date: Wed, 06 Apr 2016 14:48:28 -0700 From: from@example.com To: to@example.org Message-ID: <5705842c5cfcf_16c073fc7fc45e1fc8039e@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705842c5c8b9_16c073fc7fc45e1fc802ab"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705842c5c8b9_16c073fc7fc45e1fc802ab Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705842c5c8b9_16c073fc7fc45e1fc802ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705842c5c8b9_16c073fc7fc45e1fc802ab-- [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:48:28.384294"], ["updated_at", "2016-04-06 21:48:28.384294"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSELECT COUNT("dripper_messages"."id") FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35mDripper::Message Load (0.1ms)[0m SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.3ms)[0m SELECT COUNT(*) FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "users"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:49:11.555254"], ["updated_at", "2016-04-06 21:49:11.555254"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:49:11.557513"], ["updated_at", "2016-04-06 21:49:11.557513"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:49:11.558363"], ["updated_at", "2016-04-06 21:49:11.558363"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:49:11.564519"], ["updated_at", "2016-04-06 21:49:11.564519"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 130.3ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 14:49:11 -0700 From: from@example.com To: to@example.org Message-ID: <57058457ae089_16c4d3fd8a985e20812377@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058457acba3_16c4d3fd8a985e208122f3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058457acba3_16c4d3fd8a985e208122f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058457acba3_16c4d3fd8a985e208122f3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058457acba3_16c4d3fd8a985e208122f3-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.719851"], ["updated_at", "2016-04-06 21:49:11.719851"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:49:11 -0700 From: from@example.com To: to@example.org Message-ID: <57058457b0957_16c4d3fd8a985e208125e9@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058457b034b_16c4d3fd8a985e20812486"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058457b034b_16c4d3fd8a985e20812486 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058457b034b_16c4d3fd8a985e20812486 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058457b034b_16c4d3fd8a985e20812486-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.725030"], ["updated_at", "2016-04-06 21:49:11.725030"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:49:11 -0700 From: from@example.com To: to@example.org Message-ID: <57058457b1ac6_16c4d3fd8a985e208127e8@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058457b15bb_16c4d3fd8a985e208126e0"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058457b15bb_16c4d3fd8a985e208126e0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058457b15bb_16c4d3fd8a985e208126e0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058457b15bb_16c4d3fd8a985e208126e0-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.729370"], ["updated_at", "2016-04-06 21:49:11.729370"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:49:11.730577"], ["updated_at", "2016-04-06 21:49:11.730577"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:49:11 -0700 From: from@example.com To: to@example.org Message-ID: <57058457b4a29_16c4d3fd8a985e20812911@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058457b44cb_16c4d3fd8a985e20812844"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058457b44cb_16c4d3fd8a985e20812844 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058457b44cb_16c4d3fd8a985e20812844 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058457b44cb_16c4d3fd8a985e20812844-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.741748"], ["updated_at", "2016-04-06 21:49:11.741748"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:49:11.750640"], ["updated_at", "2016-04-06 21:49:11.750640"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:49:11.751833"], ["updated_at", "2016-04-06 21:49:11.751833"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:49:11.752594"], ["updated_at", "2016-04-06 21:49:11.752594"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:49:11.753965"], ["updated_at", "2016-04-06 21:49:11.753965"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:49:11.754734"], ["updated_at", "2016-04-06 21:49:11.754734"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:49:11.755463"], ["updated_at", "2016-04-06 21:49:11.755463"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:49:11.757204"], ["updated_at", "2016-04-06 21:49:11.757204"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.759257"], ["updated_at", "2016-04-06 21:49:11.759257"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.760432"], ["updated_at", "2016-04-06 21:49:11.760432"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.761543"], ["updated_at", "2016-04-06 21:49:11.761543"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:49:11.762704"], ["updated_at", "2016-04-06 21:49:11.762704"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:49:11.764352"], ["updated_at", "2016-04-06 21:49:11.764352"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:23.214979"], ["updated_at", "2016-04-06 21:51:23.214979"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:23.217321"], ["updated_at", "2016-04-06 21:51:23.217321"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:23.218132"], ["updated_at", "2016-04-06 21:51:23.218132"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:23.224484"], ["updated_at", "2016-04-06 21:51:23.224484"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 128.9ms Sent mail to to@example.org (6.9ms) Date: Wed, 06 Apr 2016 14:51:23 -0700 From: from@example.com To: to@example.org Message-ID: <570584db5ad78_16cb63fdd0605e20472353@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584db598cd_16cb63fdd0605e20472218"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584db598cd_16cb63fdd0605e20472218 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584db598cd_16cb63fdd0605e20472218 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584db598cd_16cb63fdd0605e20472218-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.379216"], ["updated_at", "2016-04-06 21:51:23.379216"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.7ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:51:23 -0700 From: from@example.com To: to@example.org Message-ID: <570584db5d75c_16cb63fdd0605e204725d7@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584db5d1b1_16cb63fdd0605e20472488"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584db5d1b1_16cb63fdd0605e20472488 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584db5d1b1_16cb63fdd0605e20472488 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584db5d1b1_16cb63fdd0605e20472488-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.384563"], ["updated_at", "2016-04-06 21:51:23.384563"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:51:23 -0700 From: from@example.com To: to@example.org Message-ID: <570584db5e90f_16cb63fdd0605e2047274c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584db5e40a_16cb63fdd0605e204726e3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584db5e40a_16cb63fdd0605e204726e3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584db5e40a_16cb63fdd0605e204726e3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584db5e40a_16cb63fdd0605e204726e3-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.388970"], ["updated_at", "2016-04-06 21:51:23.388970"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:23.390244"], ["updated_at", "2016-04-06 21:51:23.390244"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:51:23 -0700 From: from@example.com To: to@example.org Message-ID: <570584db615d6_16cb63fdd0605e204729a9@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584db61084_16cb63fdd0605e20472848"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584db61084_16cb63fdd0605e20472848 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570584db61084_16cb63fdd0605e20472848 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570584db61084_16cb63fdd0605e20472848-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.400555"], ["updated_at", "2016-04-06 21:51:23.400555"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:51:23 -0700 From: from@example.com To: to@example.org Message-ID: <570584db62774_16cb63fdd0605e20473175@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584db62229_16cb63fdd0605e204730d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584db62229_16cb63fdd0605e204730d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570584db62229_16cb63fdd0605e204730d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570584db62229_16cb63fdd0605e204730d1-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.405009"], ["updated_at", "2016-04-06 21:51:23.405009"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 14:51:23 -0700 From: from@example.com To: to@example.org Message-ID: <570584db6396b_16cb63fdd0605e20473342@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584db63396_16cb63fdd0605e204732ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584db63396_16cb63fdd0605e204732ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570584db63396_16cb63fdd0605e204732ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570584db63396_16cb63fdd0605e204732ee-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.409696"], ["updated_at", "2016-04-06 21:51:23.409696"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:23.417080"], ["updated_at", "2016-04-06 21:51:23.417080"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:23.418121"], ["updated_at", "2016-04-06 21:51:23.418121"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:23.418938"], ["updated_at", "2016-04-06 21:51:23.418938"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:23.420374"], ["updated_at", "2016-04-06 21:51:23.420374"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.421969"], ["updated_at", "2016-04-06 21:51:23.421969"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.422913"], ["updated_at", "2016-04-06 21:51:23.422913"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.423804"], ["updated_at", "2016-04-06 21:51:23.423804"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:23.425246"], ["updated_at", "2016-04-06 21:51:23.425246"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:23.427560"], ["updated_at", "2016-04-06 21:51:23.427560"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:23.429326"], ["updated_at", "2016-04-06 21:51:23.429326"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:23.430069"], ["updated_at", "2016-04-06 21:51:23.430069"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:23.430784"], ["updated_at", "2016-04-06 21:51:23.430784"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:47.350695"], ["updated_at", "2016-04-06 21:51:47.350695"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:47.353042"], ["updated_at", "2016-04-06 21:51:47.353042"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:47.353831"], ["updated_at", "2016-04-06 21:51:47.353831"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:47.359901"], ["updated_at", "2016-04-06 21:51:47.359901"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 130.1ms Sent mail to to@example.org (6.6ms) Date: Wed, 06 Apr 2016 14:51:47 -0700 From: from@example.com To: to@example.org Message-ID: <570584f37cf73_16d113fc04845e2089562c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584f37bb32_16d113fc04845e20895533"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584f37bb32_16d113fc04845e20895533 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584f37bb32_16d113fc04845e20895533 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584f37bb32_16d113fc04845e20895533-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.519015"], ["updated_at", "2016-04-06 21:51:47.519015"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:51:47 -0700 From: from@example.com To: to@example.org Message-ID: <570584f37f945_16d113fc04845e208958eb@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584f37f337_16d113fc04845e20895778"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584f37f337_16d113fc04845e20895778 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584f37f337_16d113fc04845e20895778 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584f37f337_16d113fc04845e20895778-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.524322"], ["updated_at", "2016-04-06 21:51:47.524322"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:51:47 -0700 From: from@example.com To: to@example.org Message-ID: <570584f380adf_16d113fc04845e2089606d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584f3805ca_16d113fc04845e20895964"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584f3805ca_16d113fc04845e20895964 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584f3805ca_16d113fc04845e20895964 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584f3805ca_16d113fc04845e20895964-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.528734"], ["updated_at", "2016-04-06 21:51:47.528734"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:47.529951"], ["updated_at", "2016-04-06 21:51:47.529951"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:51:47 -0700 From: from@example.com To: to@example.org Message-ID: <570584f383ab3_16d113fc04845e20896253@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584f383531_16d113fc04845e2089612a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584f383531_16d113fc04845e2089612a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570584f383531_16d113fc04845e2089612a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570584f383531_16d113fc04845e2089612a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.541199"], ["updated_at", "2016-04-06 21:51:47.541199"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:51:47 -0700 From: from@example.com To: to@example.org Message-ID: <570584f385574_16d113fc04845e20896458@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584f384fdc_16d113fc04845e208963f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584f384fdc_16d113fc04845e208963f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570584f384fdc_16d113fc04845e208963f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570584f384fdc_16d113fc04845e208963f7-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.547935"], ["updated_at", "2016-04-06 21:51:47.547935"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:47.554828"], ["updated_at", "2016-04-06 21:51:47.554828"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:47.556109"], ["updated_at", "2016-04-06 21:51:47.556109"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:47.557108"], ["updated_at", "2016-04-06 21:51:47.557108"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:47.558920"], ["updated_at", "2016-04-06 21:51:47.558920"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.561005"], ["updated_at", "2016-04-06 21:51:47.561005"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.562117"], ["updated_at", "2016-04-06 21:51:47.562117"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.563146"], ["updated_at", "2016-04-06 21:51:47.563146"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:47.564299"], ["updated_at", "2016-04-06 21:51:47.564299"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:47.565873"], ["updated_at", "2016-04-06 21:51:47.565873"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:47.567563"], ["updated_at", "2016-04-06 21:51:47.567563"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:47.568601"], ["updated_at", "2016-04-06 21:51:47.568601"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:47.569644"], ["updated_at", "2016-04-06 21:51:47.569644"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.0ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:54.305283"], ["updated_at", "2016-04-06 21:51:54.305283"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:54.308427"], ["updated_at", "2016-04-06 21:51:54.308427"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:54.309361"], ["updated_at", "2016-04-06 21:51:54.309361"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:54.315661"], ["updated_at", "2016-04-06 21:51:54.315661"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 125.5ms Sent mail to to@example.org (6.5ms) Date: Wed, 06 Apr 2016 14:51:54 -0700 From: from@example.com To: to@example.org Message-ID: <570584fa7018f_16d533ff9a145e1f818140@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584fa6ed59_16d533ff9a145e1f8180ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584fa6ed59_16d533ff9a145e1f8180ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584fa6ed59_16d533ff9a145e1f8180ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584fa6ed59_16d533ff9a145e1f8180ae-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.466439"], ["updated_at", "2016-04-06 21:51:54.466439"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.7ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:51:54 -0700 From: from@example.com To: to@example.org Message-ID: <570584fa72cad_16d533ff9a145e1f8183ef@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584fa7261e_16d533ff9a145e1f81828e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584fa7261e_16d533ff9a145e1f81828e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584fa7261e_16d533ff9a145e1f81828e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584fa7261e_16d533ff9a145e1f81828e-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.472169"], ["updated_at", "2016-04-06 21:51:54.472169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:51:54 -0700 From: from@example.com To: to@example.org Message-ID: <570584fa73f92_16d533ff9a145e1f8185cd@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584fa73a52_16d533ff9a145e1f8184e5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584fa73a52_16d533ff9a145e1f8184e5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570584fa73a52_16d533ff9a145e1f8184e5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570584fa73a52_16d533ff9a145e1f8184e5-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.476651"], ["updated_at", "2016-04-06 21:51:54.476651"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:54.477885"], ["updated_at", "2016-04-06 21:51:54.477885"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.4ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:51:54 -0700 From: from@example.com To: to@example.org Message-ID: <570584fa76e43_16d533ff9a145e1f81879c@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570584fa768d8_16d533ff9a145e1f8186b8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570584fa768d8_16d533ff9a145e1f8186b8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570584fa768d8_16d533ff9a145e1f8186b8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570584fa768d8_16d533ff9a145e1f8186b8-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.488777"], ["updated_at", "2016-04-06 21:51:54.488777"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:54.497554"], ["updated_at", "2016-04-06 21:51:54.497554"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:54.498835"], ["updated_at", "2016-04-06 21:51:54.498835"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:54.499826"], ["updated_at", "2016-04-06 21:51:54.499826"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:54.501706"], ["updated_at", "2016-04-06 21:51:54.501706"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.503768"], ["updated_at", "2016-04-06 21:51:54.503768"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.505040"], ["updated_at", "2016-04-06 21:51:54.505040"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.506065"], ["updated_at", "2016-04-06 21:51:54.506065"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:51:54.507259"], ["updated_at", "2016-04-06 21:51:54.507259"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:51:54.508845"], ["updated_at", "2016-04-06 21:51:54.508845"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:51:54.510511"], ["updated_at", "2016-04-06 21:51:54.510511"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:51:54.511428"], ["updated_at", "2016-04-06 21:51:54.511428"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:51:54.512247"], ["updated_at", "2016-04-06 21:51:54.512247"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:10.851941"], ["updated_at", "2016-04-06 21:52:10.851941"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:10.854315"], ["updated_at", "2016-04-06 21:52:10.854315"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:10.855284"], ["updated_at", "2016-04-06 21:52:10.855284"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:10.870388"], ["updated_at", "2016-04-06 21:52:10.870388"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:10.879941"], ["updated_at", "2016-04-06 21:52:10.879941"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:10.881562"], ["updated_at", "2016-04-06 21:52:10.881562"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:10.882529"], ["updated_at", "2016-04-06 21:52:10.882529"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:10.883750"], ["updated_at", "2016-04-06 21:52:10.883750"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:10.886031"], ["updated_at", "2016-04-06 21:52:10.886031"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:10.889283"], ["updated_at", "2016-04-06 21:52:10.889283"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:10.890150"], ["updated_at", "2016-04-06 21:52:10.890150"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:10.891011"], ["updated_at", "2016-04-06 21:52:10.891011"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:10.892629"], ["updated_at", "2016-04-06 21:52:10.892629"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:10.893389"], ["updated_at", "2016-04-06 21:52:10.893389"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:10.894158"], ["updated_at", "2016-04-06 21:52:10.894158"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:10.895288"], ["updated_at", "2016-04-06 21:52:10.895288"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (1.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.4ms) UserMailer#newsletter: processed outbound mail in 130.6ms Sent mail to to@example.org (6.7ms) Date: Wed, 06 Apr 2016 14:52:11 -0700 From: from@example.com To: to@example.org Message-ID: <5705850b8154_16dae3fc15445e2004f@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705850b6c48_16dae3fc15445e2003e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705850b6c48_16dae3fc15445e2003e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705850b6c48_16dae3fc15445e2003e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705850b6c48_16dae3fc15445e2003e8-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:11.035832"], ["updated_at", "2016-04-06 21:52:11.035832"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:52:11 -0700 From: from@example.com To: to@example.org Message-ID: <5705850b9893_16dae3fc15445e20068c@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705850b9320_16dae3fc15445e20057b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705850b9320_16dae3fc15445e20057b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705850b9320_16dae3fc15445e20057b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705850b9320_16dae3fc15445e20057b-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:11.040745"], ["updated_at", "2016-04-06 21:52:11.040745"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:52:11 -0700 From: from@example.com To: to@example.org Message-ID: <5705850ba9de_16dae3fc15445e200810@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705850ba4d2_16dae3fc15445e2007ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705850ba4d2_16dae3fc15445e2007ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705850ba4d2_16dae3fc15445e2007ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705850ba4d2_16dae3fc15445e2007ca-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:11.045179"], ["updated_at", "2016-04-06 21:52:11.045179"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (2.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:37.777142"], ["updated_at", "2016-04-06 21:52:37.777142"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:37.779486"], ["updated_at", "2016-04-06 21:52:37.779486"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:37.780335"], ["updated_at", "2016-04-06 21:52:37.780335"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:37.784610"], ["updated_at", "2016-04-06 21:52:37.784610"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:37.786421"], ["updated_at", "2016-04-06 21:52:37.786421"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:37.787516"], ["updated_at", "2016-04-06 21:52:37.787516"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:37.804285"], ["updated_at", "2016-04-06 21:52:37.804285"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:37.814689"], ["updated_at", "2016-04-06 21:52:37.814689"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:37.815940"], ["updated_at", "2016-04-06 21:52:37.815940"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:37.816899"], ["updated_at", "2016-04-06 21:52:37.816899"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:37.818095"], ["updated_at", "2016-04-06 21:52:37.818095"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:37.820164"], ["updated_at", "2016-04-06 21:52:37.820164"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:37.823692"], ["updated_at", "2016-04-06 21:52:37.823692"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:37.824626"], ["updated_at", "2016-04-06 21:52:37.824626"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:37.825404"], ["updated_at", "2016-04-06 21:52:37.825404"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "action"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "action"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:37.826593"], ["updated_at", "2016-04-06 21:52:37.826593"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.3ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:53.587045"], ["updated_at", "2016-04-06 21:52:53.587045"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:53.589522"], ["updated_at", "2016-04-06 21:52:53.589522"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:53.590349"], ["updated_at", "2016-04-06 21:52:53.590349"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:53.594537"], ["updated_at", "2016-04-06 21:52:53.594537"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:53.596253"], ["updated_at", "2016-04-06 21:52:53.596253"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:53.597285"], ["updated_at", "2016-04-06 21:52:53.597285"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:53.613729"], ["updated_at", "2016-04-06 21:52:53.613729"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.623881"], ["updated_at", "2016-04-06 21:52:53.623881"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.625142"], ["updated_at", "2016-04-06 21:52:53.625142"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.626112"], ["updated_at", "2016-04-06 21:52:53.626112"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:53.627367"], ["updated_at", "2016-04-06 21:52:53.627367"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.629494"], ["updated_at", "2016-04-06 21:52:53.629494"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:52:53.631604"], ["updated_at", "2016-04-06 21:52:53.631604"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:52:53.632566"], ["updated_at", "2016-04-06 21:52:53.632566"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:52:53.633375"], ["updated_at", "2016-04-06 21:52:53.633375"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:53.634586"], ["updated_at", "2016-04-06 21:52:53.634586"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 127.0ms Sent mail to to@example.org (6.9ms) Date: Wed, 06 Apr 2016 14:52:53 -0700 From: from@example.com To: to@example.org Message-ID: <57058535bbba9_16e483fe2d9c5e1fc48783@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058535ba596_16e483fe2d9c5e1fc48632"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058535ba596_16e483fe2d9c5e1fc48632 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058535ba596_16e483fe2d9c5e1fc48632 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058535ba596_16e483fe2d9c5e1fc48632-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.771678"], ["updated_at", "2016-04-06 21:52:53.771678"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:52:53 -0700 From: from@example.com To: to@example.org Message-ID: <57058535bd2e4_16e483fe2d9c5e1fc4897b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058535bcd7a_16e483fe2d9c5e1fc488a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058535bcd7a_16e483fe2d9c5e1fc488a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058535bcd7a_16e483fe2d9c5e1fc488a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058535bcd7a_16e483fe2d9c5e1fc488a9-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.776530"], ["updated_at", "2016-04-06 21:52:53.776530"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:52:53 -0700 From: from@example.com To: to@example.org Message-ID: <57058535be3f8_16e483fe2d9c5e1fc4917b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058535bdef1_16e483fe2d9c5e1fc490f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058535bdef1_16e483fe2d9c5e1fc490f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058535bdef1_16e483fe2d9c5e1fc490f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058535bdef1_16e483fe2d9c5e1fc490f-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.780942"], ["updated_at", "2016-04-06 21:52:53.780942"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:52:53.782190"], ["updated_at", "2016-04-06 21:52:53.782190"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.9ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:52:53 -0700 From: from@example.com To: to@example.org Message-ID: <57058535c12c1_16e483fe2d9c5e1fc493d2@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058535c0c87_16e483fe2d9c5e1fc492f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058535c0c87_16e483fe2d9c5e1fc492f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058535c0c87_16e483fe2d9c5e1fc492f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058535c0c87_16e483fe2d9c5e1fc492f1-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.793052"], ["updated_at", "2016-04-06 21:52:53.793052"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:52:53 -0700 From: from@example.com To: to@example.org Message-ID: <57058535c250d_16e483fe2d9c5e1fc49543@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058535c1fd5_16e483fe2d9c5e1fc494a5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058535c1fd5_16e483fe2d9c5e1fc494a5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058535c1fd5_16e483fe2d9c5e1fc494a5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058535c1fd5_16e483fe2d9c5e1fc494a5-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.797546"], ["updated_at", "2016-04-06 21:52:53.797546"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.1ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:52:53 -0700 From: from@example.com To: to@example.org Message-ID: <57058535c3609_16e483fe2d9c5e1fc4975b@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058535c30fd_16e483fe2d9c5e1fc496f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058535c30fd_16e483fe2d9c5e1fc496f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058535c30fd_16e483fe2d9c5e1fc496f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058535c30fd_16e483fe2d9c5e1fc496f-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:52:53.801986"], ["updated_at", "2016-04-06 21:52:53.801986"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.2ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:53:17.321610"], ["updated_at", "2016-04-06 21:53:17.321610"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:53:17.323998"], ["updated_at", "2016-04-06 21:53:17.323998"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:53:17.324794"], ["updated_at", "2016-04-06 21:53:17.324794"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:53:17.330966"], ["updated_at", "2016-04-06 21:53:17.330966"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:15.409151"], ["updated_at", "2016-04-06 21:54:15.409151"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:15.411298"], ["updated_at", "2016-04-06 21:54:15.411298"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:15.412087"], ["updated_at", "2016-04-06 21:54:15.412087"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.5ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:15.427613"], ["updated_at", "2016-04-06 21:54:15.427613"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.436838"], ["updated_at", "2016-04-06 21:54:15.436838"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.438016"], ["updated_at", "2016-04-06 21:54:15.438016"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.438983"], ["updated_at", "2016-04-06 21:54:15.438983"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:15.441313"], ["updated_at", "2016-04-06 21:54:15.441313"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.444013"], ["updated_at", "2016-04-06 21:54:15.444013"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:15.447587"], ["updated_at", "2016-04-06 21:54:15.447587"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:15.448607"], ["updated_at", "2016-04-06 21:54:15.448607"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:15.449493"], ["updated_at", "2016-04-06 21:54:15.449493"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:15.453285"], ["updated_at", "2016-04-06 21:54:15.453285"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:15.454082"], ["updated_at", "2016-04-06 21:54:15.454082"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:15.454875"], ["updated_at", "2016-04-06 21:54:15.454875"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:15.456024"], ["updated_at", "2016-04-06 21:54:15.456024"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 129.1ms Sent mail to to@example.org (6.7ms) Date: Wed, 06 Apr 2016 14:54:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705858790be1_16f073fe1c445e1fc9411@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585878f6d9_16f073fe1c445e1fc9408e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585878f6d9_16f073fe1c445e1fc9408e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585878f6d9_16f073fe1c445e1fc9408e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585878f6d9_16f073fe1c445e1fc9408e-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.595548"], ["updated_at", "2016-04-06 21:54:15.595548"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 14:54:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705858792352_16f073fe1c445e1fc94317@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705858791d8a_16f073fe1c445e1fc94274"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705858791d8a_16f073fe1c445e1fc94274 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705858791d8a_16f073fe1c445e1fc94274 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705858791d8a_16f073fe1c445e1fc94274-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.600602"], ["updated_at", "2016-04-06 21:54:15.600602"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:54:15 -0700 From: from@example.com To: to@example.org Message-ID: <5705858793505_16f073fe1c445e1fc9452f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705858792fef_16f073fe1c445e1fc9445d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705858792fef_16f073fe1c445e1fc9445d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705858792fef_16f073fe1c445e1fc9445d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705858792fef_16f073fe1c445e1fc9445d-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.605062"], ["updated_at", "2016-04-06 21:54:15.605062"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:15.606240"], ["updated_at", "2016-04-06 21:54:15.606240"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 14:54:15 -0700 From: from@example.com To: to@example.org Message-ID: <570585879624f_16f073fe1c445e1fc94727@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705858795c93_16f073fe1c445e1fc94644"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705858795c93_16f073fe1c445e1fc94644 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705858795c93_16f073fe1c445e1fc94644 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705858795c93_16f073fe1c445e1fc94644-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.616866"], ["updated_at", "2016-04-06 21:54:15.616866"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:15 -0700 From: from@example.com To: to@example.org Message-ID: <570585879759f_16f073fe1c445e1fc94933@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585879703a_16f073fe1c445e1fc948a1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585879703a_16f073fe1c445e1fc948a1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570585879703a_16f073fe1c445e1fc948a1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570585879703a_16f073fe1c445e1fc948a1-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.621634"], ["updated_at", "2016-04-06 21:54:15.621634"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:15 -0700 From: from@example.com To: to@example.org Message-ID: <570585879870c_16f073fe1c445e1fc9512f@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058587981d2_16f073fe1c445e1fc95066"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058587981d2_16f073fe1c445e1fc95066 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058587981d2_16f073fe1c445e1fc95066 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058587981d2_16f073fe1c445e1fc95066-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:15.626110"], ["updated_at", "2016-04-06 21:54:15.626110"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:27.443615"], ["updated_at", "2016-04-06 21:54:27.443615"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:27.446130"], ["updated_at", "2016-04-06 21:54:27.446130"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:27.447021"], ["updated_at", "2016-04-06 21:54:27.447021"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:27.450836"], ["updated_at", "2016-04-06 21:54:27.450836"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:27.451927"], ["updated_at", "2016-04-06 21:54:27.451927"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:27.452792"], ["updated_at", "2016-04-06 21:54:27.452792"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:27.470537"], ["updated_at", "2016-04-06 21:54:27.470537"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.480969"], ["updated_at", "2016-04-06 21:54:27.480969"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.482197"], ["updated_at", "2016-04-06 21:54:27.482197"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.483189"], ["updated_at", "2016-04-06 21:54:27.483189"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:27.484723"], ["updated_at", "2016-04-06 21:54:27.484723"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.486785"], ["updated_at", "2016-04-06 21:54:27.486785"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:27.490416"], ["updated_at", "2016-04-06 21:54:27.490416"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:27.491374"], ["updated_at", "2016-04-06 21:54:27.491374"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:27.492169"], ["updated_at", "2016-04-06 21:54:27.492169"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:27.493397"], ["updated_at", "2016-04-06 21:54:27.493397"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 137.8ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 14:54:27 -0700 From: from@example.com To: to@example.org Message-ID: <570585939bd9d_16f5d3ff9ce05e1fc113da@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585939a7dd_16f5d3ff9ce05e1fc1126d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585939a7dd_16f5d3ff9ce05e1fc1126d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585939a7dd_16f5d3ff9ce05e1fc1126d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585939a7dd_16f5d3ff9ce05e1fc1126d-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.641154"], ["updated_at", "2016-04-06 21:54:27.641154"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 14:54:27 -0700 From: from@example.com To: to@example.org Message-ID: <570585939d5b0_16f5d3ff9ce05e1fc11513@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585939d016_16f5d3ff9ce05e1fc1143f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585939d016_16f5d3ff9ce05e1fc1143f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585939d016_16f5d3ff9ce05e1fc1143f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585939d016_16f5d3ff9ce05e1fc1143f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.646644"], ["updated_at", "2016-04-06 21:54:27.646644"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:27 -0700 From: from@example.com To: to@example.org Message-ID: <570585939ea59_16f5d3ff9ce05e1fc1173f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585939e506_16f5d3ff9ce05e1fc11687"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585939e506_16f5d3ff9ce05e1fc11687 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585939e506_16f5d3ff9ce05e1fc11687 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585939e506_16f5d3ff9ce05e1fc11687-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.651647"], ["updated_at", "2016-04-06 21:54:27.651647"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:27.652994"], ["updated_at", "2016-04-06 21:54:27.652994"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 14:54:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058593a1a0f_16f5d3ff9ce05e1fc119dd@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058593a146a_16f5d3ff9ce05e1fc1182e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058593a146a_16f5d3ff9ce05e1fc1182e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058593a146a_16f5d3ff9ce05e1fc1182e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058593a146a_16f5d3ff9ce05e1fc1182e-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.663963"], ["updated_at", "2016-04-06 21:54:27.663963"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:54:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058593a2d4b_16f5d3ff9ce05e1fc121d4@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058593a27d2_16f5d3ff9ce05e1fc12065"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058593a27d2_16f5d3ff9ce05e1fc12065 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058593a27d2_16f5d3ff9ce05e1fc12065 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058593a27d2_16f5d3ff9ce05e1fc12065-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.668713"], ["updated_at", "2016-04-06 21:54:27.668713"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:54:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058593a3f2e_16f5d3ff9ce05e1fc123bc@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058593a3a02_16f5d3ff9ce05e1fc1222a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058593a3a02_16f5d3ff9ce05e1fc1222a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058593a3a02_16f5d3ff9ce05e1fc1222a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058593a3a02_16f5d3ff9ce05e1fc1222a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:27.673362"], ["updated_at", "2016-04-06 21:54:27.673362"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:38.959866"], ["updated_at", "2016-04-06 21:54:38.959866"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:38.962279"], ["updated_at", "2016-04-06 21:54:38.962279"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:38.963278"], ["updated_at", "2016-04-06 21:54:38.963278"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:38.969668"], ["updated_at", "2016-04-06 21:54:38.969668"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 131.3ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 14:54:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705859f1d9ca_16f9f3fc98505e1f863169@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705859f1c43a_16f9f3fc98505e1f863075"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705859f1c43a_16f9f3fc98505e1f863075 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705859f1c43a_16f9f3fc98505e1f863075 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705859f1c43a_16f9f3fc98505e1f863075-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.128285"], ["updated_at", "2016-04-06 21:54:39.128285"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:54:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705859f202b5_16f9f3fc98505e1f863377@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705859f1fd26_16f9f3fc98505e1f86329d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705859f1fd26_16f9f3fc98505e1f86329d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705859f1fd26_16f9f3fc98505e1f86329d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705859f1fd26_16f9f3fc98505e1f86329d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.133588"], ["updated_at", "2016-04-06 21:54:39.133588"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705859f214e2_16f9f3fc98505e1f86354e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705859f20fd4_16f9f3fc98505e1f8634d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705859f20fd4_16f9f3fc98505e1f8634d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705859f20fd4_16f9f3fc98505e1f8634d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705859f20fd4_16f9f3fc98505e1f8634d-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.138093"], ["updated_at", "2016-04-06 21:54:39.138093"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:39.139461"], ["updated_at", "2016-04-06 21:54:39.139461"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705859f2434f_16f9f3fc98505e1f8637db@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705859f23ded_16f9f3fc98505e1f86361a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705859f23ded_16f9f3fc98505e1f86361a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705859f23ded_16f9f3fc98505e1f86361a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705859f23ded_16f9f3fc98505e1f86361a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.150118"], ["updated_at", "2016-04-06 21:54:39.150118"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705859f2559d_16f9f3fc98505e1f8639f0@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705859f2507a_16f9f3fc98505e1f86381e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705859f2507a_16f9f3fc98505e1f86381e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705859f2507a_16f9f3fc98505e1f86381e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705859f2507a_16f9f3fc98505e1f86381e-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.154690"], ["updated_at", "2016-04-06 21:54:39.154690"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705859f266f5_16f9f3fc98505e1f86411@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705859f26200_16f9f3fc98505e1f8640a5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705859f26200_16f9f3fc98505e1f8640a5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705859f26200_16f9f3fc98505e1f8640a5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705859f26200_16f9f3fc98505e1f8640a5-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.159141"], ["updated_at", "2016-04-06 21:54:39.159141"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:39.167053"], ["updated_at", "2016-04-06 21:54:39.167053"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:39.168271"], ["updated_at", "2016-04-06 21:54:39.168271"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:39.169261"], ["updated_at", "2016-04-06 21:54:39.169261"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:39.170833"], ["updated_at", "2016-04-06 21:54:39.170833"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:39.171802"], ["updated_at", "2016-04-06 21:54:39.171802"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:39.172908"], ["updated_at", "2016-04-06 21:54:39.172908"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:39.174713"], ["updated_at", "2016-04-06 21:54:39.174713"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.176630"], ["updated_at", "2016-04-06 21:54:39.176630"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.177697"], ["updated_at", "2016-04-06 21:54:39.177697"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.178702"], ["updated_at", "2016-04-06 21:54:39.178702"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:39.180333"], ["updated_at", "2016-04-06 21:54:39.180333"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:39.182613"], ["updated_at", "2016-04-06 21:54:39.182613"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:55.501637"], ["updated_at", "2016-04-06 21:54:55.501637"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:55.503885"], ["updated_at", "2016-04-06 21:54:55.503885"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:55.504683"], ["updated_at", "2016-04-06 21:54:55.504683"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:55.508966"], ["updated_at", "2016-04-06 21:54:55.508966"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:55.510814"], ["updated_at", "2016-04-06 21:54:55.510814"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:55.511980"], ["updated_at", "2016-04-06 21:54:55.511980"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:55.528678"], ["updated_at", "2016-04-06 21:54:55.528678"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.539141"], ["updated_at", "2016-04-06 21:54:55.539141"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.540369"], ["updated_at", "2016-04-06 21:54:55.540369"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.541316"], ["updated_at", "2016-04-06 21:54:55.541316"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:55.542504"], ["updated_at", "2016-04-06 21:54:55.542504"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.544488"], ["updated_at", "2016-04-06 21:54:55.544488"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:54:55.547460"], ["updated_at", "2016-04-06 21:54:55.547460"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:54:55.548406"], ["updated_at", "2016-04-06 21:54:55.548406"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:54:55.549176"], ["updated_at", "2016-04-06 21:54:55.549176"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:55.550341"], ["updated_at", "2016-04-06 21:54:55.550341"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 129.0ms Sent mail to to@example.org (6.7ms) Date: Wed, 06 Apr 2016 14:54:55 -0700 From: from@example.com To: to@example.org Message-ID: <570585afa78ed_16fe13fe2a9c5e20423064@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585afa6429_16fe13fe2a9c5e2042295e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585afa6429_16fe13fe2a9c5e2042295e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585afa6429_16fe13fe2a9c5e2042295e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585afa6429_16fe13fe2a9c5e2042295e-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.689070"], ["updated_at", "2016-04-06 21:54:55.689070"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:54:55 -0700 From: from@example.com To: to@example.org Message-ID: <570585afa9031_16fe13fe2a9c5e204232a2@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585afa8adb_16fe13fe2a9c5e2042314c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585afa8adb_16fe13fe2a9c5e2042314c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585afa8adb_16fe13fe2a9c5e2042314c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585afa8adb_16fe13fe2a9c5e2042314c-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.693894"], ["updated_at", "2016-04-06 21:54:55.693894"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:54:55 -0700 From: from@example.com To: to@example.org Message-ID: <570585afaa1b5_16fe13fe2a9c5e20423498@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585afa9bfc_16fe13fe2a9c5e20423377"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585afa9bfc_16fe13fe2a9c5e20423377 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585afa9bfc_16fe13fe2a9c5e20423377 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585afa9bfc_16fe13fe2a9c5e20423377-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.698422"], ["updated_at", "2016-04-06 21:54:55.698422"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:54:55.699630"], ["updated_at", "2016-04-06 21:54:55.699630"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:54:55 -0700 From: from@example.com To: to@example.org Message-ID: <570585aface3e_16fe13fe2a9c5e20423638@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585afac90f_16fe13fe2a9c5e2042359b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585afac90f_16fe13fe2a9c5e2042359b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570585afac90f_16fe13fe2a9c5e2042359b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570585afac90f_16fe13fe2a9c5e2042359b-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.709856"], ["updated_at", "2016-04-06 21:54:55.709856"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:54:55 -0700 From: from@example.com To: to@example.org Message-ID: <570585afadfcc_16fe13fe2a9c5e2042386d@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585afadaba_16fe13fe2a9c5e20423776"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585afadaba_16fe13fe2a9c5e20423776 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570585afadaba_16fe13fe2a9c5e20423776 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570585afadaba_16fe13fe2a9c5e20423776-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.714225"], ["updated_at", "2016-04-06 21:54:55.714225"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.1ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 14:54:55 -0700 From: from@example.com To: to@example.org Message-ID: <570585afaf052_16fe13fe2a9c5e2042403c@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585afaeb62_16fe13fe2a9c5e2042395f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585afaeb62_16fe13fe2a9c5e2042395f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570585afaeb62_16fe13fe2a9c5e2042395f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570585afaeb62_16fe13fe2a9c5e2042395f-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:54:55.718512"], ["updated_at", "2016-04-06 21:54:55.718512"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:55:25.107624"], ["updated_at", "2016-04-06 21:55:25.107624"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:55:25.110539"], ["updated_at", "2016-04-06 21:55:25.110539"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:55:25.111369"], ["updated_at", "2016-04-06 21:55:25.111369"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:55:25.115014"], ["updated_at", "2016-04-06 21:55:25.115014"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:55:25.116084"], ["updated_at", "2016-04-06 21:55:25.116084"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:55:25.116879"], ["updated_at", "2016-04-06 21:55:25.116879"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:55:25.132698"], ["updated_at", "2016-04-06 21:55:25.132698"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:25.143028"], ["updated_at", "2016-04-06 21:55:25.143028"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:25.144426"], ["updated_at", "2016-04-06 21:55:25.144426"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:25.145398"], ["updated_at", "2016-04-06 21:55:25.145398"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:55:25.146624"], ["updated_at", "2016-04-06 21:55:25.146624"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:32.400918"], ["updated_at", "2016-04-06 21:55:32.400918"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:55:32.404673"], ["updated_at", "2016-04-06 21:55:32.404673"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:55:32.405740"], ["updated_at", "2016-04-06 21:55:32.405740"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:55:32.406661"], ["updated_at", "2016-04-06 21:55:32.406661"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:55:32.408148"], ["updated_at", "2016-04-06 21:55:32.408148"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 131.2ms Sent mail to to@example.org (4.3ms) Date: Wed, 06 Apr 2016 14:55:32 -0700 From: from@example.com To: to@example.org Message-ID: <570585d484e65_170453fdfe885e208528d0@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585d48428d_170453fdfe885e208527de"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585d48428d_170453fdfe885e208527de Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585d48428d_170453fdfe885e208527de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585d48428d_170453fdfe885e208527de-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:32.547021"], ["updated_at", "2016-04-06 21:55:32.547021"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 14:55:32 -0700 From: from@example.com To: to@example.org Message-ID: <570585d486596_170453fdfe885e208530d6@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585d486055_170453fdfe885e20852985"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585d486055_170453fdfe885e20852985 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585d486055_170453fdfe885e20852985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585d486055_170453fdfe885e20852985-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:32.552202"], ["updated_at", "2016-04-06 21:55:32.552202"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (4.3ms) Date: Wed, 06 Apr 2016 14:55:32 -0700 From: from@example.com To: to@example.org Message-ID: <570585d487aa0_170453fdfe885e208532f6@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570585d4872e0_170453fdfe885e2085311c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570585d4872e0_170453fdfe885e2085311c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570585d4872e0_170453fdfe885e2085311c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570585d4872e0_170453fdfe885e2085311c-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:55:32.559193"], ["updated_at", "2016-04-06 21:55:32.559193"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:55:32.560995"], ["updated_at", "2016-04-06 21:55:32.560995"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.2ms)[0m [1mSELECT COUNT("dripper_messages"."id") FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "users" [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:57:04.512771"], ["updated_at", "2016-04-06 21:57:04.512771"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:57:04.515038"], ["updated_at", "2016-04-06 21:57:04.515038"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:57:04.515887"], ["updated_at", "2016-04-06 21:57:04.515887"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:57:04.522331"], ["updated_at", "2016-04-06 21:57:04.522331"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 126.8ms Sent mail to to@example.org (6.7ms) Date: Wed, 06 Apr 2016 14:57:04 -0700 From: from@example.com To: to@example.org Message-ID: <57058630a36fa_170883fcd30c5e1fc988af@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058630a22a6_170883fcd30c5e1fc987e2"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058630a22a6_170883fcd30c5e1fc987e2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058630a22a6_170883fcd30c5e1fc987e2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058630a22a6_170883fcd30c5e1fc987e2-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:04.676602"], ["updated_at", "2016-04-06 21:57:04.676602"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:57:04 -0700 From: from@example.com To: to@example.org Message-ID: <57058630a60be_170883fcd30c5e1fc9904f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058630a5ac8_170883fcd30c5e1fc989cb"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058630a5ac8_170883fcd30c5e1fc989cb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058630a5ac8_170883fcd30c5e1fc989cb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058630a5ac8_170883fcd30c5e1fc989cb-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:04.681866"], ["updated_at", "2016-04-06 21:57:04.681866"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 14:57:04 -0700 From: from@example.com To: to@example.org Message-ID: <57058630a7269_170883fcd30c5e1fc992b6@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058630a6d39_170883fcd30c5e1fc9917"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058630a6d39_170883fcd30c5e1fc9917 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058630a6d39_170883fcd30c5e1fc9917 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058630a6d39_170883fcd30c5e1fc9917-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:04.686293"], ["updated_at", "2016-04-06 21:57:04.686293"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:57:04.687530"], ["updated_at", "2016-04-06 21:57:04.687530"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.5ms) UserMailer#newsletter: processed outbound mail in 19.8ms Sent mail to to@example.org (20.0ms) Date: Wed, 06 Apr 2016 14:57:07 -0700 From: from@example.com To: to@example.org Message-ID: <5705863396248_170883fcd30c5e1fc99462@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705863392b96_170883fcd30c5e1fc993c3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705863392b96_170883fcd30c5e1fc993c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705863392b96_170883fcd30c5e1fc993c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705863392b96_170883fcd30c5e1fc993c3-- [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:07.631593"], ["updated_at", "2016-04-06 21:57:07.631593"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 16.0ms Sent mail to to@example.org (25.2ms) Date: Wed, 06 Apr 2016 14:57:13 -0700 From: from@example.com To: to@example.org Message-ID: <570586393ff26_170883fcd30c5e1fc996ab@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570586393c130_170883fcd30c5e1fc995c7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570586393c130_170883fcd30c5e1fc995c7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570586393c130_170883fcd30c5e1fc995c7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570586393c130_170883fcd30c5e1fc995c7-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:13.281765"], ["updated_at", "2016-04-06 21:57:13.281765"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 17.9ms Sent mail to to@example.org (24.2ms) Date: Wed, 06 Apr 2016 14:57:19 -0700 From: from@example.com To: to@example.org Message-ID: <5705863f59333_170883fcd30c5e1fc998e5@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705863f5577a_170883fcd30c5e1fc99782"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705863f5577a_170883fcd30c5e1fc99782 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705863f5577a_170883fcd30c5e1fc99782 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705863f5577a_170883fcd30c5e1fc99782-- [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:19.386205"], ["updated_at", "2016-04-06 21:57:19.386205"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:57:25.952060"], ["updated_at", "2016-04-06 21:57:25.952060"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:57:25.953190"], ["updated_at", "2016-04-06 21:57:25.953190"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:57:25.954092"], ["updated_at", "2016-04-06 21:57:25.954092"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:57:25.955693"], ["updated_at", "2016-04-06 21:57:25.955693"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:25.957513"], ["updated_at", "2016-04-06 21:57:25.957513"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:25.958524"], ["updated_at", "2016-04-06 21:57:25.958524"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:25.959394"], ["updated_at", "2016-04-06 21:57:25.959394"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:57:25.960396"], ["updated_at", "2016-04-06 21:57:25.960396"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:57:27.499657"], ["updated_at", "2016-04-06 21:57:27.499657"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:57:27.502191"], ["updated_at", "2016-04-06 21:57:27.502191"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:57:27.503333"], ["updated_at", "2016-04-06 21:57:27.503333"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:57:27.504207"], ["updated_at", "2016-04-06 21:57:27.504207"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 21:59:21.705753"], ["updated_at", "2016-04-06 21:59:21.705753"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 21:59:21.708127"], ["updated_at", "2016-04-06 21:59:21.708127"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 21:59:21.708979"], ["updated_at", "2016-04-06 21:59:21.708979"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:59:21.715348"], ["updated_at", "2016-04-06 21:59:21.715348"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.9ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 105.2ms Sent mail to to@example.org (7.3ms) Date: Wed, 06 Apr 2016 14:59:21 -0700 From: from@example.com To: to@example.org Message-ID: <570586b9cbdeb_171263ff784c5e20060479@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570586b9ca68d_171263ff784c5e200603b8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570586b9ca68d_171263ff784c5e200603b8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570586b9ca68d_171263ff784c5e200603b8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570586b9ca68d_171263ff784c5e200603b8-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:59:21.842009"], ["updated_at", "2016-04-06 21:59:21.842009"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:59:21 -0700 From: from@example.com To: to@example.org Message-ID: <570586b9ce6ad_171263ff784c5e2006066d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570586b9ce100_171263ff784c5e200605c3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570586b9ce100_171263ff784c5e200605c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570586b9ce100_171263ff784c5e200605c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570586b9ce100_171263ff784c5e200605c3-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 21:59:21.847262"], ["updated_at", "2016-04-06 21:59:21.847262"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:59:21 -0700 From: from@example.com To: to@example.org Message-ID: <570586b9cf889_171263ff784c5e200608d2@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570586b9cf352_171263ff784c5e20060746"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570586b9cf352_171263ff784c5e20060746 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570586b9cf352_171263ff784c5e20060746 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570586b9cf352_171263ff784c5e20060746-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 21:59:21.851920"], ["updated_at", "2016-04-06 21:59:21.851920"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 21:59:21.853280"], ["updated_at", "2016-04-06 21:59:21.853280"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 14:59:21 -0700 From: from@example.com To: to@example.org Message-ID: <570586b9d27d3_171263ff784c5e20061049@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570586b9d220b_171263ff784c5e20060931"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570586b9d220b_171263ff784c5e20060931 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570586b9d220b_171263ff784c5e20060931 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570586b9d220b_171263ff784c5e20060931-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 21:59:37.186678"], ["updated_at", "2016-04-06 21:59:37.186678"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 2.1ms Sent mail to to@example.org (2.8ms) Date: Wed, 06 Apr 2016 14:59:37 -0700 From: from@example.com To: to@example.org Message-ID: <570586c92ec28_171263ff784c5e2006124a@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570586c92e49f_171263ff784c5e2006116d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570586c92e49f_171263ff784c5e2006116d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570586c92e49f_171263ff784c5e2006116d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570586c92e49f_171263ff784c5e2006116d-- [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "dripper_messages"[0m [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" ORDER BY "dripper_messages"."id" DESC LIMIT 1 [1m[36m (0.3ms)[0m [1mSELECT COUNT(*) FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages"."id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:02:05.903974"], ["updated_at", "2016-04-06 22:02:05.903974"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:02:05.906185"], ["updated_at", "2016-04-06 22:02:05.906185"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:02:05.907034"], ["updated_at", "2016-04-06 22:02:05.907034"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:02:05.922122"], ["updated_at", "2016-04-06 22:02:05.922122"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:05.930905"], ["updated_at", "2016-04-06 22:02:05.930905"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:05.932017"], ["updated_at", "2016-04-06 22:02:05.932017"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:05.933729"], ["updated_at", "2016-04-06 22:02:05.933729"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:02:05.935198"], ["updated_at", "2016-04-06 22:02:05.935198"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:05.937524"], ["updated_at", "2016-04-06 22:02:05.937524"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:02:05.940936"], ["updated_at", "2016-04-06 22:02:05.940936"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:02:05.941889"], ["updated_at", "2016-04-06 22:02:05.941889"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:02:05.942714"], ["updated_at", "2016-04-06 22:02:05.942714"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:02:05.944410"], ["updated_at", "2016-04-06 22:02:05.944410"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:02:05.945175"], ["updated_at", "2016-04-06 22:02:05.945175"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:02:05.945951"], ["updated_at", "2016-04-06 22:02:05.945951"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:02:05.947085"], ["updated_at", "2016-04-06 22:02:05.947085"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 129.7ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 15:02:06 -0700 From: from@example.com To: to@example.org Message-ID: <5705875e14804_171a13fdce9c5e1fc434b8@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705875e1322e_171a13fdce9c5e1fc433bf"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705875e1322e_171a13fdce9c5e1fc433bf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705875e1322e_171a13fdce9c5e1fc433bf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705875e1322e_171a13fdce9c5e1fc433bf-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:06.086720"], ["updated_at", "2016-04-06 22:02:06.086720"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:02:06 -0700 From: from@example.com To: to@example.org Message-ID: <5705875e15ff8_171a13fdce9c5e1fc436d1@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705875e15a63_171a13fdce9c5e1fc435ce"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705875e15a63_171a13fdce9c5e1fc435ce Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705875e15a63_171a13fdce9c5e1fc435ce Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705875e15a63_171a13fdce9c5e1fc435ce-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:06.091890"], ["updated_at", "2016-04-06 22:02:06.091890"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:02:06 -0700 From: from@example.com To: to@example.org Message-ID: <5705875e17274_171a13fdce9c5e1fc438dc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705875e16d4b_171a13fdce9c5e1fc43710"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705875e16d4b_171a13fdce9c5e1fc43710 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705875e16d4b_171a13fdce9c5e1fc43710 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705875e16d4b_171a13fdce9c5e1fc43710-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:06.096598"], ["updated_at", "2016-04-06 22:02:06.096598"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:02:06.097893"], ["updated_at", "2016-04-06 22:02:06.097893"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:02:06 -0700 From: from@example.com To: to@example.org Message-ID: <5705875e1a0b4_171a13fdce9c5e1fc440cd@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705875e19b57_171a13fdce9c5e1fc4396"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705875e19b57_171a13fdce9c5e1fc4396 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705875e19b57_171a13fdce9c5e1fc4396 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705875e19b57_171a13fdce9c5e1fc4396-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:06.108444"], ["updated_at", "2016-04-06 22:02:06.108444"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:02:06 -0700 From: from@example.com To: to@example.org Message-ID: <5705875e1b2fb_171a13fdce9c5e1fc442df@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705875e1ada9_171a13fdce9c5e1fc44139"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705875e1ada9_171a13fdce9c5e1fc44139 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705875e1ada9_171a13fdce9c5e1fc44139 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705875e1ada9_171a13fdce9c5e1fc44139-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:06.113018"], ["updated_at", "2016-04-06 22:02:06.113018"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:02:06 -0700 From: from@example.com To: to@example.org Message-ID: <5705875e1c4cc_171a13fdce9c5e1fc444d2@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705875e1bf3f_171a13fdce9c5e1fc44371"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705875e1bf3f_171a13fdce9c5e1fc44371 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705875e1bf3f_171a13fdce9c5e1fc44371 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705875e1bf3f_171a13fdce9c5e1fc44371-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:02:06.117646"], ["updated_at", "2016-04-06 22:02:06.117646"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:06.174884"], ["updated_at", "2016-04-06 22:12:06.174884"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:06.177223"], ["updated_at", "2016-04-06 22:12:06.177223"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:06.177989"], ["updated_at", "2016-04-06 22:12:06.177989"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:06.184377"], ["updated_at", "2016-04-06 22:12:06.184377"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:06.185583"], ["updated_at", "2016-04-06 22:12:06.185583"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:06.184377')[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:06.185583')[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:06.185583')[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:06.201096"], ["updated_at", "2016-04-06 22:12:06.201096"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:06.202113"], ["updated_at", "2016-04-06 22:12:06.202113"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:06.202950"], ["updated_at", "2016-04-06 22:12:06.202950"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:06.204980"], ["updated_at", "2016-04-06 22:12:06.204980"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:06.206104"], ["updated_at", "2016-04-06 22:12:06.206104"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:06.204980') [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:06.206104') [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:06.210964"], ["updated_at", "2016-04-06 22:12:06.210964"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:06.211887"], ["updated_at", "2016-04-06 22:12:06.211887"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:06.212736"], ["updated_at", "2016-04-06 22:12:06.212736"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:06.213835"], ["updated_at", "2016-04-06 22:12:06.213835"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:06.214872"], ["updated_at", "2016-04-06 22:12:06.214872"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:18.406178"], ["updated_at", "2016-04-06 22:12:18.406178"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:18.408703"], ["updated_at", "2016-04-06 22:12:18.408703"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:18.409570"], ["updated_at", "2016-04-06 22:12:18.409570"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:18.417575"], ["updated_at", "2016-04-06 22:12:18.417575"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:18.418894"], ["updated_at", "2016-04-06 22:12:18.418894"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.438190"], ["updated_at", "2016-04-06 22:12:18.438190"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.439564"], ["updated_at", "2016-04-06 22:12:18.439564"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.440585"], ["updated_at", "2016-04-06 22:12:18.440585"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.443061"], ["updated_at", "2016-04-06 22:12:18.443061"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:18.446369"], ["updated_at", "2016-04-06 22:12:18.446369"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:18.447239"], ["updated_at", "2016-04-06 22:12:18.447239"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:18.448036"], ["updated_at", "2016-04-06 22:12:18.448036"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:18.449183"], ["updated_at", "2016-04-06 22:12:18.449183"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:18.450202"], ["updated_at", "2016-04-06 22:12:18.450202"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:18.451779"], ["updated_at", "2016-04-06 22:12:18.451779"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:18.452705"], ["updated_at", "2016-04-06 22:12:18.452705"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:18.453514"], ["updated_at", "2016-04-06 22:12:18.453514"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:18.454620"], ["updated_at", "2016-04-06 22:12:18.454620"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:18.455997"], ["updated_at", "2016-04-06 22:12:18.455997"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 133.5ms Sent mail to to@example.org (7.7ms) Date: Wed, 06 Apr 2016 15:12:18 -0700 From: from@example.com To: to@example.org Message-ID: <570589c291fd3_173b63fcc7845e20894443@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570589c290690_173b63fcc7845e208943d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570589c290690_173b63fcc7845e208943d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570589c290690_173b63fcc7845e208943d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570589c290690_173b63fcc7845e208943d3-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.600724"], ["updated_at", "2016-04-06 22:12:18.600724"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 15:12:18 -0700 From: from@example.com To: to@example.org Message-ID: <570589c29383f_173b63fcc7845e20894699@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570589c29324c_173b63fcc7845e20894596"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570589c29324c_173b63fcc7845e20894596 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570589c29324c_173b63fcc7845e20894596 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570589c29324c_173b63fcc7845e20894596-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.606043"], ["updated_at", "2016-04-06 22:12:18.606043"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:12:18 -0700 From: from@example.com To: to@example.org Message-ID: <570589c294acd_173b63fcc7845e2089489e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570589c29457d_173b63fcc7845e20894761"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570589c29457d_173b63fcc7845e20894761 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570589c29457d_173b63fcc7845e20894761 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570589c29457d_173b63fcc7845e20894761-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.610665"], ["updated_at", "2016-04-06 22:12:18.610665"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.1ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:12:18 -0700 From: from@example.com To: to@example.org Message-ID: <570589c2976ac_173b63fcc7845e208950a7@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570589c297189_173b63fcc7845e20894966"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570589c297189_173b63fcc7845e20894966 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570589c297189_173b63fcc7845e20894966 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570589c297189_173b63fcc7845e20894966-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.621981"], ["updated_at", "2016-04-06 22:12:18.621981"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:12:18 -0700 From: from@example.com To: to@example.org Message-ID: <570589c2988be_173b63fcc7845e2089523a@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570589c29837d_173b63fcc7845e208951ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570589c29837d_173b63fcc7845e208951ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570589c29837d_173b63fcc7845e208951ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570589c29837d_173b63fcc7845e208951ca-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.626525"], ["updated_at", "2016-04-06 22:12:18.626525"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:12:18 -0700 From: from@example.com To: to@example.org Message-ID: <570589c299a3a_173b63fcc7845e208954e9@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570589c29950d_173b63fcc7845e2089531a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570589c29950d_173b63fcc7845e2089531a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570589c29950d_173b63fcc7845e2089531a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570589c29950d_173b63fcc7845e2089531a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:12:18.630955"], ["updated_at", "2016-04-06 22:12:18.630955"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:36.584760"], ["updated_at", "2016-04-06 22:12:36.584760"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:36.587037"], ["updated_at", "2016-04-06 22:12:36.587037"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:36.587835"], ["updated_at", "2016-04-06 22:12:36.587835"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:36.593986"], ["updated_at", "2016-04-06 22:12:36.593986"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:36.595277"], ["updated_at", "2016-04-06 22:12:36.595277"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:36.598922"], ["updated_at", "2016-04-06 22:12:36.598922"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:36.599982"], ["updated_at", "2016-04-06 22:12:36.599982"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:36.600789"], ["updated_at", "2016-04-06 22:12:36.600789"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:36.606469"], ["updated_at", "2016-04-06 22:12:36.606469"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:36.607430"], ["updated_at", "2016-04-06 22:12:36.607430"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:36.619463"], ["updated_at", "2016-04-06 22:12:36.619463"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:36.620671"], ["updated_at", "2016-04-06 22:12:36.620671"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:36.621588"], ["updated_at", "2016-04-06 22:12:36.621588"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:36.622953"], ["updated_at", "2016-04-06 22:12:36.622953"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:36.624139"], ["updated_at", "2016-04-06 22:12:36.624139"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:45.322806"], ["updated_at", "2016-04-06 22:12:45.322806"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:45.325043"], ["updated_at", "2016-04-06 22:12:45.325043"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:45.325833"], ["updated_at", "2016-04-06 22:12:45.325833"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:45.331985"], ["updated_at", "2016-04-06 22:12:45.331985"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:45.333169"], ["updated_at", "2016-04-06 22:12:45.333169"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:45.349559"], ["updated_at", "2016-04-06 22:12:45.349559"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:45.350790"], ["updated_at", "2016-04-06 22:12:45.350790"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:45.351774"], ["updated_at", "2016-04-06 22:12:45.351774"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:45.353874"], ["updated_at", "2016-04-06 22:12:45.353874"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:45.355467"], ["updated_at", "2016-04-06 22:12:45.355467"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:45.358940"], ["updated_at", "2016-04-06 22:12:45.358940"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:45.359832"], ["updated_at", "2016-04-06 22:12:45.359832"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:45.360623"], ["updated_at", "2016-04-06 22:12:45.360623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:45.361707"], ["updated_at", "2016-04-06 22:12:45.361707"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:45.362704"], ["updated_at", "2016-04-06 22:12:45.362704"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:58.368306"], ["updated_at", "2016-04-06 22:12:58.368306"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:58.370779"], ["updated_at", "2016-04-06 22:12:58.370779"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:58.371595"], ["updated_at", "2016-04-06 22:12:58.371595"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:58.377885"], ["updated_at", "2016-04-06 22:12:58.377885"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:58.379278"], ["updated_at", "2016-04-06 22:12:58.379278"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:58.382831"], ["updated_at", "2016-04-06 22:12:58.382831"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:58.383938"], ["updated_at", "2016-04-06 22:12:58.383938"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:58.389341"], ["updated_at", "2016-04-06 22:12:58.389341"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:58.390672"], ["updated_at", "2016-04-06 22:12:58.390672"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:58.391661"], ["updated_at", "2016-04-06 22:12:58.391661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:58.390672') [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:58.391661') [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:12:58.409269"], ["updated_at", "2016-04-06 22:12:58.409269"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:12:58.410191"], ["updated_at", "2016-04-06 22:12:58.410191"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:12:58.411005"], ["updated_at", "2016-04-06 22:12:58.411005"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:58.412179"], ["updated_at", "2016-04-06 22:12:58.412179"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:12:58.413203"], ["updated_at", "2016-04-06 22:12:58.413203"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:58.412179')[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:58.413203')[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:12:58.413203')[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:13:09.062453"], ["updated_at", "2016-04-06 22:13:09.062453"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:13:09.064746"], ["updated_at", "2016-04-06 22:13:09.064746"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:13:09.065605"], ["updated_at", "2016-04-06 22:13:09.065605"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:09.071699"], ["updated_at", "2016-04-06 22:13:09.071699"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:09.072880"], ["updated_at", "2016-04-06 22:13:09.072880"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:13:44.272858"], ["updated_at", "2016-04-06 22:13:44.272858"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:13:44.274973"], ["updated_at", "2016-04-06 22:13:44.274973"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:13:44.275784"], ["updated_at", "2016-04-06 22:13:44.275784"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:44.281794"], ["updated_at", "2016-04-06 22:13:44.281794"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:44.282950"], ["updated_at", "2016-04-06 22:13:44.282950"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? AND (users.created_at >= '2016-04-06 22:13:44.281794')))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.303066"], ["updated_at", "2016-04-06 22:13:44.303066"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.304588"], ["updated_at", "2016-04-06 22:13:44.304588"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.305562"], ["updated_at", "2016-04-06 22:13:44.305562"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? AND (users.created_at >= '2016-04-06 22:13:44.282950'))) [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.308290"], ["updated_at", "2016-04-06 22:13:44.308290"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:13:44.311622"], ["updated_at", "2016-04-06 22:13:44.311622"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:13:44.312525"], ["updated_at", "2016-04-06 22:13:44.312525"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:13:44.313389"], ["updated_at", "2016-04-06 22:13:44.313389"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:44.314572"], ["updated_at", "2016-04-06 22:13:44.314572"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:44.315602"], ["updated_at", "2016-04-06 22:13:44.315602"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:13:44.318236"], ["updated_at", "2016-04-06 22:13:44.318236"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:13:44.319146"], ["updated_at", "2016-04-06 22:13:44.319146"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:13:44.319968"], ["updated_at", "2016-04-06 22:13:44.319968"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:44.321521"], ["updated_at", "2016-04-06 22:13:44.321521"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:44.322601"], ["updated_at", "2016-04-06 22:13:44.322601"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? AND (users.created_at >= '2016-04-06 22:13:44.321521')))[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.3ms) UserMailer#welcome: processed outbound mail in 130.6ms Sent mail to to@example.org (6.7ms) Date: Wed, 06 Apr 2016 15:13:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058a187074c_175493fcdcd05e1fc53030@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058a186f27c_175493fcdcd05e1fc52932"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058a186f27c_175493fcdcd05e1fc52932 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058a186f27c_175493fcdcd05e1fc52932 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058a186f27c_175493fcdcd05e1fc52932-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.463406"], ["updated_at", "2016-04-06 22:13:44.463406"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:13:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058a1871f0d_175493fcdcd05e1fc5321a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058a18719b7_175493fcdcd05e1fc53112"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058a18719b7_175493fcdcd05e1fc53112 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058a18719b7_175493fcdcd05e1fc53112 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058a18719b7_175493fcdcd05e1fc53112-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190963], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.468410"], ["updated_at", "2016-04-06 22:13:44.468410"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:13:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058a18730dc_175493fcdcd05e1fc5341a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058a1872b3b_175493fcdcd05e1fc5331b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058a1872b3b_175493fcdcd05e1fc5331b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058a1872b3b_175493fcdcd05e1fc5331b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058a1872b3b_175493fcdcd05e1fc5331b-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190963], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.473095"], ["updated_at", "2016-04-06 22:13:44.473095"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? AND (users.created_at >= '2016-04-06 22:13:44.322601'))) [["drippable_type", "User"], ["dripper_action_id", 980190964]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:13:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058a1875c39_175493fcdcd05e1fc536c5@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058a18756f9_175493fcdcd05e1fc53537"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058a18756f9_175493fcdcd05e1fc53537 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058a18756f9_175493fcdcd05e1fc53537 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058a18756f9_175493fcdcd05e1fc53537-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.484140"], ["updated_at", "2016-04-06 22:13:44.484140"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:13:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058a1876e41_175493fcdcd05e1fc5387d@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058a187691a_175493fcdcd05e1fc53756"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058a187691a_175493fcdcd05e1fc53756 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058a187691a_175493fcdcd05e1fc53756 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058a187691a_175493fcdcd05e1fc53756-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 980190964], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.488660"], ["updated_at", "2016-04-06 22:13:44.488660"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.1ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:13:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058a1877f3c_175493fcdcd05e1fc540df@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058a1877a54_175493fcdcd05e1fc5391a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058a1877a54_175493fcdcd05e1fc5391a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058a1877a54_175493fcdcd05e1fc5391a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058a1877a54_175493fcdcd05e1fc5391a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 980190964], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:13:44.493052"], ["updated_at", "2016-04-06 22:13:44.493052"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ? AND (users.created_at >= '2016-04-06 22:13:44.322601')))[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.5ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:13:53.916337"], ["updated_at", "2016-04-06 22:13:53.916337"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:13:53.918908"], ["updated_at", "2016-04-06 22:13:53.918908"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:13:53.919779"], ["updated_at", "2016-04-06 22:13:53.919779"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:53.926317"], ["updated_at", "2016-04-06 22:13:53.926317"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:53.927488"], ["updated_at", "2016-04-06 22:13:53.927488"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:13:53.929202"], ["updated_at", "2016-04-06 22:13:53.929202"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:13:53.930084"], ["updated_at", "2016-04-06 22:13:53.930084"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:13:53.930862"], ["updated_at", "2016-04-06 22:13:53.930862"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:53.936368"], ["updated_at", "2016-04-06 22:13:53.936368"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:13:53.937478"], ["updated_at", "2016-04-06 22:13:53.937478"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:14:44.089051"], ["updated_at", "2016-04-06 22:14:44.089051"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:14:44.091167"], ["updated_at", "2016-04-06 22:14:44.091167"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:14:44.092032"], ["updated_at", "2016-04-06 22:14:44.092032"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:14:44.098091"], ["updated_at", "2016-04-06 22:14:44.098091"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:14:44.099285"], ["updated_at", "2016-04-06 22:14:44.099285"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:14:44.102960"], ["updated_at", "2016-04-06 22:14:44.102960"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:14:44.104068"], ["updated_at", "2016-04-06 22:14:44.104068"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:14:44.104900"], ["updated_at", "2016-04-06 22:14:44.104900"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:14:44.110217"], ["updated_at", "2016-04-06 22:14:44.110217"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:14:44.111281"], ["updated_at", "2016-04-06 22:14:44.111281"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.3ms)[0m SELECT COUNT(*) FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:14:44.110217') [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "dripper_messages" [1m[36mUser Load (0.3ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:14:44.110217')[0m [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:20.562616"], ["updated_at", "2016-04-06 22:16:20.562616"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:20.564068"], ["updated_at", "2016-04-06 22:16:20.564068"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:35.419636"], ["updated_at", "2016-04-06 22:16:35.419636"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:35.421094"], ["updated_at", "2016-04-06 22:16:35.421094"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:16:35.419636') [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:16:35.421094') [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:16:35.434257"], ["updated_at", "2016-04-06 22:16:35.434257"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:16:35.435129"], ["updated_at", "2016-04-06 22:16:35.435129"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:16:35.435694"], ["updated_at", "2016-04-06 22:16:35.435694"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:16:35.421094')[0m [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:16:35.446892"], ["updated_at", "2016-04-06 22:16:35.446892"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:16:35.447961"], ["updated_at", "2016-04-06 22:16:35.447961"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:16:35.448760"], ["updated_at", "2016-04-06 22:16:35.448760"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:35.450006"], ["updated_at", "2016-04-06 22:16:35.450006"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:35.451022"], ["updated_at", "2016-04-06 22:16:35.451022"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:16:35.450006') [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:16:35.451022') [["drippable_type", "User"], ["dripper_action_id", 980190964]] [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:16:35.455562"], ["updated_at", "2016-04-06 22:16:35.455562"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:16:35.456401"], ["updated_at", "2016-04-06 22:16:35.456401"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:16:35.457166"], ["updated_at", "2016-04-06 22:16:35.457166"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:35.458245"], ["updated_at", "2016-04-06 22:16:35.458245"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:35.459251"], ["updated_at", "2016-04-06 22:16:35.459251"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:48.960545"], ["updated_at", "2016-04-06 22:16:48.960545"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:16:48.962157"], ["updated_at", "2016-04-06 22:16:48.962157"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:16:48.960545') [["drippable_type", "User"], ["dripper_action_id", 980190963]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" ORDER BY "users"."id" ASC LIMIT 1[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:18:20.002129"], ["updated_at", "2016-04-06 22:18:20.002129"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions"[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" ORDER BY "dripper_actions"."id" DESC LIMIT 1 [1m[36m (2.6ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.6ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160406210441')[0m [1m[35m (0.4ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m Migrating to CreateDripperMessages (20160331213900) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (2.6ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreateDripperMessages (20160331213900) [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160331213900"]] [1m[36m (0.6ms)[0m [1mcommit transaction[0m Migrating to CreateUsers (20160406170648) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406170648"]] [1m[36m (0.4ms)[0m [1mcommit transaction[0m Migrating to CreateDripperActions (20160406210412) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210412"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m Migrating to AddActionToMessage (20160406210441) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mALTER TABLE "dripper_messages" ADD "dripper_action_id" integer[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210441"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' [0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:21:58.491884"], ["updated_at", "2016-04-06 22:21:58.491884"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:21:58.493481"], ["updated_at", "2016-04-06 22:21:58.493481"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:21:58.491884') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "users"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:22:27.183814"], ["updated_at", "2016-04-06 22:22:27.183814"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:22:27.186565"], ["updated_at", "2016-04-06 22:22:27.186565"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:22:27.188167"], ["updated_at", "2016-04-06 22:22:27.188167"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:22:27.194458"], ["updated_at", "2016-04-06 22:22:27.194458"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:22:27.195654"], ["updated_at", "2016-04-06 22:22:27.195654"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:22:27.199352"], ["updated_at", "2016-04-06 22:22:27.199352"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:22:27.200474"], ["updated_at", "2016-04-06 22:22:27.200474"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:22:27.205784"], ["updated_at", "2016-04-06 22:22:27.205784"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:22:27.207092"], ["updated_at", "2016-04-06 22:22:27.207092"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:22:27.208040"], ["updated_at", "2016-04-06 22:22:27.208040"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" [1m[36m (0.1ms)[0m [1mSELECT COUNT(*) FROM "users"[0m [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:22:27.207092') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.3ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:23:34.460605"], ["updated_at", "2016-04-06 22:23:34.460605"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:23:34.480932"], ["updated_at", "2016-04-06 22:23:34.480932"]] [1m[36m (0.7ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.5ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (1.3ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:25:30.126736"], ["updated_at", "2016-04-06 22:25:30.126736"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:25:30.128260"], ["updated_at", "2016-04-06 22:25:30.128260"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:29:45.184459"], ["updated_at", "2016-04-06 22:29:45.184459"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:29:45.186674"], ["updated_at", "2016-04-06 22:29:45.186674"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:29:45.187495"], ["updated_at", "2016-04-06 22:29:45.187495"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:45.193583"], ["updated_at", "2016-04-06 22:29:45.193583"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:45.194810"], ["updated_at", "2016-04-06 22:29:45.194810"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:29:45.213533"], ["updated_at", "2016-04-06 22:29:45.213533"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:29:45.214976"], ["updated_at", "2016-04-06 22:29:45.214976"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:29:45.215973"], ["updated_at", "2016-04-06 22:29:45.215973"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:45.217415"], ["updated_at", "2016-04-06 22:29:45.217415"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:45.218609"], ["updated_at", "2016-04-06 22:29:45.218609"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:45.222189"], ["updated_at", "2016-04-06 22:29:45.222189"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:45.223344"], ["updated_at", "2016-04-06 22:29:45.223344"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:57.858047"], ["updated_at", "2016-04-06 22:29:57.858047"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:29:57.859539"], ["updated_at", "2016-04-06 22:29:57.859539"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:29:57.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" ORDER BY "users"."id" ASC LIMIT 1[0m [1m[35m (0.1ms)[0m SELECT COUNT(*) FROM "users" [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:00.618880"], ["updated_at", "2016-04-06 22:31:00.618880"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:00.620401"], ["updated_at", "2016-04-06 22:31:00.620401"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:00.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:00.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:00.633737"], ["updated_at", "2016-04-06 22:31:00.633737"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:00.634611"], ["updated_at", "2016-04-06 22:31:00.634611"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:00.635210"], ["updated_at", "2016-04-06 22:31:00.635210"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:00.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:00.646718"], ["updated_at", "2016-04-06 22:31:00.646718"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:00.647978"], ["updated_at", "2016-04-06 22:31:00.647978"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:00.649002"], ["updated_at", "2016-04-06 22:31:00.649002"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:00.650650"], ["updated_at", "2016-04-06 22:31:00.650650"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:00.651932"], ["updated_at", "2016-04-06 22:31:00.651932"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.5ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:00.654245"], ["updated_at", "2016-04-06 22:31:00.654245"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:00.655171"], ["updated_at", "2016-04-06 22:31:00.655171"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:00.656011"], ["updated_at", "2016-04-06 22:31:00.656011"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:00.657118"], ["updated_at", "2016-04-06 22:31:00.657118"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:00.658173"], ["updated_at", "2016-04-06 22:31:00.658173"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:00.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:00.665632"], ["updated_at", "2016-04-06 22:31:00.665632"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:00.667642"], ["updated_at", "2016-04-06 22:31:00.667642"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:00.668715"], ["updated_at", "2016-04-06 22:31:00.668715"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:00.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:00.674121"], ["updated_at", "2016-04-06 22:31:00.674121"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:27.172128"], ["updated_at", "2016-04-06 22:31:27.172128"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:27.174936"], ["updated_at", "2016-04-06 22:31:27.174936"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:27.175930"], ["updated_at", "2016-04-06 22:31:27.175930"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:27.182727"], ["updated_at", "2016-04-06 22:31:27.182727"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:27.184003"], ["updated_at", "2016-04-06 22:31:27.184003"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:27.192884"], ["updated_at", "2016-04-06 22:31:27.192884"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:27.194110"], ["updated_at", "2016-04-06 22:31:27.194110"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:27.195128"], ["updated_at", "2016-04-06 22:31:27.195128"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:27.196600"], ["updated_at", "2016-04-06 22:31:27.196600"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:27.197904"], ["updated_at", "2016-04-06 22:31:27.197904"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:27.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.214654"], ["updated_at", "2016-04-06 22:31:27.214654"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.215876"], ["updated_at", "2016-04-06 22:31:27.215876"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.216913"], ["updated_at", "2016-04-06 22:31:27.216913"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.219752"], ["updated_at", "2016-04-06 22:31:27.219752"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:27.222962"], ["updated_at", "2016-04-06 22:31:27.222962"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:27.224239"], ["updated_at", "2016-04-06 22:31:27.224239"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:27.225238"], ["updated_at", "2016-04-06 22:31:27.225238"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:27.227974"], ["updated_at", "2016-04-06 22:31:27.227974"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:27.228829"], ["updated_at", "2016-04-06 22:31:27.228829"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 137.4ms Sent mail to to@example.org (7.4ms) Date: Wed, 06 Apr 2016 15:31:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058e3f5b588_17aea3fe199c5e1fc4674f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e3f59e15_17aea3fe199c5e1fc4664d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e3f59e15_17aea3fe199c5e1fc4664d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e3f59e15_17aea3fe199c5e1fc4664d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e3f59e15_17aea3fe199c5e1fc4664d-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.377063"], ["updated_at", "2016-04-06 22:31:27.377063"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:31:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058e3f5ce5c_17aea3fe199c5e1fc4697e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e3f5c8dd_17aea3fe199c5e1fc468db"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e3f5c8dd_17aea3fe199c5e1fc468db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e3f5c8dd_17aea3fe199c5e1fc468db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e3f5c8dd_17aea3fe199c5e1fc468db-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.382371"], ["updated_at", "2016-04-06 22:31:27.382371"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058e3f5e11d_17aea3fe199c5e1fc47181@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e3f5dbf7_17aea3fe199c5e1fc4706d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e3f5dbf7_17aea3fe199c5e1fc4706d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e3f5dbf7_17aea3fe199c5e1fc4706d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e3f5dbf7_17aea3fe199c5e1fc4706d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.387076"], ["updated_at", "2016-04-06 22:31:27.387076"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:27.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058e3f60bc5_17aea3fe199c5e1fc473cc@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e3f6068e_17aea3fe199c5e1fc47252"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e3f6068e_17aea3fe199c5e1fc47252 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e3f6068e_17aea3fe199c5e1fc47252 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e3f6068e_17aea3fe199c5e1fc47252-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.398007"], ["updated_at", "2016-04-06 22:31:27.398007"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.4ms Sent mail to to@example.org (2.6ms) Date: Wed, 06 Apr 2016 15:31:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058e3f61fb2_17aea3fe199c5e1fc47548@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e3f618e1_17aea3fe199c5e1fc474d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e3f618e1_17aea3fe199c5e1fc474d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e3f618e1_17aea3fe199c5e1fc474d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e3f618e1_17aea3fe199c5e1fc474d8-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.403232"], ["updated_at", "2016-04-06 22:31:27.403232"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:27 -0700 From: from@example.com To: to@example.org Message-ID: <57058e3f631d5_17aea3fe199c5e1fc47720@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e3f62c9f_17aea3fe199c5e1fc476a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e3f62c9f_17aea3fe199c5e1fc476a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e3f62c9f_17aea3fe199c5e1fc476a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e3f62c9f_17aea3fe199c5e1fc476a3-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:27.407655"], ["updated_at", "2016-04-06 22:31:27.407655"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:44.809781"], ["updated_at", "2016-04-06 22:31:44.809781"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:44.812369"], ["updated_at", "2016-04-06 22:31:44.812369"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:44.813669"], ["updated_at", "2016-04-06 22:31:44.813669"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:44.820240"], ["updated_at", "2016-04-06 22:31:44.820240"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:44.821508"], ["updated_at", "2016-04-06 22:31:44.821508"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:44.825192"], ["updated_at", "2016-04-06 22:31:44.825192"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:44.826302"], ["updated_at", "2016-04-06 22:31:44.826302"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:44.827175"], ["updated_at", "2016-04-06 22:31:44.827175"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:44.833034"], ["updated_at", "2016-04-06 22:31:44.833034"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:44.834497"], ["updated_at", "2016-04-06 22:31:44.834497"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:44.833034') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:44.834497') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:44.849614"], ["updated_at", "2016-04-06 22:31:44.849614"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:44.850829"], ["updated_at", "2016-04-06 22:31:44.850829"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:44.851832"], ["updated_at", "2016-04-06 22:31:44.851832"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:44.852543"], ["updated_at", "2016-04-06 22:31:44.852543"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:44.853182"], ["updated_at", "2016-04-06 22:31:44.853182"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:44.849614')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 129.9ms Sent mail to to@example.org (6.6ms) Date: Wed, 06 Apr 2016 15:31:44 -0700 From: from@example.com To: to@example.org Message-ID: <57058e50f1bea_17b4f3fec4dc5e1fc79746@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e50f0745_17b4f3fec4dc5e1fc79623"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e50f0745_17b4f3fec4dc5e1fc79623 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e50f0745_17b4f3fec4dc5e1fc79623 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e50f0745_17b4f3fec4dc5e1fc79623-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:44.997112"], ["updated_at", "2016-04-06 22:31:44.997112"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:31:45 -0700 From: from@example.com To: to@example.org Message-ID: <57058e511f3_17b4f3fec4dc5e1fc79942@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e50f3ea2_17b4f3fec4dc5e1fc798b7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e50f3ea2_17b4f3fec4dc5e1fc798b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e50f3ea2_17b4f3fec4dc5e1fc798b7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e50f3ea2_17b4f3fec4dc5e1fc798b7-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:45.002263"], ["updated_at", "2016-04-06 22:31:45.002263"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:45 -0700 From: from@example.com To: to@example.org Message-ID: <57058e51138e_17b4f3fec4dc5e1fc801c1@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e51e73_17b4f3fec4dc5e1fc800e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e51e73_17b4f3fec4dc5e1fc800e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e51e73_17b4f3fec4dc5e1fc800e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e51e73_17b4f3fec4dc5e1fc800e8-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:45.006702"], ["updated_at", "2016-04-06 22:31:45.006702"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:44.850829') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:31:45 -0700 From: from@example.com To: to@example.org Message-ID: <57058e513e06_17b4f3fec4dc5e1fc803e7@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e513898_17b4f3fec4dc5e1fc8024b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e513898_17b4f3fec4dc5e1fc8024b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e513898_17b4f3fec4dc5e1fc8024b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e513898_17b4f3fec4dc5e1fc8024b-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:45.017681"], ["updated_at", "2016-04-06 22:31:45.017681"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:45 -0700 From: from@example.com To: to@example.org Message-ID: <57058e515047_17b4f3fec4dc5e1fc805ce@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e514b26_17b4f3fec4dc5e1fc804fc"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e514b26_17b4f3fec4dc5e1fc804fc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e514b26_17b4f3fec4dc5e1fc804fc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e514b26_17b4f3fec4dc5e1fc804fc-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:45.022193"], ["updated_at", "2016-04-06 22:31:45.022193"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:45 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5161b5_17b4f3fec4dc5e1fc8075@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e515c87_17b4f3fec4dc5e1fc80640"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e515c87_17b4f3fec4dc5e1fc80640 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e515c87_17b4f3fec4dc5e1fc80640 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e515c87_17b4f3fec4dc5e1fc80640-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:45.026733"], ["updated_at", "2016-04-06 22:31:45.026733"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:44.850829')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:56.604503"], ["updated_at", "2016-04-06 22:31:56.604503"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:56.606787"], ["updated_at", "2016-04-06 22:31:56.606787"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:56.607577"], ["updated_at", "2016-04-06 22:31:56.607577"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:56.613630"], ["updated_at", "2016-04-06 22:31:56.613630"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:56.614812"], ["updated_at", "2016-04-06 22:31:56.614812"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:56.618605"], ["updated_at", "2016-04-06 22:31:56.618605"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:56.623866"], ["updated_at", "2016-04-06 22:31:56.623866"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:56.624784"], ["updated_at", "2016-04-06 22:31:56.624784"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:56.625857"], ["updated_at", "2016-04-06 22:31:56.625857"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:56.626746"], ["updated_at", "2016-04-06 22:31:56.626746"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:56.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.643322"], ["updated_at", "2016-04-06 22:31:56.643322"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.644547"], ["updated_at", "2016-04-06 22:31:56.644547"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.645523"], ["updated_at", "2016-04-06 22:31:56.645523"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.647959"], ["updated_at", "2016-04-06 22:31:56.647959"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:56.650392"], ["updated_at", "2016-04-06 22:31:56.650392"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:31:56.651556"], ["updated_at", "2016-04-06 22:31:56.651556"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:31:56.652543"], ["updated_at", "2016-04-06 22:31:56.652543"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:31:56.653247"], ["updated_at", "2016-04-06 22:31:56.653247"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:31:56.653872"], ["updated_at", "2016-04-06 22:31:56.653872"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 127.2ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 15:31:56 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5cc083f_17b8e3fcd05c5e20470d6@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e5cbf330_17b8e3fcd05c5e2046991"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e5cbf330_17b8e3fcd05c5e2046991 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e5cbf330_17b8e3fcd05c5e2046991 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e5cbf330_17b8e3fcd05c5e2046991-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.791282"], ["updated_at", "2016-04-06 22:31:56.791282"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:56 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5cc1f96_17b8e3fcd05c5e20472a2@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e5cc1a47_17b8e3fcd05c5e204712a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e5cc1a47_17b8e3fcd05c5e204712a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e5cc1a47_17b8e3fcd05c5e204712a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e5cc1a47_17b8e3fcd05c5e204712a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.796197"], ["updated_at", "2016-04-06 22:31:56.796197"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 15:31:56 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5cc3090_17b8e3fcd05c5e204749f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e5cc2b8f_17b8e3fcd05c5e204731f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e5cc2b8f_17b8e3fcd05c5e204731f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e5cc2b8f_17b8e3fcd05c5e204731f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e5cc2b8f_17b8e3fcd05c5e204731f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.800564"], ["updated_at", "2016-04-06 22:31:56.800564"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:56.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 15:31:56 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5cc5bb1_17b8e3fcd05c5e204767b@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e5cc552c_17b8e3fcd05c5e20475f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e5cc552c_17b8e3fcd05c5e20475f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e5cc552c_17b8e3fcd05c5e20475f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e5cc552c_17b8e3fcd05c5e20475f7-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.811739"], ["updated_at", "2016-04-06 22:31:56.811739"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:56 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5cc6e81_17b8e3fcd05c5e204786e@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e5cc694c_17b8e3fcd05c5e2047781"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e5cc694c_17b8e3fcd05c5e2047781 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e5cc694c_17b8e3fcd05c5e2047781 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e5cc694c_17b8e3fcd05c5e2047781-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.816389"], ["updated_at", "2016-04-06 22:31:56.816389"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:31:56 -0700 From: from@example.com To: to@example.org Message-ID: <57058e5cc7f8a_17b8e3fcd05c5e2048044@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e5cc7a6b_17b8e3fcd05c5e204794"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e5cc7a6b_17b8e3fcd05c5e204794 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e5cc7a6b_17b8e3fcd05c5e204794 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e5cc7a6b_17b8e3fcd05c5e204794-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:31:56.820725"], ["updated_at", "2016-04-06 22:31:56.820725"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:31:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:32:05.777769"], ["updated_at", "2016-04-06 22:32:05.777769"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:32:05.779338"], ["updated_at", "2016-04-06 22:32:05.779338"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:32:05.782944"], ["updated_at", "2016-04-06 22:32:05.782944"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:32:05.783785"], ["updated_at", "2016-04-06 22:32:05.783785"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:32:05.784411"], ["updated_at", "2016-04-06 22:32:05.784411"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:32:05.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 130.6ms Sent mail to to@example.org (8.9ms) Date: Wed, 06 Apr 2016 15:32:05 -0700 From: from@example.com To: to@example.org Message-ID: <57058e65e4ec1_17bbc3fc9d945e2047677@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e65e324a_17bbc3fc9d945e204766f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e65e324a_17bbc3fc9d945e204766f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e65e324a_17bbc3fc9d945e204766f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e65e324a_17bbc3fc9d945e204766f4-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.944995"], ["updated_at", "2016-04-06 22:32:05.944995"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:32:05 -0700 From: from@example.com To: to@example.org Message-ID: <57058e65e78ab_17bbc3fc9d945e2047697@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e65e7340_17bbc3fc9d945e204768de"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e65e7340_17bbc3fc9d945e204768de Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e65e7340_17bbc3fc9d945e204768de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e65e7340_17bbc3fc9d945e204768de-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.950125"], ["updated_at", "2016-04-06 22:32:05.950125"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 15:32:05 -0700 From: from@example.com To: to@example.org Message-ID: <57058e65e8a0b_17bbc3fc9d945e204771fb@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e65e84fb_17bbc3fc9d945e20477012"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e65e84fb_17bbc3fc9d945e20477012 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57058e65e84fb_17bbc3fc9d945e20477012 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57058e65e84fb_17bbc3fc9d945e20477012-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.954438"], ["updated_at", "2016-04-06 22:32:05.954438"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:32:05.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:32:05 -0700 From: from@example.com To: to@example.org Message-ID: <57058e65eb479_17bbc3fc9d945e204773fc@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e65eaeef_17bbc3fc9d945e2047723a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e65eaeef_17bbc3fc9d945e2047723a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e65eaeef_17bbc3fc9d945e2047723a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e65eaeef_17bbc3fc9d945e2047723a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.965604"], ["updated_at", "2016-04-06 22:32:05.965604"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.0ms) Date: Wed, 06 Apr 2016 15:32:05 -0700 From: from@example.com To: to@example.org Message-ID: <57058e65ec732_17bbc3fc9d945e204775ab@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e65ec22d_17bbc3fc9d945e204774cd"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e65ec22d_17bbc3fc9d945e204774cd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e65ec22d_17bbc3fc9d945e204774cd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e65ec22d_17bbc3fc9d945e204774cd-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.970173"], ["updated_at", "2016-04-06 22:32:05.970173"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.0ms) UserMailer#newsletter: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 15:32:05 -0700 From: from@example.com To: to@example.org Message-ID: <57058e65ed863_17bbc3fc9d945e204777f9@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57058e65ed338_17bbc3fc9d945e204776ab"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57058e65ed338_17bbc3fc9d945e204776ab Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57058e65ed338_17bbc3fc9d945e204776ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57058e65ed338_17bbc3fc9d945e204776ab-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.974592"], ["updated_at", "2016-04-06 22:32:05.974592"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:32:05.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:32:05.982661"], ["updated_at", "2016-04-06 22:32:05.982661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:32:05.983683"], ["updated_at", "2016-04-06 22:32:05.983683"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:32:05.984472"], ["updated_at", "2016-04-06 22:32:05.984472"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:32:05.985667"], ["updated_at", "2016-04-06 22:32:05.985667"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:32:05.986632"], ["updated_at", "2016-04-06 22:32:05.986632"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:32:05.988213"], ["updated_at", "2016-04-06 22:32:05.988213"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:32:05.989236"], ["updated_at", "2016-04-06 22:32:05.989236"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:32:05.990291"], ["updated_at", "2016-04-06 22:32:05.990291"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:32:05.991636"], ["updated_at", "2016-04-06 22:32:05.991636"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:32:05.992929"], ["updated_at", "2016-04-06 22:32:05.992929"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:32:05.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.995680"], ["updated_at", "2016-04-06 22:32:05.995680"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.996834"], ["updated_at", "2016-04-06 22:32:05.996834"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:05.997924"], ["updated_at", "2016-04-06 22:32:05.997924"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:32:05.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:32:06.000889"], ["updated_at", "2016-04-06 22:32:06.000889"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:54:31.425780"], ["updated_at", "2016-04-06 22:54:31.425780"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:54:31.429723"], ["updated_at", "2016-04-06 22:54:31.429723"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:54:31.430900"], ["updated_at", "2016-04-06 22:54:31.430900"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:54:31.439061"], ["updated_at", "2016-04-06 22:54:31.439061"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:54:31.440546"], ["updated_at", "2016-04-06 22:54:31.440546"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:54:31.442413"], ["updated_at", "2016-04-06 22:54:31.442413"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:54:31.443325"], ["updated_at", "2016-04-06 22:54:31.443325"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:54:31.444181"], ["updated_at", "2016-04-06 22:54:31.444181"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:54:31.449679"], ["updated_at", "2016-04-06 22:54:31.449679"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:54:31.450773"], ["updated_at", "2016-04-06 22:54:31.450773"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:54:31.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.470447"], ["updated_at", "2016-04-06 22:54:31.470447"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.472155"], ["updated_at", "2016-04-06 22:54:31.472155"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.473357"], ["updated_at", "2016-04-06 22:54:31.473357"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:54:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.476605"], ["updated_at", "2016-04-06 22:54:31.476605"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.6ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:54:31.480635"], ["updated_at", "2016-04-06 22:54:31.480635"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-06 22:54:31.483823"], ["updated_at", "2016-04-06 22:54:31.483823"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-06 22:54:31.485033"], ["updated_at", "2016-04-06 22:54:31.485033"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-06 22:54:31.485837"], ["updated_at", "2016-04-06 22:54:31.485837"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-06 22:54:31.486499"], ["updated_at", "2016-04-06 22:54:31.486499"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:54:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 155.7ms Sent mail to to@example.org (8.9ms) Date: Wed, 06 Apr 2016 15:54:31 -0700 From: from@example.com To: to@example.org Message-ID: <570593a79f02a_17ca73fce3205e200416@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570593a79d50a_17ca73fce3205e20035f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570593a79d50a_17ca73fce3205e20035f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570593a79d50a_17ca73fce3205e20035f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570593a79d50a_17ca73fce3205e20035f-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.654882"], ["updated_at", "2016-04-06 22:54:31.654882"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 15:54:31 -0700 From: from@example.com To: to@example.org Message-ID: <570593a7a0bf1_17ca73fce3205e200684@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570593a7a0632_17ca73fce3205e200541"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570593a7a0632_17ca73fce3205e200541 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570593a7a0632_17ca73fce3205e200541 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570593a7a0632_17ca73fce3205e200541-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.660365"], ["updated_at", "2016-04-06 22:54:31.660365"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:54:31 -0700 From: from@example.com To: to@example.org Message-ID: <570593a7a1f82_17ca73fce3205e20088b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570593a7a1a0c_17ca73fce3205e200718"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570593a7a1a0c_17ca73fce3205e200718 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570593a7a1a0c_17ca73fce3205e200718 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570593a7a1a0c_17ca73fce3205e200718-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.665261"], ["updated_at", "2016-04-06 22:54:31.665261"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:54:31.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 15:54:31 -0700 From: from@example.com To: to@example.org Message-ID: <570593a7a4b9f_17ca73fce3205e200107e@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570593a7a4644_17ca73fce3205e20093d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570593a7a4644_17ca73fce3205e20093d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570593a7a4644_17ca73fce3205e20093d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570593a7a4644_17ca73fce3205e20093d-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-06 22:54:31.676528"], ["updated_at", "2016-04-06 22:54:31.676528"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-06 22:54:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.3ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:37:38.270919"], ["updated_at", "2016-04-07 00:37:38.270919"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:37:38.273210"], ["updated_at", "2016-04-07 00:37:38.273210"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:37:38.277942"], ["updated_at", "2016-04-07 00:37:38.277942"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:37:38.279201"], ["updated_at", "2016-04-07 00:37:38.279201"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:37:38.280043"], ["updated_at", "2016-04-07 00:37:38.280043"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.4ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:37:38.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 152.8ms Sent mail to to@example.org (8.9ms) Date: Wed, 06 Apr 2016 17:37:38 -0700 From: from@example.com To: to@example.org Message-ID: <5705abd26fbcf_1812d3fe41885e1fc5143e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705abd26e122_1812d3fe41885e1fc513cd"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705abd26e122_1812d3fe41885e1fc513cd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705abd26e122_1812d3fe41885e1fc513cd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705abd26e122_1812d3fe41885e1fc513cd-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.466887"], ["updated_at", "2016-04-07 00:37:38.466887"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.7ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 17:37:38 -0700 From: from@example.com To: to@example.org Message-ID: <5705abd273101_1812d3fe41885e1fc516d9@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705abd272b23_1812d3fe41885e1fc515a2"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705abd272b23_1812d3fe41885e1fc515a2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705abd272b23_1812d3fe41885e1fc515a2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705abd272b23_1812d3fe41885e1fc515a2-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.473207"], ["updated_at", "2016-04-07 00:37:38.473207"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 17:37:38 -0700 From: from@example.com To: to@example.org Message-ID: <5705abd274421_1812d3fe41885e1fc518b6@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705abd273ebd_1812d3fe41885e1fc517d4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705abd273ebd_1812d3fe41885e1fc517d4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705abd273ebd_1812d3fe41885e1fc517d4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705abd273ebd_1812d3fe41885e1fc517d4-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.477910"], ["updated_at", "2016-04-07 00:37:38.477910"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:37:38.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 7.1ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 17:37:38 -0700 From: from@example.com To: to@example.org Message-ID: <5705abd277477_1812d3fe41885e1fc5209@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705abd276e74_1812d3fe41885e1fc519f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705abd276e74_1812d3fe41885e1fc519f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705abd276e74_1812d3fe41885e1fc519f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705abd276e74_1812d3fe41885e1fc519f4-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.490578"], ["updated_at", "2016-04-07 00:37:38.490578"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:37:38.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:37:38.495109"], ["updated_at", "2016-04-07 00:37:38.495109"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:37:38.496124"], ["updated_at", "2016-04-07 00:37:38.496124"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:37:38.497169"], ["updated_at", "2016-04-07 00:37:38.497169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:37:38.498713"], ["updated_at", "2016-04-07 00:37:38.498713"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:37:38.500041"], ["updated_at", "2016-04-07 00:37:38.500041"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:37:38.501674"], ["updated_at", "2016-04-07 00:37:38.501674"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:37:38.502669"], ["updated_at", "2016-04-07 00:37:38.502669"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:37:38.503561"], ["updated_at", "2016-04-07 00:37:38.503561"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:37:38.505108"], ["updated_at", "2016-04-07 00:37:38.505108"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:37:38.506271"], ["updated_at", "2016-04-07 00:37:38.506271"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:37:38.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.508569"], ["updated_at", "2016-04-07 00:37:38.508569"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.509501"], ["updated_at", "2016-04-07 00:37:38.509501"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.510508"], ["updated_at", "2016-04-07 00:37:38.510508"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:37:38.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:37:38.512321"], ["updated_at", "2016-04-07 00:37:38.512321"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:21.942363"], ["updated_at", "2016-04-07 00:38:21.942363"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:21.943875"], ["updated_at", "2016-04-07 00:38:21.943875"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:38:21.954082"], ["updated_at", "2016-04-07 00:38:21.954082"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:38:21.955612"], ["updated_at", "2016-04-07 00:38:21.955612"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:38:21.956642"], ["updated_at", "2016-04-07 00:38:21.956642"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:21.958126"], ["updated_at", "2016-04-07 00:38:21.958126"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:21.959349"], ["updated_at", "2016-04-07 00:38:21.959349"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:38:21.961433"], ["updated_at", "2016-04-07 00:38:21.961433"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:38:21.963125"], ["updated_at", "2016-04-07 00:38:21.963125"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:38:21.964210"], ["updated_at", "2016-04-07 00:38:21.964210"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:21.965570"], ["updated_at", "2016-04-07 00:38:21.965570"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:21.967179"], ["updated_at", "2016-04-07 00:38:21.967179"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:38:21.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:38:21.989555"], ["updated_at", "2016-04-07 00:38:21.989555"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:38:21.990981"], ["updated_at", "2016-04-07 00:38:21.990981"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:38:21.991997"], ["updated_at", "2016-04-07 00:38:21.991997"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:38:40.200641"], ["updated_at", "2016-04-07 00:38:40.200641"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:38:40.202966"], ["updated_at", "2016-04-07 00:38:40.202966"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:38:40.203794"], ["updated_at", "2016-04-07 00:38:40.203794"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:40.210222"], ["updated_at", "2016-04-07 00:38:40.210222"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:40.211420"], ["updated_at", "2016-04-07 00:38:40.211420"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:40.223559"], ["updated_at", "2016-04-07 00:38:40.223559"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:38:40.225176"], ["updated_at", "2016-04-07 00:38:40.225176"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:38:40.226312"], ["updated_at", "2016-04-07 00:38:40.226312"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:38:40.227155"], ["updated_at", "2016-04-07 00:38:40.227155"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:38:40.227831"], ["updated_at", "2016-04-07 00:38:40.227831"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:38:40.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 129.3ms Sent mail to to@example.org (6.6ms) Date: Wed, 06 Apr 2016 17:38:40 -0700 From: from@example.com To: to@example.org Message-ID: <5705ac105b616_181b63fdaaa05e20825027@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ac105a1b0_181b63fdaaa05e208249c8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ac105a1b0_181b63fdaaa05e208249c8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ac105a1b0_181b63fdaaa05e208249c8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ac105a1b0_181b63fdaaa05e208249c8-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:38:40.381481"], ["updated_at", "2016-04-07 00:38:40.381481"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 17:38:40 -0700 From: from@example.com To: to@example.org Message-ID: <5705ac105df6c_181b63fdaaa05e20825275@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ac105d9f2_181b63fdaaa05e2082513c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ac105d9f2_181b63fdaaa05e2082513c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ac105d9f2_181b63fdaaa05e2082513c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ac105d9f2_181b63fdaaa05e2082513c-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:38:40.386650"], ["updated_at", "2016-04-07 00:38:40.386650"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 17:38:40 -0700 From: from@example.com To: to@example.org Message-ID: <5705ac105f181_181b63fdaaa05e2082542f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ac105ec37_181b63fdaaa05e2082535e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ac105ec37_181b63fdaaa05e2082535e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ac105ec37_181b63fdaaa05e2082535e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ac105ec37_181b63fdaaa05e2082535e-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:38:40.391222"], ["updated_at", "2016-04-07 00:38:40.391222"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:40:43.617315"], ["updated_at", "2016-04-07 00:40:43.617315"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:40:43.619564"], ["updated_at", "2016-04-07 00:40:43.619564"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:40:43.631690"], ["updated_at", "2016-04-07 00:40:43.631690"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:40:43.632906"], ["updated_at", "2016-04-07 00:40:43.632906"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:40:43.634118"], ["updated_at", "2016-04-07 00:40:43.634118"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:40:43.640675"], ["updated_at", "2016-04-07 00:40:43.640675"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:40:43.642422"], ["updated_at", "2016-04-07 00:40:43.642422"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:40:43.644542"], ["updated_at", "2016-04-07 00:40:43.644542"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:40:43.645992"], ["updated_at", "2016-04-07 00:40:43.645992"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:40:43.647206"], ["updated_at", "2016-04-07 00:40:43.647206"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:40:43.648574"], ["updated_at", "2016-04-07 00:40:43.648574"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:40:43.649638"], ["updated_at", "2016-04-07 00:40:43.649638"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:40:43.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:40:43.671563"], ["updated_at", "2016-04-07 00:40:43.671563"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:40:43.672870"], ["updated_at", "2016-04-07 00:40:43.672870"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:40:43.673856"], ["updated_at", "2016-04-07 00:40:43.673856"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:41:54.732778"], ["updated_at", "2016-04-07 00:41:54.732778"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:41:54.735083"], ["updated_at", "2016-04-07 00:41:54.735083"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:41:54.735879"], ["updated_at", "2016-04-07 00:41:54.735879"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:41:54.742090"], ["updated_at", "2016-04-07 00:41:54.742090"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:41:54.743254"], ["updated_at", "2016-04-07 00:41:54.743254"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:41:54.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:41:54.766120"], ["updated_at", "2016-04-07 00:41:54.766120"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:41:54.767852"], ["updated_at", "2016-04-07 00:41:54.767852"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:41:54.769169"], ["updated_at", "2016-04-07 00:41:54.769169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:41:54.774787"], ["updated_at", "2016-04-07 00:41:54.774787"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:41:54.775950"], ["updated_at", "2016-04-07 00:41:54.775950"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:41:54.776894"], ["updated_at", "2016-04-07 00:41:54.776894"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:41:54.777615"], ["updated_at", "2016-04-07 00:41:54.777615"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:41:54.778219"], ["updated_at", "2016-04-07 00:41:54.778219"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:41:54.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 151.6ms Sent mail to to@example.org (8.0ms) Date: Wed, 06 Apr 2016 17:41:54 -0700 From: from@example.com To: to@example.org Message-ID: <5705acd2e5173_182973fd91c85e208496e5@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705acd2e377f_182973fd91c85e20849557"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705acd2e377f_182973fd91c85e20849557 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705acd2e377f_182973fd91c85e20849557 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705acd2e377f_182973fd91c85e20849557-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:41:54.941387"], ["updated_at", "2016-04-07 00:41:54.941387"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 17:41:54 -0700 From: from@example.com To: to@example.org Message-ID: <5705acd2e6a52_182973fd91c85e208498c4@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705acd2e64ff_182973fd91c85e2084976b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705acd2e64ff_182973fd91c85e2084976b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705acd2e64ff_182973fd91c85e2084976b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705acd2e64ff_182973fd91c85e2084976b-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:41:54.946419"], ["updated_at", "2016-04-07 00:41:54.946419"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.1ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 17:41:54 -0700 From: from@example.com To: to@example.org Message-ID: <5705acd2e7b4c_182973fd91c85e208500af@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705acd2e7642_182973fd91c85e20849984"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705acd2e7642_182973fd91c85e20849984 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705acd2e7642_182973fd91c85e20849984 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705acd2e7642_182973fd91c85e20849984-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:41:54.950824"], ["updated_at", "2016-04-07 00:41:54.950824"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:08.566698"], ["updated_at", "2016-04-07 00:42:08.566698"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:08.568250"], ["updated_at", "2016-04-07 00:42:08.568250"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:42:08.579576"], ["updated_at", "2016-04-07 00:42:08.579576"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:42:08.580834"], ["updated_at", "2016-04-07 00:42:08.580834"]] [1m[35m (4.5ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:42:08.586339"], ["updated_at", "2016-04-07 00:42:08.586339"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:08.587656"], ["updated_at", "2016-04-07 00:42:08.587656"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:08.588554"], ["updated_at", "2016-04-07 00:42:08.588554"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:42:08.590570"], ["updated_at", "2016-04-07 00:42:08.590570"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:42:08.592089"], ["updated_at", "2016-04-07 00:42:08.592089"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:42:08.592925"], ["updated_at", "2016-04-07 00:42:08.592925"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:08.594051"], ["updated_at", "2016-04-07 00:42:08.594051"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:08.595021"], ["updated_at", "2016-04-07 00:42:08.595021"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:42:08.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:42:08.609908"], ["updated_at", "2016-04-07 00:42:08.609908"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:42:08.611358"], ["updated_at", "2016-04-07 00:42:08.611358"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:42:08.612372"], ["updated_at", "2016-04-07 00:42:08.612372"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:23.995034"], ["updated_at", "2016-04-07 00:42:23.995034"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:23.996563"], ["updated_at", "2016-04-07 00:42:23.996563"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:42:24.001836"], ["updated_at", "2016-04-07 00:42:24.001836"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:42:24.007699"], ["updated_at", "2016-04-07 00:42:24.007699"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:42:24.008708"], ["updated_at", "2016-04-07 00:42:24.008708"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:24.009840"], ["updated_at", "2016-04-07 00:42:24.009840"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:24.010776"], ["updated_at", "2016-04-07 00:42:24.010776"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:42:24.012469"], ["updated_at", "2016-04-07 00:42:24.012469"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:42:24.013545"], ["updated_at", "2016-04-07 00:42:24.013545"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:42:24.014533"], ["updated_at", "2016-04-07 00:42:24.014533"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:24.015771"], ["updated_at", "2016-04-07 00:42:24.015771"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:42:24.016896"], ["updated_at", "2016-04-07 00:42:24.016896"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:42:24.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:42:24.034053"], ["updated_at", "2016-04-07 00:42:24.034053"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:42:24.035311"], ["updated_at", "2016-04-07 00:42:24.035311"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:42:24.036295"], ["updated_at", "2016-04-07 00:42:24.036295"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:43:33.482004"], ["updated_at", "2016-04-07 00:43:33.482004"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:43:33.484334"], ["updated_at", "2016-04-07 00:43:33.484334"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:43:33.485241"], ["updated_at", "2016-04-07 00:43:33.485241"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:43:33.491814"], ["updated_at", "2016-04-07 00:43:33.491814"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:43:33.493045"], ["updated_at", "2016-04-07 00:43:33.493045"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:43:33.503564"], ["updated_at", "2016-04-07 00:43:33.503564"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:43:33.504704"], ["updated_at", "2016-04-07 00:43:33.504704"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:43:33.505579"], ["updated_at", "2016-04-07 00:43:33.505579"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:43:33.506449"], ["updated_at", "2016-04-07 00:43:33.506449"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:43:33.506997"], ["updated_at", "2016-04-07 00:43:33.506997"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:43:33.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 136.1ms Sent mail to to@example.org (7.3ms) Date: Wed, 06 Apr 2016 17:43:33 -0700 From: from@example.com To: to@example.org Message-ID: <5705ad35a0ea3_183903fd90c45e2081957e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ad359f824_183903fd90c45e2081949b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ad359f824_183903fd90c45e2081949b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ad359f824_183903fd90c45e2081949b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ad359f824_183903fd90c45e2081949b-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:43:33.666172"], ["updated_at", "2016-04-07 00:43:33.666172"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (4.4ms) Date: Wed, 06 Apr 2016 17:43:33 -0700 From: from@example.com To: to@example.org Message-ID: <5705ad35a3ab2_183903fd90c45e2081973e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ad35a3255_183903fd90c45e20819649"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ad35a3255_183903fd90c45e20819649 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ad35a3255_183903fd90c45e20819649 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ad35a3255_183903fd90c45e20819649-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:43:33.673861"], ["updated_at", "2016-04-07 00:43:33.673861"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.7ms Sent mail to to@example.org (2.6ms) Date: Wed, 06 Apr 2016 17:43:33 -0700 From: from@example.com To: to@example.org Message-ID: <5705ad35a5763_183903fd90c45e20819993@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ad35a5079_183903fd90c45e20819860"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ad35a5079_183903fd90c45e20819860 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ad35a5079_183903fd90c45e20819860 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ad35a5079_183903fd90c45e20819860-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:43:33.679803"], ["updated_at", "2016-04-07 00:43:33.679803"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:46:13.816119"], ["updated_at", "2016-04-07 00:46:13.816119"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:46:13.818592"], ["updated_at", "2016-04-07 00:46:13.818592"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:46:13.819466"], ["updated_at", "2016-04-07 00:46:13.819466"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:46:13.825893"], ["updated_at", "2016-04-07 00:46:13.825893"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:46:13.827046"], ["updated_at", "2016-04-07 00:46:13.827046"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:46:13.830765"], ["updated_at", "2016-04-07 00:46:13.830765"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:46:13.831857"], ["updated_at", "2016-04-07 00:46:13.831857"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:46:13.832661"], ["updated_at", "2016-04-07 00:46:13.832661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:46:13.838768"], ["updated_at", "2016-04-07 00:46:13.838768"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:46:13.839808"], ["updated_at", "2016-04-07 00:46:13.839808"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:46:13.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:46:13.856771"], ["updated_at", "2016-04-07 00:46:13.856771"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:46:13.857958"], ["updated_at", "2016-04-07 00:46:13.857958"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:46:13.858908"], ["updated_at", "2016-04-07 00:46:13.858908"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:46:13.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:46:13.861317"], ["updated_at", "2016-04-07 00:46:13.861317"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:46:13.865418"], ["updated_at", "2016-04-07 00:46:13.865418"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:46:13.866628"], ["updated_at", "2016-04-07 00:46:13.866628"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:46:13.867539"], ["updated_at", "2016-04-07 00:46:13.867539"]] [1m[36m (0.0ms)[0m [1mROLLBACK TO SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:46:40.547984"], ["updated_at", "2016-04-07 00:46:40.547984"]] [1m[36m (0.4ms)[0m [1mROLLBACK TO SAVEPOINT active_record_1[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:28.511517"], ["updated_at", "2016-04-07 00:47:28.511517"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:28.512892"], ["updated_at", "2016-04-07 00:47:28.512892"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:47:28.516470"], ["updated_at", "2016-04-07 00:47:28.516470"]] [1m[36mDripper::Action Load (0.4ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.5ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:28.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.6ms) UserMailer#welcome: processed outbound mail in 184.0ms Sent mail to to@example.org (27.3ms) Date: Wed, 06 Apr 2016 17:47:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae2b22723_184a93fdc0105e200871fc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae2b1e23f_184a93fdc0105e2008705f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae2b1e23f_184a93fdc0105e2008705f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae2b1e23f_184a93fdc0105e2008705f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae2b1e23f_184a93fdc0105e2008705f-- [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:39.171644"], ["updated_at", "2016-04-07 00:47:39.171644"]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.4ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:28.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 1]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.6ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.6ms) UserMailer#newsletter: processed outbound mail in 20.2ms Sent mail to to@example.org (23.4ms) Date: Wed, 06 Apr 2016 17:47:39 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae2b3496a_184a93fdc0105e20087333@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae2b30ee7_184a93fdc0105e200872ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae2b30ee7_184a93fdc0105e200872ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705ae2b30ee7_184a93fdc0105e200872ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705ae2b30ee7_184a93fdc0105e200872ca-- [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:39.234233"], ["updated_at", "2016-04-07 00:47:39.234233"]] [1m[36m (0.4ms)[0m [1mROLLBACK TO SAVEPOINT active_record_1[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:48.988994"], ["updated_at", "2016-04-07 00:47:48.988994"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:48.990657"], ["updated_at", "2016-04-07 00:47:48.990657"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:47:48.995234"], ["updated_at", "2016-04-07 00:47:48.995234"]] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 135.7ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 17:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae3525e2c_184ec3ff9e8c5e208979@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae3524913_184ec3ff9e8c5e2088c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae3524913_184ec3ff9e8c5e2088c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae3524913_184ec3ff9e8c5e2088c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae3524913_184ec3ff9e8c5e2088c9-- [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.163240"], ["updated_at", "2016-04-07 00:47:49.163240"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 1]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 8.1ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 17:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae352acbd_184ec3ff9e8c5e2081123@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae352a706_184ec3ff9e8c5e2081084"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae352a706_184ec3ff9e8c5e2081084 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705ae352a706_184ec3ff9e8c5e2081084 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705ae352a706_184ec3ff9e8c5e2081084-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.177162"], ["updated_at", "2016-04-07 00:47:49.177162"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:47:49.178221"], ["updated_at", "2016-04-07 00:47:49.178221"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 2]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.6ms) Date: Wed, 06 Apr 2016 17:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae352c8d3_184ec3ff9e8c5e208135e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae352c29c_184ec3ff9e8c5e2081249"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae352c29c_184ec3ff9e8c5e2081249 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae352c29c_184ec3ff9e8c5e2081249 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae352c29c_184ec3ff9e8c5e2081249-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.184541"], ["updated_at", "2016-04-07 00:47:49.184541"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 2]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:47:49.187089"], ["updated_at", "2016-04-07 00:47:49.187089"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 3]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.7ms) Date: Wed, 06 Apr 2016 17:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae352eb92_184ec3ff9e8c5e208154e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae352e4bd_184ec3ff9e8c5e20814c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae352e4bd_184ec3ff9e8c5e20814c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae352e4bd_184ec3ff9e8c5e20814c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae352e4bd_184ec3ff9e8c5e20814c9-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.193433"], ["updated_at", "2016-04-07 00:47:49.193433"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 3]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:48.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:47:49.202038"], ["updated_at", "2016-04-07 00:47:49.202038"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:47:49.203234"], ["updated_at", "2016-04-07 00:47:49.203234"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:47:49.204212"], ["updated_at", "2016-04-07 00:47:49.204212"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:49.205801"], ["updated_at", "2016-04-07 00:47:49.205801"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:49.206895"], ["updated_at", "2016-04-07 00:47:49.206895"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:47:49.208323"], ["updated_at", "2016-04-07 00:47:49.208323"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:47:49.209345"], ["updated_at", "2016-04-07 00:47:49.209345"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:47:49.210162"], ["updated_at", "2016-04-07 00:47:49.210162"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:49.211425"], ["updated_at", "2016-04-07 00:47:49.211425"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:47:49.212586"], ["updated_at", "2016-04-07 00:47:49.212586"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:49.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.215273"], ["updated_at", "2016-04-07 00:47:49.215273"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.216459"], ["updated_at", "2016-04-07 00:47:49.216459"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.217436"], ["updated_at", "2016-04-07 00:47:49.217436"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:47:49.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:47:49.219590"], ["updated_at", "2016-04-07 00:47:49.219590"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:12.536523"], ["updated_at", "2016-04-07 00:48:12.536523"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:12.538003"], ["updated_at", "2016-04-07 00:48:12.538003"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:48:12.541576"], ["updated_at", "2016-04-07 00:48:12.541576"]] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 107.8ms Sent mail to to@example.org (7.0ms) Date: Wed, 06 Apr 2016 17:48:12 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae4ca25ba_185363fd72045e200209a2@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae4ca0f4f_185363fd72045e2002084c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae4ca0f4f_185363fd72045e2002084c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae4ca0f4f_185363fd72045e2002084c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae4ca0f4f_185363fd72045e2002084c-- [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.671879"], ["updated_at", "2016-04-07 00:48:12.671879"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 1]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 17:48:12 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae4ca6afd_185363fd72045e200211e9@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae4ca6515_185363fd72045e2002108c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae4ca6515_185363fd72045e2002108c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705ae4ca6515_185363fd72045e2002108c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705ae4ca6515_185363fd72045e2002108c-- [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.684675"], ["updated_at", "2016-04-07 00:48:12.684675"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:48:12.685658"], ["updated_at", "2016-04-07 00:48:12.685658"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 2]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 17:48:12 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae4ca85c9_185363fd72045e200213d1@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae4ca801c_185363fd72045e20021242"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae4ca801c_185363fd72045e20021242 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae4ca801c_185363fd72045e20021242 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae4ca801c_185363fd72045e20021242-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.691408"], ["updated_at", "2016-04-07 00:48:12.691408"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 2]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:48:12.693438"], ["updated_at", "2016-04-07 00:48:12.693438"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 3]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 17:48:12 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae4caa32a_185363fd72045e2002158c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae4ca9da5_185363fd72045e2002144"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae4ca9da5_185363fd72045e2002144 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae4ca9da5_185363fd72045e2002144 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae4ca9da5_185363fd72045e2002144-- [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.698936"], ["updated_at", "2016-04-07 00:48:12.698936"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 3]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:48:12.709090"], ["updated_at", "2016-04-07 00:48:12.709090"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:48:12.710208"], ["updated_at", "2016-04-07 00:48:12.710208"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:48:12.711098"], ["updated_at", "2016-04-07 00:48:12.711098"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:12.712359"], ["updated_at", "2016-04-07 00:48:12.712359"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:12.713446"], ["updated_at", "2016-04-07 00:48:12.713446"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:48:12.715033"], ["updated_at", "2016-04-07 00:48:12.715033"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:48:12.715851"], ["updated_at", "2016-04-07 00:48:12.715851"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:48:12.716705"], ["updated_at", "2016-04-07 00:48:12.716705"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:12.717763"], ["updated_at", "2016-04-07 00:48:12.717763"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:12.718805"], ["updated_at", "2016-04-07 00:48:12.718805"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.721092"], ["updated_at", "2016-04-07 00:48:12.721092"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.722134"], ["updated_at", "2016-04-07 00:48:12.722134"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.723110"], ["updated_at", "2016-04-07 00:48:12.723110"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:12.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:12.725161"], ["updated_at", "2016-04-07 00:48:12.725161"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:36.454393"], ["updated_at", "2016-04-07 00:48:36.454393"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:48:36.456959"], ["updated_at", "2016-04-07 00:48:36.456959"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:48:36.460556"], ["updated_at", "2016-04-07 00:48:36.460556"]] [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:36.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 130.7ms Sent mail to to@example.org (4.5ms) Date: Wed, 06 Apr 2016 17:48:48 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae705a38_185783fedcdc5e1f892325@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae704e56_185783fedcdc5e1f892221"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae704e56_185783fedcdc5e1f892221 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae704e56_185783fedcdc5e1f892221 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae704e56_185783fedcdc5e1f892221-- [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:48.030360"], ["updated_at", "2016-04-07 00:48:48.030360"]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:36.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 1]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 8.5ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 17:48:52 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae749b7ea_185783fedcdc5e1f892572@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae749b156_185783fedcdc5e1f8924bb"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae749b156_185783fedcdc5e1f8924bb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705ae749b156_185783fedcdc5e1f8924bb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705ae749b156_185783fedcdc5e1f8924bb-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:52.638906"], ["updated_at", "2016-04-07 00:48:52.638906"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:48:52.639913"], ["updated_at", "2016-04-07 00:48:52.639913"]] [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:36.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 2]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.1ms Sent mail to to@example.org (2.9ms) Date: Wed, 06 Apr 2016 17:48:54 -0700 From: from@example.com To: to@example.org Message-ID: <5705ae76c2b7f_185783fedcdc5e1f892761@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705ae76c238a_185783fedcdc5e1f8926c3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705ae76c238a_185783fedcdc5e1f8926c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705ae76c238a_185783fedcdc5e1f8926c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705ae76c238a_185783fedcdc5e1f8926c3-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:48:54.799875"], ["updated_at", "2016-04-07 00:48:54.799875"]] [1m[36mDripper::Action Load (0.4ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:48:36.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 2]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Message Load (0.2ms)[0m SELECT "dripper_messages".* FROM "dripper_messages" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:51:48.842838"], ["updated_at", "2016-04-07 00:51:48.842838"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:51:48.845388"], ["updated_at", "2016-04-07 00:51:48.845388"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:51:48.850970"], ["updated_at", "2016-04-07 00:51:48.850970"]] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 134.8ms Sent mail to to@example.org (7.1ms) Date: Wed, 06 Apr 2016 17:51:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705af251938_186633fe1c945e1fc211dc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af252f4_186633fe1c945e1fc2102d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af252f4_186633fe1c945e1fc2102d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705af252f4_186633fe1c945e1fc2102d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705af252f4_186633fe1c945e1fc2102d-- [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.013696"], ["updated_at", "2016-04-07 00:51:49.013696"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 1]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 7.0ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 17:51:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705af2560d6_186633fe1c945e1fc213d4@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af255ad1_186633fe1c945e1fc212ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af255ad1_186633fe1c945e1fc212ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705af255ad1_186633fe1c945e1fc212ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705af255ad1_186633fe1c945e1fc212ae-- [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.026621"], ["updated_at", "2016-04-07 00:51:49.026621"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:51:49.027573"], ["updated_at", "2016-04-07 00:51:49.027573"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 2]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 17:51:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705af257bd0_186633fe1c945e1fc21591@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af257604_186633fe1c945e1fc21434"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af257604_186633fe1c945e1fc21434 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705af257604_186633fe1c945e1fc21434 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705af257604_186633fe1c945e1fc21434-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.033459"], ["updated_at", "2016-04-07 00:51:49.033459"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 2]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:51:49.035437"], ["updated_at", "2016-04-07 00:51:49.035437"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 3]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 17:51:49 -0700 From: from@example.com To: to@example.org Message-ID: <5705af2599e3_186633fe1c945e1fc21747@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af2593f8_186633fe1c945e1fc2163a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af2593f8_186633fe1c945e1fc2163a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705af2593f8_186633fe1c945e1fc2163a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705af2593f8_186633fe1c945e1fc2163a-- [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.041117"], ["updated_at", "2016-04-07 00:51:49.041117"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 3]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:48.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:51:49.051331"], ["updated_at", "2016-04-07 00:51:49.051331"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:51:49.052648"], ["updated_at", "2016-04-07 00:51:49.052648"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:51:49.053769"], ["updated_at", "2016-04-07 00:51:49.053769"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:51:49.055473"], ["updated_at", "2016-04-07 00:51:49.055473"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:51:49.057005"], ["updated_at", "2016-04-07 00:51:49.057005"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:51:49.058693"], ["updated_at", "2016-04-07 00:51:49.058693"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:51:49.059574"], ["updated_at", "2016-04-07 00:51:49.059574"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:51:49.060511"], ["updated_at", "2016-04-07 00:51:49.060511"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:51:49.061676"], ["updated_at", "2016-04-07 00:51:49.061676"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:51:49.062876"], ["updated_at", "2016-04-07 00:51:49.062876"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:49.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.066145"], ["updated_at", "2016-04-07 00:51:49.066145"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.067221"], ["updated_at", "2016-04-07 00:51:49.067221"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.068247"], ["updated_at", "2016-04-07 00:51:49.068247"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:51:49.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:51:49.070783"], ["updated_at", "2016-04-07 00:51:49.070783"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:52:03.336562"], ["updated_at", "2016-04-07 00:52:03.336562"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:52:03.338123"], ["updated_at", "2016-04-07 00:52:03.338123"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:52:03.341878"], ["updated_at", "2016-04-07 00:52:03.341878"]] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 130.3ms Sent mail to to@example.org (7.2ms) Date: Wed, 06 Apr 2016 17:52:03 -0700 From: from@example.com To: to@example.org Message-ID: <5705af3378280_683fe15445e20845467@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af3376c54_683fe15445e208453d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af3376c54_683fe15445e208453d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705af3376c54_683fe15445e208453d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705af3376c54_683fe15445e208453d5-- [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.499240"], ["updated_at", "2016-04-07 00:52:03.499240"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 1]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 17:52:03 -0700 From: from@example.com To: to@example.org Message-ID: <5705af337c6e7_683fe15445e2084563a@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af337c0ee_683fe15445e20845539"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af337c0ee_683fe15445e20845539 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705af337c0ee_683fe15445e20845539 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705af337c0ee_683fe15445e20845539-- [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.511445"], ["updated_at", "2016-04-07 00:52:03.511445"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:52:03.512364"], ["updated_at", "2016-04-07 00:52:03.512364"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 2]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 17:52:03 -0700 From: from@example.com To: to@example.org Message-ID: <5705af337dfac_683fe15445e2084585b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af337da7b_683fe15445e20845735"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af337da7b_683fe15445e20845735 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705af337da7b_683fe15445e20845735 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705af337da7b_683fe15445e20845735-- [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.517769"], ["updated_at", "2016-04-07 00:52:03.517769"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 2]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:52:03.519532"], ["updated_at", "2016-04-07 00:52:03.519532"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') AND "users"."id" = ?[0m [["drippable_type", "User"], ["dripper_action_id", 1], ["id", 3]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 17:52:03 -0700 From: from@example.com To: to@example.org Message-ID: <5705af337facc_683fe15445e20846056@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705af337f58e_683fe15445e208459d4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705af337f58e_683fe15445e208459d4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705af337f58e_683fe15445e208459d4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705af337f58e_683fe15445e208459d4-- [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.524647"], ["updated_at", "2016-04-07 00:52:03.524647"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') AND "users"."id" = ? [["drippable_type", "User"], ["dripper_action_id", 2], ["id", 3]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:52:03.532973"], ["updated_at", "2016-04-07 00:52:03.532973"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:52:03.534238"], ["updated_at", "2016-04-07 00:52:03.534238"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:52:03.535233"], ["updated_at", "2016-04-07 00:52:03.535233"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:52:03.536688"], ["updated_at", "2016-04-07 00:52:03.536688"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:52:03.537880"], ["updated_at", "2016-04-07 00:52:03.537880"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 00:52:03.539352"], ["updated_at", "2016-04-07 00:52:03.539352"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 00:52:03.540225"], ["updated_at", "2016-04-07 00:52:03.540225"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 00:52:03.541223"], ["updated_at", "2016-04-07 00:52:03.541223"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:52:03.542328"], ["updated_at", "2016-04-07 00:52:03.542328"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 00:52:03.543267"], ["updated_at", "2016-04-07 00:52:03.543267"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.545491"], ["updated_at", "2016-04-07 00:52:03.545491"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.546437"], ["updated_at", "2016-04-07 00:52:03.546437"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.547336"], ["updated_at", "2016-04-07 00:52:03.547336"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 00:52:03.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 00:52:03.549117"], ["updated_at", "2016-04-07 00:52:03.549117"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (0.8ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.8ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.2ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.9ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.6ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35m (0.6ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m Migrating to CreateDripperMessages (20160331213900) [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mCREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (2.3ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.0ms)[0m select sqlite_version(*) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreateDripperMessages (20160331213900) [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.3ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160331213900"]] [1m[36m (0.7ms)[0m [1mcommit transaction[0m Migrating to CreateUsers (20160406170648) [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.3ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406170648"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m Migrating to CreateDripperActions (20160406210412) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210412"]] [1m[36m (0.3ms)[0m [1mcommit transaction[0m Migrating to AddActionToMessage (20160406210441) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mALTER TABLE "dripper_messages" ADD "dripper_action_id" integer[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36m (0.1ms)[0m [1mCREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id")[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160406210441"]] [1m[36m (0.4ms)[0m [1mcommit transaction[0m Migrating to CreateNewsletters (20160407005342) [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "schema_migrations" ("version") VALUES (?)[0m [["version", "20160407005342"]] [1m[35m (0.3ms)[0m commit transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_newsletters_on_user_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_newsletters_on_user_id' AND type='index' [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.067220"], ["updated_at", "2016-04-07 01:00:35.067220"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.079766"], ["updated_at", "2016-04-07 01:00:35.079766"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.081327"], ["updated_at", "2016-04-07 01:00:35.081327"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:00:35.089792"], ["updated_at", "2016-04-07 01:00:35.089792"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:00:35.090838"], ["updated_at", "2016-04-07 01:00:35.090838"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:00:35.091516"], ["updated_at", "2016-04-07 01:00:35.091516"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:35.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 137.1ms Sent mail to to@example.org (7.1ms) Date: Wed, 06 Apr 2016 18:00:35 -0700 From: from@example.com To: to@example.org Message-ID: <5705b1333adc7_4f63fc1b445e204553b8@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b13339800_4f63fc1b445e20455235"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b13339800_4f63fc1b445e20455235 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b13339800_4f63fc1b445e20455235 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b13339800_4f63fc1b445e20455235-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.250291"], ["updated_at", "2016-04-07 01:00:35.250291"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.8ms Sent mail to to@example.org (2.6ms) Date: Wed, 06 Apr 2016 18:00:35 -0700 From: from@example.com To: to@example.org Message-ID: <5705b1333e2c2_4f63fc1b445e20455585@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b1333dbc1_4f63fc1b445e204554f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b1333dbc1_4f63fc1b445e204554f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b1333dbc1_4f63fc1b445e204554f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b1333dbc1_4f63fc1b445e204554f4-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.256705"], ["updated_at", "2016-04-07 01:00:35.256705"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 18:00:35 -0700 From: from@example.com To: to@example.org Message-ID: <5705b1333f628_4f63fc1b445e2045572d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b1333f0f0_4f63fc1b445e2045566f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b1333f0f0_4f63fc1b445e2045566f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b1333f0f0_4f63fc1b445e2045566f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b1333f0f0_4f63fc1b445e2045566f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.261439"], ["updated_at", "2016-04-07 01:00:35.261439"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:35.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.5ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.4ms) UserMailer#newsletter: processed outbound mail in 8.8ms Sent mail to to@example.org (3.1ms) Date: Wed, 06 Apr 2016 18:00:35 -0700 From: from@example.com To: to@example.org Message-ID: <5705b13342e1c_4f63fc1b445e20455912@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b1334244f_4f63fc1b445e2045587b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b1334244f_4f63fc1b445e2045587b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705b1334244f_4f63fc1b445e2045587b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705b1334244f_4f63fc1b445e2045587b-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.276571"], ["updated_at", "2016-04-07 01:00:35.276571"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:35.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:35.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:00:35.285333"], ["updated_at", "2016-04-07 01:00:35.285333"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:00:35.287245"], ["updated_at", "2016-04-07 01:00:35.287245"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:00:35.288522"], ["updated_at", "2016-04-07 01:00:35.288522"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.290079"], ["updated_at", "2016-04-07 01:00:35.290079"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.291460"], ["updated_at", "2016-04-07 01:00:35.291460"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:35.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.294018"], ["updated_at", "2016-04-07 01:00:35.294018"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.295165"], ["updated_at", "2016-04-07 01:00:35.295165"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.296236"], ["updated_at", "2016-04-07 01:00:35.296236"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:35.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:35.298286"], ["updated_at", "2016-04-07 01:00:35.298286"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:00:35.299902"], ["updated_at", "2016-04-07 01:00:35.299902"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:00:35.300769"], ["updated_at", "2016-04-07 01:00:35.300769"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:00:35.301605"], ["updated_at", "2016-04-07 01:00:35.301605"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.302670"], ["updated_at", "2016-04-07 01:00:35.302670"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:35.303639"], ["updated_at", "2016-04-07 01:00:35.303639"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:00:55.327317"], ["updated_at", "2016-04-07 01:00:55.327317"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:00:55.329623"], ["updated_at", "2016-04-07 01:00:55.329623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:00:55.330435"], ["updated_at", "2016-04-07 01:00:55.330435"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.336568"], ["updated_at", "2016-04-07 01:00:55.336568"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.337733"], ["updated_at", "2016-04-07 01:00:55.337733"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:00:55.341381"], ["updated_at", "2016-04-07 01:00:55.341381"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:00:55.342475"], ["updated_at", "2016-04-07 01:00:55.342475"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:00:55.343333"], ["updated_at", "2016-04-07 01:00:55.343333"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.348616"], ["updated_at", "2016-04-07 01:00:55.348616"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.349598"], ["updated_at", "2016-04-07 01:00:55.349598"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:55.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.368240"], ["updated_at", "2016-04-07 01:00:55.368240"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.369479"], ["updated_at", "2016-04-07 01:00:55.369479"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.370452"], ["updated_at", "2016-04-07 01:00:55.370452"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:55.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.372910"], ["updated_at", "2016-04-07 01:00:55.372910"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.375623"], ["updated_at", "2016-04-07 01:00:55.375623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-07 01:00:55.377893"], ["updated_at", "2016-04-07 01:00:55.377893"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 01:00:55.383416"], ["updated_at", "2016-04-07 01:00:55.383416"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-07 01:00:55.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-07 01:00:55.386399"], ["updated_at", "2016-04-07 01:00:55.386399"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.389213"], ["updated_at", "2016-04-07 01:00:55.389213"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:00:55.390271"], ["updated_at", "2016-04-07 01:00:55.390271"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:00:55.391159"], ["updated_at", "2016-04-07 01:00:55.391159"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:00:55.391789"], ["updated_at", "2016-04-07 01:00:55.391789"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:00:55.392363"], ["updated_at", "2016-04-07 01:00:55.392363"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:55.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 129.6ms Sent mail to to@example.org (7.0ms) Date: Wed, 06 Apr 2016 18:00:55 -0700 From: from@example.com To: to@example.org Message-ID: <5705b147813ed_53c3fc28d85e2082003e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b1477fdd9_53c3fc28d85e2081993b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b1477fdd9_53c3fc28d85e2081993b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b1477fdd9_53c3fc28d85e2081993b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b1477fdd9_53c3fc28d85e2081993b-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.532159"], ["updated_at", "2016-04-07 01:00:55.532159"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 18:00:55 -0700 From: from@example.com To: to@example.org Message-ID: <5705b14782bec_53c3fc28d85e20820220@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b1478265a_53c3fc28d85e20820136"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b1478265a_53c3fc28d85e20820136 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b1478265a_53c3fc28d85e20820136 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b1478265a_53c3fc28d85e20820136-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.537219"], ["updated_at", "2016-04-07 01:00:55.537219"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 18:00:55 -0700 From: from@example.com To: to@example.org Message-ID: <5705b14783d28_53c3fc28d85e20820498@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b147837fd_53c3fc28d85e208203ac"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b147837fd_53c3fc28d85e208203ac Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b147837fd_53c3fc28d85e208203ac Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b147837fd_53c3fc28d85e208203ac-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.541635"], ["updated_at", "2016-04-07 01:00:55.541635"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:55.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.4ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 18:00:55 -0700 From: from@example.com To: to@example.org Message-ID: <5705b14786756_53c3fc28d85e20820670@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b147861d7_53c3fc28d85e208205dd"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b147861d7_53c3fc28d85e208205dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705b147861d7_53c3fc28d85e208205dd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705b147861d7_53c3fc28d85e208205dd-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:00:55.552466"], ["updated_at", "2016-04-07 01:00:55.552466"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:55.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:00:55.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.529529"], ["updated_at", "2016-04-07 01:01:27.529529"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.531068"], ["updated_at", "2016-04-07 01:01:27.531068"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:01:27.534573"], ["updated_at", "2016-04-07 01:01:27.534573"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:01:27.535383"], ["updated_at", "2016-04-07 01:01:27.535383"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:01:27.536000"], ["updated_at", "2016-04-07 01:01:27.536000"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 129.1ms Sent mail to to@example.org (6.8ms) Date: Wed, 06 Apr 2016 18:01:27 -0700 From: from@example.com To: to@example.org Message-ID: <5705b167a7db7_5903ff2d505e1fc63438@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b167a68d8_5903ff2d505e1fc63357"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b167a68d8_5903ff2d505e1fc63357 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b167a68d8_5903ff2d505e1fc63357 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b167a68d8_5903ff2d505e1fc63357-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.694509"], ["updated_at", "2016-04-07 01:01:27.694509"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 18:01:27 -0700 From: from@example.com To: to@example.org Message-ID: <5705b167aa665_5903ff2d505e1fc63664@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b167aa0ea_5903ff2d505e1fc63562"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b167aa0ea_5903ff2d505e1fc63562 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b167aa0ea_5903ff2d505e1fc63562 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b167aa0ea_5903ff2d505e1fc63562-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.699718"], ["updated_at", "2016-04-07 01:01:27.699718"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Wed, 06 Apr 2016 18:01:27 -0700 From: from@example.com To: to@example.org Message-ID: <5705b167ab87c_5903ff2d505e1fc63877@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b167ab364_5903ff2d505e1fc637ad"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b167ab364_5903ff2d505e1fc637ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b167ab364_5903ff2d505e1fc637ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b167ab364_5903ff2d505e1fc637ad-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.704284"], ["updated_at", "2016-04-07 01:01:27.704284"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:27.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.2ms) Date: Wed, 06 Apr 2016 18:01:27 -0700 From: from@example.com To: to@example.org Message-ID: <5705b167ae5bb_5903ff2d505e1fc640cd@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b167ae035_5903ff2d505e1fc63994"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b167ae035_5903ff2d505e1fc63994 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705b167ae035_5903ff2d505e1fc63994 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705b167ae035_5903ff2d505e1fc63994-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.716025"], ["updated_at", "2016-04-07 01:01:27.716025"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.724850"], ["updated_at", "2016-04-07 01:01:27.724850"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-07 01:01:27.727519"], ["updated_at", "2016-04-07 01:01:27.727519"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 01:01:27.731991"], ["updated_at", "2016-04-07 01:01:27.731991"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:01:27.734955"], ["updated_at", "2016-04-07 01:01:27.734955"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:01:27.735955"], ["updated_at", "2016-04-07 01:01:27.735955"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:01:27.736731"], ["updated_at", "2016-04-07 01:01:27.736731"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.737867"], ["updated_at", "2016-04-07 01:01:27.737867"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.738783"], ["updated_at", "2016-04-07 01:01:27.738783"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:01:27.740294"], ["updated_at", "2016-04-07 01:01:27.740294"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:01:27.741058"], ["updated_at", "2016-04-07 01:01:27.741058"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:01:27.741810"], ["updated_at", "2016-04-07 01:01:27.741810"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.742841"], ["updated_at", "2016-04-07 01:01:27.742841"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:27.743800"], ["updated_at", "2016-04-07 01:01:27.743800"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:27.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.747605"], ["updated_at", "2016-04-07 01:01:27.747605"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.749209"], ["updated_at", "2016-04-07 01:01:27.749209"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.750478"], ["updated_at", "2016-04-07 01:01:27.750478"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:27.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:27.752881"], ["updated_at", "2016-04-07 01:01:27.752881"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.806137"], ["updated_at", "2016-04-07 01:01:46.806137"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.808482"], ["updated_at", "2016-04-07 01:01:46.808482"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:01:46.812253"], ["updated_at", "2016-04-07 01:01:46.812253"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:01:46.813029"], ["updated_at", "2016-04-07 01:01:46.813029"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:01:46.813632"], ["updated_at", "2016-04-07 01:01:46.813632"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:46.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 114.1ms Sent mail to to@example.org (4.5ms) Date: Wed, 06 Apr 2016 18:01:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705b17ae59fd_5dd3fe95105e1f868831@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b17ae4d5d_5dd3fe95105e1f86872d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b17ae4d5d_5dd3fe95105e1f86872d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b17ae4d5d_5dd3fe95105e1f86872d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b17ae4d5d_5dd3fe95105e1f86872d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.947817"], ["updated_at", "2016-04-07 01:01:46.947817"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 18:01:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705b17ae84bc_5dd3fe95105e1f86905b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b17ae7ed0_5dd3fe95105e1f8689ed"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b17ae7ed0_5dd3fe95105e1f8689ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b17ae7ed0_5dd3fe95105e1f8689ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b17ae7ed0_5dd3fe95105e1f8689ed-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.953373"], ["updated_at", "2016-04-07 01:01:46.953373"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.3ms) Date: Wed, 06 Apr 2016 18:01:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705b17ae9883_5dd3fe95105e1f8692b4@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b17ae9304_5dd3fe95105e1f8691ef"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b17ae9304_5dd3fe95105e1f8691ef Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5705b17ae9304_5dd3fe95105e1f8691ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5705b17ae9304_5dd3fe95105e1f8691ef-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.958440"], ["updated_at", "2016-04-07 01:01:46.958440"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:46.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.4ms) Date: Wed, 06 Apr 2016 18:01:46 -0700 From: from@example.com To: to@example.org Message-ID: <5705b17aec7d4_5dd3fe95105e1f86945a@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5705b17aec244_5dd3fe95105e1f869389"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5705b17aec244_5dd3fe95105e1f869389 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5705b17aec244_5dd3fe95105e1f869389 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5705b17aec244_5dd3fe95105e1f869389-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.970722"], ["updated_at", "2016-04-07 01:01:46.970722"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:46.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:46.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:01:46.979403"], ["updated_at", "2016-04-07 01:01:46.979403"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:01:46.980369"], ["updated_at", "2016-04-07 01:01:46.980369"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:01:46.981283"], ["updated_at", "2016-04-07 01:01:46.981283"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.982413"], ["updated_at", "2016-04-07 01:01:46.982413"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.983368"], ["updated_at", "2016-04-07 01:01:46.983368"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 01:01:46.984905"], ["updated_at", "2016-04-07 01:01:46.984905"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 01:01:46.985831"], ["updated_at", "2016-04-07 01:01:46.985831"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 01:01:46.986801"], ["updated_at", "2016-04-07 01:01:46.986801"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.988213"], ["updated_at", "2016-04-07 01:01:46.988213"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.989497"], ["updated_at", "2016-04-07 01:01:46.989497"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:46.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.991722"], ["updated_at", "2016-04-07 01:01:46.991722"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.992665"], ["updated_at", "2016-04-07 01:01:46.992665"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.993602"], ["updated_at", "2016-04-07 01:01:46.993602"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 01:01:46.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 01:01:46.995753"], ["updated_at", "2016-04-07 01:01:46.995753"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 01:01:46.999979"], ["updated_at", "2016-04-07 01:01:46.999979"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-07 01:01:47.002673"], ["updated_at", "2016-04-07 01:01:47.002673"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 01:01:47.007467"], ["updated_at", "2016-04-07 01:01:47.007467"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-07 01:01:46.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-07 01:01:47.010480"], ["updated_at", "2016-04-07 01:01:47.010480"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:40:34.453638"], ["updated_at", "2016-04-07 17:40:34.453638"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:40:34.457030"], ["updated_at", "2016-04-07 17:40:34.457030"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:40:34.458088"], ["updated_at", "2016-04-07 17:40:34.458088"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:40:34.459933"], ["updated_at", "2016-04-07 17:40:34.459933"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:40:34.461075"], ["updated_at", "2016-04-07 17:40:34.461075"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:40:34.462010"], ["updated_at", "2016-04-07 17:40:34.462010"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.3ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:55.965778"], ["updated_at", "2016-04-07 17:40:55.965778"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-07 17:40:55.982455"], ["updated_at", "2016-04-07 17:40:55.982455"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 17:40:55.990725"], ["updated_at", "2016-04-07 17:40:55.990725"]] [1m[35m (0.0ms)[0m ROLLBACK TO SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:40:55.995238"], ["updated_at", "2016-04-07 17:40:55.995238"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:40:55.996169"], ["updated_at", "2016-04-07 17:40:55.996169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:40:55.997032"], ["updated_at", "2016-04-07 17:40:55.997032"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:55.998237"], ["updated_at", "2016-04-07 17:40:55.998237"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:55.999221"], ["updated_at", "2016-04-07 17:40:55.999221"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:40:56.000459"], ["updated_at", "2016-04-07 17:40:56.000459"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:40:56.001220"], ["updated_at", "2016-04-07 17:40:56.001220"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:40:56.002018"], ["updated_at", "2016-04-07 17:40:56.002018"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:56.003039"], ["updated_at", "2016-04-07 17:40:56.003039"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:56.004170"], ["updated_at", "2016-04-07 17:40:56.004170"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.3ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:40:56.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.015597"], ["updated_at", "2016-04-07 17:40:56.015597"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.017375"], ["updated_at", "2016-04-07 17:40:56.017375"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.018368"], ["updated_at", "2016-04-07 17:40:56.018368"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:40:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.020981"], ["updated_at", "2016-04-07 17:40:56.020981"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:56.024766"], ["updated_at", "2016-04-07 17:40:56.024766"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:40:56.026182"], ["updated_at", "2016-04-07 17:40:56.026182"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:40:56.027520"], ["updated_at", "2016-04-07 17:40:56.027520"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:40:56.028749"], ["updated_at", "2016-04-07 17:40:56.028749"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:40:56.029747"], ["updated_at", "2016-04-07 17:40:56.029747"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:40:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 150.4ms Sent mail to to@example.org (10.4ms) Date: Thu, 07 Apr 2016 10:40:56 -0700 From: from@example.com To: to@example.org Message-ID: <57069ba82eb63_df83fe9d145e2004436@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069ba82cb61_df83fe9d145e2004341"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069ba82cb61_df83fe9d145e2004341 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57069ba82cb61_df83fe9d145e2004341 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57069ba82cb61_df83fe9d145e2004341-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.195093"], ["updated_at", "2016-04-07 17:40:56.195093"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 10:40:56 -0700 From: from@example.com To: to@example.org Message-ID: <57069ba830767_df83fe9d145e2004684@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069ba83020d_df83fe9d145e20045b0"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069ba83020d_df83fe9d145e20045b0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57069ba83020d_df83fe9d145e20045b0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57069ba83020d_df83fe9d145e20045b0-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.200366"], ["updated_at", "2016-04-07 17:40:56.200366"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Thu, 07 Apr 2016 10:40:56 -0700 From: from@example.com To: to@example.org Message-ID: <57069ba831988_df83fe9d145e2004878@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069ba83143c_df83fe9d145e2004757"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069ba83143c_df83fe9d145e2004757 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57069ba83143c_df83fe9d145e2004757 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57069ba83143c_df83fe9d145e2004757-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.204796"], ["updated_at", "2016-04-07 17:40:56.204796"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:40:56.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.5ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.4ms) UserMailer#newsletter: processed outbound mail in 12.0ms Sent mail to to@example.org (2.9ms) Date: Thu, 07 Apr 2016 10:40:56 -0700 From: from@example.com To: to@example.org Message-ID: <57069ba835ad0_df83fe9d145e20050d2@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069ba835213_df83fe9d145e2004933"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069ba835213_df83fe9d145e2004933 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57069ba835213_df83fe9d145e2004933 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57069ba835213_df83fe9d145e2004933-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:40:56.222278"], ["updated_at", "2016-04-07 17:40:56.222278"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:40:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:40:56.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:31.785056"], ["updated_at", "2016-04-07 17:41:31.785056"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:31.786740"], ["updated_at", "2016-04-07 17:41:31.786740"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:41:31.795082"], ["updated_at", "2016-04-07 17:41:31.795082"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:41:31.796004"], ["updated_at", "2016-04-07 17:41:31.796004"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:41:31.796562"], ["updated_at", "2016-04-07 17:41:31.796562"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:41:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 131.4ms Sent mail to to@example.org (7.1ms) Date: Thu, 07 Apr 2016 10:41:31 -0700 From: from@example.com To: to@example.org Message-ID: <57069bcbe70b7_e4d3ff34145e20462839@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069bcbe5b00_e4d3ff34145e204627b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069bcbe5b00_e4d3ff34145e204627b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57069bcbe5b00_e4d3ff34145e204627b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57069bcbe5b00_e4d3ff34145e204627b1-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:31.953587"], ["updated_at", "2016-04-07 17:41:31.953587"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (4.4ms) Date: Thu, 07 Apr 2016 10:41:31 -0700 From: from@example.com To: to@example.org Message-ID: <57069bcbe9d28_e4d3ff34145e2046302c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069bcbe9557_e4d3ff34145e2046293a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069bcbe9557_e4d3ff34145e2046293a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57069bcbe9557_e4d3ff34145e2046293a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57069bcbe9557_e4d3ff34145e2046293a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:31.961502"], ["updated_at", "2016-04-07 17:41:31.961502"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.8ms Sent mail to to@example.org (2.9ms) Date: Thu, 07 Apr 2016 10:41:31 -0700 From: from@example.com To: to@example.org Message-ID: <57069bcbebbdf_e4d3ff34145e2046323e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069bcbeb46c_e4d3ff34145e204631f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069bcbeb46c_e4d3ff34145e204631f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57069bcbeb46c_e4d3ff34145e204631f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57069bcbeb46c_e4d3ff34145e204631f4-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:31.967886"], ["updated_at", "2016-04-07 17:41:31.967886"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:41:31.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.9ms Sent mail to to@example.org (2.3ms) Date: Thu, 07 Apr 2016 10:41:31 -0700 From: from@example.com To: to@example.org Message-ID: <57069bcbeeef9_e4d3ff34145e20463422@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57069bcbee958_e4d3ff34145e20463321"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57069bcbee958_e4d3ff34145e20463321 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57069bcbee958_e4d3ff34145e20463321 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57069bcbee958_e4d3ff34145e20463321-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:31.980584"], ["updated_at", "2016-04-07 17:41:31.980584"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:41:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:41:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:31.989115"], ["updated_at", "2016-04-07 17:41:31.989115"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-07 17:41:31.992014"], ["updated_at", "2016-04-07 17:41:31.992014"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 17:41:31.996560"], ["updated_at", "2016-04-07 17:41:31.996560"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [99280ef1-cd6a-4421-a514-1b0f10b408f5] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [99280ef1-cd6a-4421-a514-1b0f10b408f5] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [99280ef1-cd6a-4421-a514-1b0f10b408f5] [1m[36mNewsletter Load (0.2ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-07 17:41:31.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [99280ef1-cd6a-4421-a514-1b0f10b408f5] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-07 17:41:32.002344"], ["updated_at", "2016-04-07 17:41:32.002344"]] [ActiveJob] [DripperJob] [99280ef1-cd6a-4421-a514-1b0f10b408f5] Performed DripperJob from Inline(default) in 2.96ms [ActiveJob] Enqueued DripperJob (Job ID: 99280ef1-cd6a-4421-a514-1b0f10b408f5) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:41:32.006246"], ["updated_at", "2016-04-07 17:41:32.006246"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:41:32.007181"], ["updated_at", "2016-04-07 17:41:32.007181"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:41:32.008000"], ["updated_at", "2016-04-07 17:41:32.008000"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:32.009126"], ["updated_at", "2016-04-07 17:41:32.009126"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:32.010103"], ["updated_at", "2016-04-07 17:41:32.010103"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:41:32.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:32.012268"], ["updated_at", "2016-04-07 17:41:32.012268"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:32.013288"], ["updated_at", "2016-04-07 17:41:32.013288"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:32.014183"], ["updated_at", "2016-04-07 17:41:32.014183"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 17:41:32.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 17:41:32.016210"], ["updated_at", "2016-04-07 17:41:32.016210"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 17:41:32.017956"], ["updated_at", "2016-04-07 17:41:32.017956"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 17:41:32.018738"], ["updated_at", "2016-04-07 17:41:32.018738"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 17:41:32.019502"], ["updated_at", "2016-04-07 17:41:32.019502"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:32.020693"], ["updated_at", "2016-04-07 17:41:32.020693"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 17:41:32.021794"], ["updated_at", "2016-04-07 17:41:32.021794"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_dripper_action_id' AND type='index' [0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_newsletters_on_user_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_newsletters_on_user_id' AND type='index' [0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 18:58:33.017869"], ["updated_at", "2016-04-07 18:58:33.017869"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 18:58:33.020474"], ["updated_at", "2016-04-07 18:58:33.020474"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 18:58:33.021413"], ["updated_at", "2016-04-07 18:58:33.021413"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.037292"], ["updated_at", "2016-04-07 18:58:33.037292"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.038764"], ["updated_at", "2016-04-07 18:58:33.038764"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 18:58:33.040483"], ["updated_at", "2016-04-07 18:58:33.040483"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 18:58:33.041257"], ["updated_at", "2016-04-07 18:58:33.041257"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 18:58:33.042186"], ["updated_at", "2016-04-07 18:58:33.042186"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.043281"], ["updated_at", "2016-04-07 18:58:33.043281"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.044245"], ["updated_at", "2016-04-07 18:58:33.044245"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 18:58:33.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.063264"], ["updated_at", "2016-04-07 18:58:33.063264"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.064503"], ["updated_at", "2016-04-07 18:58:33.064503"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.065489"], ["updated_at", "2016-04-07 18:58:33.065489"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 18:58:33.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.068540"], ["updated_at", "2016-04-07 18:58:33.068540"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.072870"], ["updated_at", "2016-04-07 18:58:33.072870"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-07 18:58:33.077105"], ["updated_at", "2016-04-07 18:58:33.077105"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 18:58:33.080999"], ["updated_at", "2016-04-07 18:58:33.080999"]] [ActiveJob] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1 [["id", 1]] [ActiveJob] [DripperJob] [1b850718-616d-42b9-bd6a-475aa618ef31] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [1b850718-616d-42b9-bd6a-475aa618ef31] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [1b850718-616d-42b9-bd6a-475aa618ef31] [1m[35mNewsletter Load (0.2ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-07 18:58:33.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [1b850718-616d-42b9-bd6a-475aa618ef31] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-07 18:58:33.089252"], ["updated_at", "2016-04-07 18:58:33.089252"]] [ActiveJob] [DripperJob] [1b850718-616d-42b9-bd6a-475aa618ef31] Performed DripperJob from Inline(default) in 5.7ms [ActiveJob] Enqueued DripperJob (Job ID: 1b850718-616d-42b9-bd6a-475aa618ef31) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.092810"], ["updated_at", "2016-04-07 18:58:33.092810"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 18:58:33.095126"], ["updated_at", "2016-04-07 18:58:33.095126"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 18:58:33.096185"], ["updated_at", "2016-04-07 18:58:33.096185"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 18:58:33.096912"], ["updated_at", "2016-04-07 18:58:33.096912"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 18:58:33.097819"], ["updated_at", "2016-04-07 18:58:33.097819"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 18:58:33.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.5ms) UserMailer#welcome: processed outbound mail in 145.5ms Sent mail to to@example.org (4.4ms) Date: Thu, 07 Apr 2016 11:58:33 -0700 From: from@example.com To: to@example.org Message-ID: <5706add93ccc3_109d3fc8ec45e1fc57616@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706add93b53b_109d3fc8ec45e1fc575e0"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706add93b53b_109d3fc8ec45e1fc575e0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706add93b53b_109d3fc8ec45e1fc575e0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706add93b53b_109d3fc8ec45e1fc575e0-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.251713"], ["updated_at", "2016-04-07 18:58:33.251713"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.1ms) Date: Thu, 07 Apr 2016 11:58:33 -0700 From: from@example.com To: to@example.org Message-ID: <5706add93e4b5_109d3fc8ec45e1fc5781c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706add93df24_109d3fc8ec45e1fc57750"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706add93df24_109d3fc8ec45e1fc57750 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706add93df24_109d3fc8ec45e1fc57750 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706add93df24_109d3fc8ec45e1fc57750-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.256883"], ["updated_at", "2016-04-07 18:58:33.256883"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Thu, 07 Apr 2016 11:58:33 -0700 From: from@example.com To: to@example.org Message-ID: <5706add93f65f_109d3fc8ec45e1fc580ce@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706add93f143_109d3fc8ec45e1fc579a4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706add93f143_109d3fc8ec45e1fc579a4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706add93f143_109d3fc8ec45e1fc579a4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706add93f143_109d3fc8ec45e1fc579a4-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.261314"], ["updated_at", "2016-04-07 18:58:33.261314"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 18:58:33.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.4ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.3ms) Date: Thu, 07 Apr 2016 11:58:33 -0700 From: from@example.com To: to@example.org Message-ID: <5706add942269_109d3fc8ec45e1fc58253@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706add941c64_109d3fc8ec45e1fc581a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706add941c64_109d3fc8ec45e1fc581a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5706add941c64_109d3fc8ec45e1fc581a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5706add941c64_109d3fc8ec45e1fc581a8-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 18:58:33.272831"], ["updated_at", "2016-04-07 18:58:33.272831"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 18:58:33.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 18:58:33.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.6ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.4ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.6ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (1.1ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.8ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.7ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.4ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.4ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.8ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.7ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160406170648') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.4ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.4ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.6ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.8ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.9ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.6ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.7ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.3ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.7ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.5ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.5ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.6ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.1ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.6ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.7ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.5ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.6ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.6ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.6ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.8ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.2ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.8ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id") [1m[36m (0.6ms)[0m [1mCREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160407005342')[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[36m (2.9ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.8ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (0.8ms)[0m CREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id") [1m[36m (0.2ms)[0m [1m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [0m [1m[35m (0.8ms)[0m CREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id") [1m[36m (0.7ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.6ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") [1m[36m (0.1ms)[0m [1mSELECT version FROM "schema_migrations"[0m [1m[35m (0.5ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20160331213900') [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:18:25.939770"], ["updated_at", "2016-04-07 19:18:25.939770"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:18:25.958800"], ["updated_at", "2016-04-07 19:18:25.958800"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:18:25.960237"], ["updated_at", "2016-04-07 19:18:25.960237"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:37:23.874853"], ["updated_at", "2016-04-07 19:37:23.874853"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:37:23.895385"], ["updated_at", "2016-04-07 19:37:23.895385"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:37:23.896889"], ["updated_at", "2016-04-07 19:37:23.896889"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:06.820651"], ["updated_at", "2016-04-07 19:47:06.820651"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:06.842268"], ["updated_at", "2016-04-07 19:47:06.842268"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:06.843966"], ["updated_at", "2016-04-07 19:47:06.843966"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (2.4ms)[0m [1mCREATE TABLE "dripper_actions" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "mailer" varchar NOT NULL, "action" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.4ms)[0m CREATE TABLE "dripper_messages" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "drippable_id" integer NOT NULL, "drippable_type" varchar NOT NULL, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "dripper_action_id" integer) [1m[36m (0.4ms)[0m [1mCREATE TABLE "newsletters" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, "title" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [0m [1m[35m (0.1ms)[0m select sqlite_version(*) [1m[36m (0.6ms)[0m [1mCREATE INDEX "index_newsletters_on_user_id" ON "newsletters" ("user_id")[0m [1m[35m (0.4ms)[0m CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "email" varchar, "username" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE INDEX "index_dripper_messages_on_drippable_type_and_drippable_id" ON "dripper_messages" ("drippable_type", "drippable_id")[0m [1m[35m (0.1ms)[0m SELECT sql FROM sqlite_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' UNION ALL SELECT sql FROM sqlite_temp_master WHERE name='index_dripper_messages_on_drippable_type_and_drippable_id' AND type='index' [1m[36m (0.5ms)[0m [1mCREATE INDEX "index_dripper_messages_on_dripper_action_id" ON "dripper_messages" ("dripper_action_id")[0m [1m[35m (0.6ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.5ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (0.6ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20160331213900')[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 19:47:31.460046"], ["updated_at", "2016-04-07 19:47:31.460046"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 19:47:31.462647"], ["updated_at", "2016-04-07 19:47:31.462647"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 19:47:31.463520"], ["updated_at", "2016-04-07 19:47:31.463520"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.474957"], ["updated_at", "2016-04-07 19:47:31.474957"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.476187"], ["updated_at", "2016-04-07 19:47:31.476187"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 19:47:31.480541"], ["updated_at", "2016-04-07 19:47:31.480541"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 19:47:31.482444"], ["updated_at", "2016-04-07 19:47:31.482444"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 19:47:31.483593"], ["updated_at", "2016-04-07 19:47:31.483593"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.485086"], ["updated_at", "2016-04-07 19:47:31.485086"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.486363"], ["updated_at", "2016-04-07 19:47:31.486363"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.503328"], ["updated_at", "2016-04-07 19:47:31.503328"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.504574"], ["updated_at", "2016-04-07 19:47:31.504574"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.505569"], ["updated_at", "2016-04-07 19:47:31.505569"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:31.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.508409"], ["updated_at", "2016-04-07 19:47:31.508409"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.511265"], ["updated_at", "2016-04-07 19:47:31.511265"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.512417"], ["updated_at", "2016-04-07 19:47:31.512417"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 19:47:31.513317"], ["updated_at", "2016-04-07 19:47:31.513317"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 19:47:31.514050"], ["updated_at", "2016-04-07 19:47:31.514050"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 19:47:31.514662"], ["updated_at", "2016-04-07 19:47:31.514662"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:31.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (2.2ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 149.6ms Sent mail to to@example.org (6.9ms) Date: Thu, 07 Apr 2016 12:47:31 -0700 From: from@example.com To: to@example.org Message-ID: <5706b953a4919_17653ff9f105e1fc11321@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b953a332e_17653ff9f105e1fc112df"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b953a332e_17653ff9f105e1fc112df Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706b953a332e_17653ff9f105e1fc112df Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706b953a332e_17653ff9f105e1fc112df-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.676702"], ["updated_at", "2016-04-07 19:47:31.676702"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 3.0ms Sent mail to to@example.org (3.4ms) Date: Thu, 07 Apr 2016 12:47:31 -0700 From: from@example.com To: to@example.org Message-ID: <5706b953a69af_17653ff9f105e1fc11547@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b953a5eae_17653ff9f105e1fc11466"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b953a5eae_17653ff9f105e1fc11466 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706b953a5eae_17653ff9f105e1fc11466 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706b953a5eae_17653ff9f105e1fc11466-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.684754"], ["updated_at", "2016-04-07 19:47:31.684754"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.5ms) Date: Thu, 07 Apr 2016 12:47:31 -0700 From: from@example.com To: to@example.org Message-ID: <5706b953a8089_17653ff9f105e1fc11781@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b953a7a05_17653ff9f105e1fc116fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b953a7a05_17653ff9f105e1fc116fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706b953a7a05_17653ff9f105e1fc116fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706b953a7a05_17653ff9f105e1fc116fe-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.690210"], ["updated_at", "2016-04-07 19:47:31.690210"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:31.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.4ms) Date: Thu, 07 Apr 2016 12:47:31 -0700 From: from@example.com To: to@example.org Message-ID: <5706b953aacb1_17653ff9f105e1fc11944@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b953aa771_17653ff9f105e1fc1181f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b953aa771_17653ff9f105e1fc1181f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5706b953aa771_17653ff9f105e1fc1181f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5706b953aa771_17653ff9f105e1fc1181f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:31.701710"], ["updated_at", "2016-04-07 19:47:31.701710"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:31.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:31.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:31.709568"], ["updated_at", "2016-04-07 19:47:31.709568"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-07 19:47:31.712612"], ["updated_at", "2016-04-07 19:47:31.712612"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 19:47:31.716913"], ["updated_at", "2016-04-07 19:47:31.716913"]] [ActiveJob] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1 [["id", 1]] [ActiveJob] [DripperJob] [684d02a8-da12-448b-a3b3-16dee7fc27e2] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [684d02a8-da12-448b-a3b3-16dee7fc27e2] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [684d02a8-da12-448b-a3b3-16dee7fc27e2] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-07 19:47:31.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [684d02a8-da12-448b-a3b3-16dee7fc27e2] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-07 19:47:31.721836"], ["updated_at", "2016-04-07 19:47:31.721836"]] [ActiveJob] [DripperJob] [684d02a8-da12-448b-a3b3-16dee7fc27e2] Performed DripperJob from Inline(default) in 2.31ms [ActiveJob] Enqueued DripperJob (Job ID: 684d02a8-da12-448b-a3b3-16dee7fc27e2) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 19:47:49.675477"], ["updated_at", "2016-04-07 19:47:49.675477"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 19:47:49.677935"], ["updated_at", "2016-04-07 19:47:49.677935"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 19:47:49.678763"], ["updated_at", "2016-04-07 19:47:49.678763"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.692280"], ["updated_at", "2016-04-07 19:47:49.692280"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.693979"], ["updated_at", "2016-04-07 19:47:49.693979"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 19:47:49.698572"], ["updated_at", "2016-04-07 19:47:49.698572"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-07 19:47:49.700507"], ["updated_at", "2016-04-07 19:47:49.700507"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-07 19:47:49.701583"], ["updated_at", "2016-04-07 19:47:49.701583"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.703056"], ["updated_at", "2016-04-07 19:47:49.703056"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.704336"], ["updated_at", "2016-04-07 19:47:49.704336"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:49.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.720747"], ["updated_at", "2016-04-07 19:47:49.720747"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.722016"], ["updated_at", "2016-04-07 19:47:49.722016"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.723012"], ["updated_at", "2016-04-07 19:47:49.723012"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:49.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.725747"], ["updated_at", "2016-04-07 19:47:49.725747"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.728292"], ["updated_at", "2016-04-07 19:47:49.728292"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-07 19:47:49.732113"], ["updated_at", "2016-04-07 19:47:49.732113"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-07 19:47:49.735477"], ["updated_at", "2016-04-07 19:47:49.735477"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [e2f1d4f8-c07c-40b3-accf-3995c583213f] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [e2f1d4f8-c07c-40b3-accf-3995c583213f] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [e2f1d4f8-c07c-40b3-accf-3995c583213f] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-07 19:47:49.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [e2f1d4f8-c07c-40b3-accf-3995c583213f] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-07 19:47:49.741528"], ["updated_at", "2016-04-07 19:47:49.741528"]] [ActiveJob] [DripperJob] [e2f1d4f8-c07c-40b3-accf-3995c583213f] Performed DripperJob from Inline(default) in 4.35ms [ActiveJob] Enqueued DripperJob (Job ID: e2f1d4f8-c07c-40b3-accf-3995c583213f) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.745099"], ["updated_at", "2016-04-07 19:47:49.745099"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-07 19:47:49.746636"], ["updated_at", "2016-04-07 19:47:49.746636"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-07 19:47:49.749007"], ["updated_at", "2016-04-07 19:47:49.749007"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-07 19:47:49.752476"], ["updated_at", "2016-04-07 19:47:49.752476"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-07 19:47:49.753824"], ["updated_at", "2016-04-07 19:47:49.753824"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:49.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 135.0ms Sent mail to to@example.org (4.5ms) Date: Thu, 07 Apr 2016 12:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5706b965da5ba_17833feb2d05e1fc81754@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b965d8e93_17833feb2d05e1fc816e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b965d8e93_17833feb2d05e1fc816e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706b965d8e93_17833feb2d05e1fc816e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706b965d8e93_17833feb2d05e1fc816e1-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.897046"], ["updated_at", "2016-04-07 19:47:49.897046"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 12:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5706b965dbd21_17833feb2d05e1fc81976@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b965db78d_17833feb2d05e1fc818ac"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b965db78d_17833feb2d05e1fc818ac Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706b965db78d_17833feb2d05e1fc818ac Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706b965db78d_17833feb2d05e1fc818ac-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.902059"], ["updated_at", "2016-04-07 19:47:49.902059"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.1ms) Date: Thu, 07 Apr 2016 12:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5706b965dce86_17833feb2d05e1fc8218c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b965dc969_17833feb2d05e1fc8208c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b965dc969_17833feb2d05e1fc8208c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706b965dc969_17833feb2d05e1fc8208c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706b965dc969_17833feb2d05e1fc8208c-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.906469"], ["updated_at", "2016-04-07 19:47:49.906469"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:49.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.4ms Sent mail to to@example.org (2.1ms) Date: Thu, 07 Apr 2016 12:47:49 -0700 From: from@example.com To: to@example.org Message-ID: <5706b965df83a_17833feb2d05e1fc823d8@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706b965df30c_17833feb2d05e1fc82241"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706b965df30c_17833feb2d05e1fc82241 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5706b965df30c_17833feb2d05e1fc82241 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5706b965df30c_17833feb2d05e1fc82241-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-07 19:47:49.917239"], ["updated_at", "2016-04-07 19:47:49.917239"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:49.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-07 19:47:49.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:11.942389"], ["updated_at", "2016-04-08 00:38:11.942389"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-08 00:38:11.956066"], ["updated_at", "2016-04-08 00:38:11.956066"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-08 00:38:11.970208"], ["updated_at", "2016-04-08 00:38:11.970208"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [f6c380da-d471-4f6c-898f-080fa93c67ce] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [f6c380da-d471-4f6c-898f-080fa93c67ce] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [f6c380da-d471-4f6c-898f-080fa93c67ce] [1m[36mNewsletter Load (0.3ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-08 00:38:11.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [f6c380da-d471-4f6c-898f-080fa93c67ce] [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-08 00:38:11.984314"], ["updated_at", "2016-04-08 00:38:11.984314"]] [ActiveJob] [DripperJob] [f6c380da-d471-4f6c-898f-080fa93c67ce] Performed DripperJob from Inline(default) in 11.78ms [ActiveJob] Enqueued DripperJob (Job ID: f6c380da-d471-4f6c-898f-080fa93c67ce) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 00:38:11.987007"], ["updated_at", "2016-04-08 00:38:11.987007"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-08 00:38:11.987911"], ["updated_at", "2016-04-08 00:38:11.987911"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-08 00:38:11.988715"], ["updated_at", "2016-04-08 00:38:11.988715"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:11.989952"], ["updated_at", "2016-04-08 00:38:11.989952"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:11.990976"], ["updated_at", "2016-04-08 00:38:11.990976"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.9ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 00:38:11.994215"], ["updated_at", "2016-04-08 00:38:11.994215"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-08 00:38:11.995118"], ["updated_at", "2016-04-08 00:38:11.995118"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-08 00:38:11.995941"], ["updated_at", "2016-04-08 00:38:11.995941"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:11.997166"], ["updated_at", "2016-04-08 00:38:11.997166"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:11.998176"], ["updated_at", "2016-04-08 00:38:11.998176"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 00:38:11.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.000459"], ["updated_at", "2016-04-08 00:38:12.000459"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.001372"], ["updated_at", "2016-04-08 00:38:12.001372"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.002305"], ["updated_at", "2016-04-08 00:38:12.002305"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 00:38:11.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.004554"], ["updated_at", "2016-04-08 00:38:12.004554"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:12.008935"], ["updated_at", "2016-04-08 00:38:12.008935"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 00:38:12.011379"], ["updated_at", "2016-04-08 00:38:12.011379"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 00:38:12.012657"], ["updated_at", "2016-04-08 00:38:12.012657"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-08 00:38:12.013628"], ["updated_at", "2016-04-08 00:38:12.013628"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-08 00:38:12.014407"], ["updated_at", "2016-04-08 00:38:12.014407"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 00:38:12.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 117.9ms Sent mail to to@example.org (6.3ms) Date: Thu, 07 Apr 2016 17:38:12 -0700 From: from@example.com To: to@example.org Message-ID: <5706fd7422180_2d9c3fe68905e20438e3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706fd742108b_2d9c3fe68905e20437a7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706fd742108b_2d9c3fe68905e20437a7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706fd742108b_2d9c3fe68905e20437a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706fd742108b_2d9c3fe68905e20437a7-- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.143172"], ["updated_at", "2016-04-08 00:38:12.143172"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.1ms) Date: Thu, 07 Apr 2016 17:38:12 -0700 From: from@example.com To: to@example.org Message-ID: <5706fd7423d60_2d9c3fe68905e2044010@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706fd74237a5_2d9c3fe68905e20439e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706fd74237a5_2d9c3fe68905e20439e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706fd74237a5_2d9c3fe68905e20439e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706fd74237a5_2d9c3fe68905e20439e8-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.148565"], ["updated_at", "2016-04-08 00:38:12.148565"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 17:38:12 -0700 From: from@example.com To: to@example.org Message-ID: <5706fd742501f_2d9c3fe68905e2044279@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706fd7424aba_2d9c3fe68905e204417c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706fd7424aba_2d9c3fe68905e204417c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5706fd7424aba_2d9c3fe68905e204417c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5706fd7424aba_2d9c3fe68905e204417c-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.153361"], ["updated_at", "2016-04-08 00:38:12.153361"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 00:38:12.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.6ms Sent mail to to@example.org (2.3ms) Date: Thu, 07 Apr 2016 17:38:12 -0700 From: from@example.com To: to@example.org Message-ID: <5706fd742806b_2d9c3fe68905e2044445@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5706fd7427a88_2d9c3fe68905e20443a6"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5706fd7427a88_2d9c3fe68905e20443a6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5706fd7427a88_2d9c3fe68905e20443a6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5706fd7427a88_2d9c3fe68905e20443a6-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 00:38:12.165954"], ["updated_at", "2016-04-08 00:38:12.165954"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 00:38:12.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 00:38:12.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:50.648043"], ["updated_at", "2016-04-08 03:08:50.648043"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:50.649711"], ["updated_at", "2016-04-08 03:08:50.649711"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 03:08:50.653288"], ["updated_at", "2016-04-08 03:08:50.653288"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-08 03:08:50.654020"], ["updated_at", "2016-04-08 03:08:50.654020"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-08 03:08:50.654585"], ["updated_at", "2016-04-08 03:08:50.654585"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:08:50.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 122.6ms Sent mail to to@example.org (4.3ms) Date: Thu, 07 Apr 2016 20:08:50 -0700 From: from@example.com To: to@example.org Message-ID: <570720c2c18bc_5e873fe6f485e20497452@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570720c2c0cce_5e873fe6f485e204973e3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570720c2c0cce_5e873fe6f485e204973e3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570720c2c0cce_5e873fe6f485e204973e3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570720c2c0cce_5e873fe6f485e204973e3-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.799642"], ["updated_at", "2016-04-08 03:08:50.799642"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.8ms Sent mail to to@example.org (2.3ms) Date: Thu, 07 Apr 2016 20:08:50 -0700 From: from@example.com To: to@example.org Message-ID: <570720c2c428e_5e873fe6f485e204976c9@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570720c2c3c84_5e873fe6f485e20497573"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570720c2c3c84_5e873fe6f485e20497573 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570720c2c3c84_5e873fe6f485e20497573 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570720c2c3c84_5e873fe6f485e20497573-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.805417"], ["updated_at", "2016-04-08 03:08:50.805417"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 20:08:50 -0700 From: from@example.com To: to@example.org Message-ID: <570720c2c567c_5e873fe6f485e204978b0@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570720c2c50d3_5e873fe6f485e20497798"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570720c2c50d3_5e873fe6f485e20497798 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570720c2c50d3_5e873fe6f485e20497798 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570720c2c50d3_5e873fe6f485e20497798-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.810325"], ["updated_at", "2016-04-08 03:08:50.810325"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:08:50.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 7.2ms Sent mail to to@example.org (2.5ms) Date: Thu, 07 Apr 2016 20:08:50 -0700 From: from@example.com To: to@example.org Message-ID: <570720c2c86ea_5e873fe6f485e20498032@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570720c2c813c_5e873fe6f485e204979d2"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570720c2c813c_5e873fe6f485e204979d2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_570720c2c813c_5e873fe6f485e204979d2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_570720c2c813c_5e873fe6f485e204979d2-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.823193"], ["updated_at", "2016-04-08 03:08:50.823193"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:08:50.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:08:50.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 03:08:50.831300"], ["updated_at", "2016-04-08 03:08:50.831300"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-08 03:08:50.832320"], ["updated_at", "2016-04-08 03:08:50.832320"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-08 03:08:50.833213"], ["updated_at", "2016-04-08 03:08:50.833213"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:50.834531"], ["updated_at", "2016-04-08 03:08:50.834531"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:50.835560"], ["updated_at", "2016-04-08 03:08:50.835560"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 03:08:50.837091"], ["updated_at", "2016-04-08 03:08:50.837091"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-08 03:08:50.837894"], ["updated_at", "2016-04-08 03:08:50.837894"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-08 03:08:50.838652"], ["updated_at", "2016-04-08 03:08:50.838652"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:50.839691"], ["updated_at", "2016-04-08 03:08:50.839691"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:50.840617"], ["updated_at", "2016-04-08 03:08:50.840617"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:08:50.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.842800"], ["updated_at", "2016-04-08 03:08:50.842800"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.843734"], ["updated_at", "2016-04-08 03:08:50.843734"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-08 03:08:50.844597"], ["updated_at", "2016-04-08 03:08:50.844597"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:08:50.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.9ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:08:57.735777"], ["updated_at", "2016-04-08 03:08:57.735777"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-08 03:08:57.738475"], ["updated_at", "2016-04-08 03:08:57.738475"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-08 03:08:57.742147"], ["updated_at", "2016-04-08 03:08:57.742147"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [e02bc5e9-e500-4fb3-b4e9-323c78c51022] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [e02bc5e9-e500-4fb3-b4e9-323c78c51022] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [e02bc5e9-e500-4fb3-b4e9-323c78c51022] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-08 03:08:57.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [e02bc5e9-e500-4fb3-b4e9-323c78c51022] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-08 03:08:57.746415"], ["updated_at", "2016-04-08 03:08:57.746415"]] [ActiveJob] [DripperJob] [e02bc5e9-e500-4fb3-b4e9-323c78c51022] Performed DripperJob from Inline(default) in 2.16ms [ActiveJob] Enqueued DripperJob (Job ID: e02bc5e9-e500-4fb3-b4e9-323c78c51022) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:53.984912"], ["updated_at", "2016-04-08 03:09:53.984912"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:53.986478"], ["updated_at", "2016-04-08 03:09:53.986478"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 03:09:53.990060"], ["updated_at", "2016-04-08 03:09:53.990060"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-08 03:09:53.990779"], ["updated_at", "2016-04-08 03:09:53.990779"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-08 03:09:53.991355"], ["updated_at", "2016-04-08 03:09:53.991355"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:09:53.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 111.7ms Sent mail to to@example.org (4.4ms) Date: Thu, 07 Apr 2016 20:09:54 -0700 From: from@example.com To: to@example.org Message-ID: <570721021cf5a_5ed13fd74445e204614a7@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570721021c38d_5ed13fd74445e20461374"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570721021c38d_5ed13fd74445e20461374 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570721021c38d_5ed13fd74445e20461374 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570721021c38d_5ed13fd74445e20461374-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.125822"], ["updated_at", "2016-04-08 03:09:54.125822"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 20:09:54 -0700 From: from@example.com To: to@example.org Message-ID: <570721021f8d3_5ed13fd74445e204616bb@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_570721021f340_5ed13fd74445e204615a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_570721021f340_5ed13fd74445e204615a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_570721021f340_5ed13fd74445e204615a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_570721021f340_5ed13fd74445e204615a8-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.131031"], ["updated_at", "2016-04-08 03:09:54.131031"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 20:09:54 -0700 From: from@example.com To: to@example.org Message-ID: <5707210220b45_5ed13fd74445e20461879@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57072102205c0_5ed13fd74445e20461711"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57072102205c0_5ed13fd74445e20461711 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57072102205c0_5ed13fd74445e20461711 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57072102205c0_5ed13fd74445e20461711-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.135637"], ["updated_at", "2016-04-08 03:09:54.135637"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:09:53.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.2ms) Date: Thu, 07 Apr 2016 20:09:54 -0700 From: from@example.com To: to@example.org Message-ID: <5707210223908_5ed13fd74445e204620ad@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5707210223342_5ed13fd74445e20461934"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5707210223342_5ed13fd74445e20461934 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5707210223342_5ed13fd74445e20461934 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5707210223342_5ed13fd74445e20461934-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.147519"], ["updated_at", "2016-04-08 03:09:54.147519"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:09:53.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:09:53.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 03:09:54.155765"], ["updated_at", "2016-04-08 03:09:54.155765"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-08 03:09:54.156844"], ["updated_at", "2016-04-08 03:09:54.156844"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-08 03:09:54.157838"], ["updated_at", "2016-04-08 03:09:54.157838"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:54.159015"], ["updated_at", "2016-04-08 03:09:54.159015"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:54.160001"], ["updated_at", "2016-04-08 03:09:54.160001"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-08 03:09:54.161611"], ["updated_at", "2016-04-08 03:09:54.161611"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-08 03:09:54.162604"], ["updated_at", "2016-04-08 03:09:54.162604"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-08 03:09:54.163379"], ["updated_at", "2016-04-08 03:09:54.163379"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:54.164453"], ["updated_at", "2016-04-08 03:09:54.164453"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:54.165396"], ["updated_at", "2016-04-08 03:09:54.165396"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:09:54.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.167609"], ["updated_at", "2016-04-08 03:09:54.167609"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.168523"], ["updated_at", "2016-04-08 03:09:54.168523"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:54.169377"], ["updated_at", "2016-04-08 03:09:54.169377"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-08 03:09:54.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-08 03:09:56.815384"], ["updated_at", "2016-04-08 03:09:56.815384"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-08 03:09:56.820352"], ["updated_at", "2016-04-08 03:09:56.820352"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-08 03:09:56.822884"], ["updated_at", "2016-04-08 03:09:56.822884"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-08 03:09:56.827253"], ["updated_at", "2016-04-08 03:09:56.827253"]] [ActiveJob] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1 [["id", 1]] [ActiveJob] [DripperJob] [76fb3d5a-5936-4eab-a5ea-9673a6cd7642] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [76fb3d5a-5936-4eab-a5ea-9673a6cd7642] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [76fb3d5a-5936-4eab-a5ea-9673a6cd7642] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-08 03:09:56.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [76fb3d5a-5936-4eab-a5ea-9673a6cd7642] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-08 03:09:56.831935"], ["updated_at", "2016-04-08 03:09:56.831935"]] [ActiveJob] [DripperJob] [76fb3d5a-5936-4eab-a5ea-9673a6cd7642] Performed DripperJob from Inline(default) in 2.31ms [ActiveJob] Enqueued DripperJob (Job ID: 76fb3d5a-5936-4eab-a5ea-9673a6cd7642) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:39:06.552839"], ["updated_at", "2016-04-15 17:39:06.552839"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:39:06.556003"], ["updated_at", "2016-04-15 17:39:06.556003"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:39:06.556953"], ["updated_at", "2016-04-15 17:39:06.556953"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:39:06.559033"], ["updated_at", "2016-04-15 17:39:06.559033"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:39:06.560040"], ["updated_at", "2016-04-15 17:39:06.560040"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:39:06.560905"], ["updated_at", "2016-04-15 17:39:06.560905"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:39:06.574038"], ["updated_at", "2016-04-15 17:39:06.574038"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:39:06.575777"], ["updated_at", "2016-04-15 17:39:06.575777"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:39:06.576740"], ["updated_at", "2016-04-15 17:39:06.576740"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:39:06.577465"], ["updated_at", "2016-04-15 17:39:06.577465"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:39:06.578094"], ["updated_at", "2016-04-15 17:39:06.578094"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.5ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:39:06.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 99.3ms Sent mail to to@example.org (4.3ms) Date: Fri, 15 Apr 2016 10:39:06 -0700 From: from@example.com To: to@example.org Message-ID: <5711273aaac6e_7c213fd05e05e204407e1@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5711273aaa048_7c213fd05e05e204406d7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5711273aaa048_7c213fd05e05e204406d7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5711273aaa048_7c213fd05e05e204406d7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5711273aaa048_7c213fd05e05e204406d7-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.6ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:39:06.706897"], ["updated_at", "2016-04-15 17:39:06.706897"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 2.9ms Sent mail to to@example.org (3.1ms) Date: Fri, 15 Apr 2016 10:39:06 -0700 From: from@example.com To: to@example.org Message-ID: <5711273aaea21_7c213fd05e05e204409cf@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5711273aae19a_7c213fd05e05e204408ea"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5711273aae19a_7c213fd05e05e204408ea Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5711273aae19a_7c213fd05e05e204408ea Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5711273aae19a_7c213fd05e05e204408ea-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:39:06.717797"], ["updated_at", "2016-04-15 17:39:06.717797"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.5ms) Date: Fri, 15 Apr 2016 10:39:06 -0700 From: from@example.com To: to@example.org Message-ID: <5711273ab01a5_7c213fd05e05e20441139@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5711273aafb57_7c213fd05e05e20441046"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5711273aafb57_7c213fd05e05e20441046 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5711273aafb57_7c213fd05e05e20441046 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5711273aafb57_7c213fd05e05e20441046-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:39:06.723255"], ["updated_at", "2016-04-15 17:39:06.723255"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:39:06.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 8.0ms Sent mail to to@example.org (2.4ms) Date: Fri, 15 Apr 2016 10:39:06 -0700 From: from@example.com To: to@example.org Message-ID: <5711273ab3688_7c213fd05e05e2044132b@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5711273ab309a_7c213fd05e05e2044123d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5711273ab309a_7c213fd05e05e2044123d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5711273ab309a_7c213fd05e05e2044123d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5711273ab309a_7c213fd05e05e2044123d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:39:06.736861"], ["updated_at", "2016-04-15 17:39:06.736861"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:39:06.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."username" IS NOT NULL) AND ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:39:06.000000') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:39:06.743770"], ["updated_at", "2016-04-15 17:39:06.743770"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:39:06.746523"], ["updated_at", "2016-04-15 17:39:06.746523"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:39:06.750935"], ["updated_at", "2016-04-15 17:39:06.750935"]] [ActiveJob] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1 [["id", 1]] [ActiveJob] [DripperJob] [e8bb5d87-2b3b-4d22-a69b-88a9efba9de8] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [e8bb5d87-2b3b-4d22-a69b-88a9efba9de8] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [e8bb5d87-2b3b-4d22-a69b-88a9efba9de8] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [e8bb5d87-2b3b-4d22-a69b-88a9efba9de8] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:39:06.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [e8bb5d87-2b3b-4d22-a69b-88a9efba9de8] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:39:06.756677"], ["updated_at", "2016-04-15 17:39:06.756677"]] [ActiveJob] [DripperJob] [e8bb5d87-2b3b-4d22-a69b-88a9efba9de8] Performed DripperJob from Inline(default) in 2.45ms [ActiveJob] Enqueued DripperJob (Job ID: e8bb5d87-2b3b-4d22-a69b-88a9efba9de8) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:39:34.569710"], ["updated_at", "2016-04-15 17:39:34.569710"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:39:34.579122"], ["updated_at", "2016-04-15 17:39:34.579122"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:39:34.584585"], ["updated_at", "2016-04-15 17:39:34.584585"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [9f330a27-86ff-438b-8569-62d9798714df] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [9f330a27-86ff-438b-8569-62d9798714df] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [9f330a27-86ff-438b-8569-62d9798714df] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [9f330a27-86ff-438b-8569-62d9798714df] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:39:34.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [9f330a27-86ff-438b-8569-62d9798714df] [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:39:34.596465"], ["updated_at", "2016-04-15 17:39:34.596465"]] [ActiveJob] [DripperJob] [9f330a27-86ff-438b-8569-62d9798714df] Performed DripperJob from Inline(default) in 10.42ms [ActiveJob] Enqueued DripperJob (Job ID: 9f330a27-86ff-438b-8569-62d9798714df) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:39:34.601407"], ["updated_at", "2016-04-15 17:39:34.601407"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:39:34.602288"], ["updated_at", "2016-04-15 17:39:34.602288"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:39:34.603972"], ["updated_at", "2016-04-15 17:39:34.603972"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:43:57.039958"], ["updated_at", "2016-04-15 17:43:57.039958"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:43:57.049872"], ["updated_at", "2016-04-15 17:43:57.049872"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:43:57.060018"], ["updated_at", "2016-04-15 17:43:57.060018"]] [ActiveJob] [1m[36mNewsletter Load (0.2ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [7cd65c62-bce4-433d-8c6d-dfd8a8b27d88] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [7cd65c62-bce4-433d-8c6d-dfd8a8b27d88] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [7cd65c62-bce4-433d-8c6d-dfd8a8b27d88] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [7cd65c62-bce4-433d-8c6d-dfd8a8b27d88] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:43:57.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [7cd65c62-bce4-433d-8c6d-dfd8a8b27d88] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:43:57.073441"], ["updated_at", "2016-04-15 17:43:57.073441"]] [ActiveJob] [DripperJob] [7cd65c62-bce4-433d-8c6d-dfd8a8b27d88] Performed DripperJob from Inline(default) in 10.89ms [ActiveJob] Enqueued DripperJob (Job ID: 7cd65c62-bce4-433d-8c6d-dfd8a8b27d88) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.9ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:43:57.078941"], ["updated_at", "2016-04-15 17:43:57.078941"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:43:57.079933"], ["updated_at", "2016-04-15 17:43:57.079933"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:43:57.080704"], ["updated_at", "2016-04-15 17:43:57.080704"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:43:57.081881"], ["updated_at", "2016-04-15 17:43:57.081881"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:43:57.082625"], ["updated_at", "2016-04-15 17:43:57.082625"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:43:57.083388"], ["updated_at", "2016-04-15 17:43:57.083388"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:44:29.248045"], ["updated_at", "2016-04-15 17:44:29.248045"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:44:29.258661"], ["updated_at", "2016-04-15 17:44:29.258661"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:44:29.269182"], ["updated_at", "2016-04-15 17:44:29.269182"]] [ActiveJob] [1m[36mNewsletter Load (0.2ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [224d8a66-cd34-465a-9af9-9edd63344921] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [224d8a66-cd34-465a-9af9-9edd63344921] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [224d8a66-cd34-465a-9af9-9edd63344921] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [224d8a66-cd34-465a-9af9-9edd63344921] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:44:29.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [224d8a66-cd34-465a-9af9-9edd63344921] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:44:29.284446"], ["updated_at", "2016-04-15 17:44:29.284446"]] [ActiveJob] [DripperJob] [224d8a66-cd34-465a-9af9-9edd63344921] Performed DripperJob from Inline(default) in 11.9ms [ActiveJob] Enqueued DripperJob (Job ID: 224d8a66-cd34-465a-9af9-9edd63344921) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:44:29.288693"], ["updated_at", "2016-04-15 17:44:29.288693"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:44:29.289634"], ["updated_at", "2016-04-15 17:44:29.289634"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:44:29.290469"], ["updated_at", "2016-04-15 17:44:29.290469"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:44:29.291778"], ["updated_at", "2016-04-15 17:44:29.291778"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:44:29.292579"], ["updated_at", "2016-04-15 17:44:29.292579"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:44:29.293387"], ["updated_at", "2016-04-15 17:44:29.293387"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:44:37.838124"], ["updated_at", "2016-04-15 17:44:37.838124"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:44:37.848203"], ["updated_at", "2016-04-15 17:44:37.848203"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:44:37.856416"], ["updated_at", "2016-04-15 17:44:37.856416"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [85694a3c-ca06-4084-8b78-207941f86d2f] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [85694a3c-ca06-4084-8b78-207941f86d2f] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [85694a3c-ca06-4084-8b78-207941f86d2f] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [85694a3c-ca06-4084-8b78-207941f86d2f] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:44:37.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [85694a3c-ca06-4084-8b78-207941f86d2f] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:44:37.869956"], ["updated_at", "2016-04-15 17:44:37.869956"]] [ActiveJob] [DripperJob] [85694a3c-ca06-4084-8b78-207941f86d2f] Performed DripperJob from Inline(default) in 10.66ms [ActiveJob] Enqueued DripperJob (Job ID: 85694a3c-ca06-4084-8b78-207941f86d2f) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:44:37.874905"], ["updated_at", "2016-04-15 17:44:37.874905"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:44:37.875946"], ["updated_at", "2016-04-15 17:44:37.875946"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:44:37.876753"], ["updated_at", "2016-04-15 17:44:37.876753"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:44:37.878031"], ["updated_at", "2016-04-15 17:44:37.878031"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:44:37.878822"], ["updated_at", "2016-04-15 17:44:37.878822"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:44:37.879601"], ["updated_at", "2016-04-15 17:44:37.879601"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:44:50.509747"], ["updated_at", "2016-04-15 17:44:50.509747"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:44:50.512006"], ["updated_at", "2016-04-15 17:44:50.512006"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:44:50.512811"], ["updated_at", "2016-04-15 17:44:50.512811"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:45:13.843947"], ["updated_at", "2016-04-15 17:45:13.843947"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:45:13.856748"], ["updated_at", "2016-04-15 17:45:13.856748"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:45:13.863417"], ["updated_at", "2016-04-15 17:45:13.863417"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:45:43.952169"], ["updated_at", "2016-04-15 17:45:43.952169"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:45:43.961408"], ["updated_at", "2016-04-15 17:45:43.961408"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:45:43.969427"], ["updated_at", "2016-04-15 17:45:43.969427"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [dc37e96a-c293-4936-8f49-b08357cad44e] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [dc37e96a-c293-4936-8f49-b08357cad44e] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [dc37e96a-c293-4936-8f49-b08357cad44e] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [dc37e96a-c293-4936-8f49-b08357cad44e] [1m[35mNewsletter Load (0.2ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:45:43.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [dc37e96a-c293-4936-8f49-b08357cad44e] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:45:43.983334"], ["updated_at", "2016-04-15 17:45:43.983334"]] [ActiveJob] [DripperJob] [dc37e96a-c293-4936-8f49-b08357cad44e] Performed DripperJob from Inline(default) in 11.64ms [ActiveJob] Enqueued DripperJob (Job ID: dc37e96a-c293-4936-8f49-b08357cad44e) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:45:43.989488"], ["updated_at", "2016-04-15 17:45:43.989488"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:45:43.991053"], ["updated_at", "2016-04-15 17:45:43.991053"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:45:43.992126"], ["updated_at", "2016-04-15 17:45:43.992126"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:45:43.993896"], ["updated_at", "2016-04-15 17:45:43.993896"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:45:43.995036"], ["updated_at", "2016-04-15 17:45:43.995036"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:45:43.996477"], ["updated_at", "2016-04-15 17:45:43.996477"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:46:51.227843"], ["updated_at", "2016-04-15 17:46:51.227843"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:46:51.230177"], ["updated_at", "2016-04-15 17:46:51.230177"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:46:51.230985"], ["updated_at", "2016-04-15 17:46:51.230985"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:47:26.251245"], ["updated_at", "2016-04-15 17:47:26.251245"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:47:26.261554"], ["updated_at", "2016-04-15 17:47:26.261554"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:47:26.271419"], ["updated_at", "2016-04-15 17:47:26.271419"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:47:26.317287"], ["updated_at", "2016-04-15 17:47:26.317287"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:47:26.340421"], ["updated_at", "2016-04-15 17:47:26.340421"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:47:26.364786"], ["updated_at", "2016-04-15 17:47:26.364786"]] [ActiveJob] [1m[36mNewsletter Load (0.3ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [e17ca1ad-9d31-4b3a-998a-81f69f183bf8] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [e17ca1ad-9d31-4b3a-998a-81f69f183bf8] [1m[35mDripper::Action Load (0.3ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [e17ca1ad-9d31-4b3a-998a-81f69f183bf8] [1m[36mDripper::Action Load (0.2ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [e17ca1ad-9d31-4b3a-998a-81f69f183bf8] [1m[35mNewsletter Load (0.4ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:47:26.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [e17ca1ad-9d31-4b3a-998a-81f69f183bf8] [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:47:26.411020"], ["updated_at", "2016-04-15 17:47:26.411020"]] [ActiveJob] [DripperJob] [e17ca1ad-9d31-4b3a-998a-81f69f183bf8] Performed DripperJob from Inline(default) in 39.99ms [ActiveJob] Enqueued DripperJob (Job ID: e17ca1ad-9d31-4b3a-998a-81f69f183bf8) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.193570"], ["updated_at", "2016-04-15 17:51:01.193570"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.195949"], ["updated_at", "2016-04-15 17:51:01.195949"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:51:01.199482"], ["updated_at", "2016-04-15 17:51:01.199482"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:51:01.200230"], ["updated_at", "2016-04-15 17:51:01.200230"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:51:01.200940"], ["updated_at", "2016-04-15 17:51:01.200940"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:01.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 104.1ms Sent mail to to@example.org (4.7ms) Date: Fri, 15 Apr 2016 10:51:01 -0700 From: from@example.com To: to@example.org Message-ID: <57112a054dae0_81503fdf5985e1fc70677@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a054cec8_81503fdf5985e1fc70550"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a054cec8_81503fdf5985e1fc70550 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a054cec8_81503fdf5985e1fc70550 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a054cec8_81503fdf5985e1fc70550-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.325485"], ["updated_at", "2016-04-15 17:51:01.325485"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.4ms) Date: Fri, 15 Apr 2016 10:51:01 -0700 From: from@example.com To: to@example.org Message-ID: <57112a055051c_81503fdf5985e1fc70812@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a054ff2b_81503fdf5985e1fc70727"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a054ff2b_81503fdf5985e1fc70727 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a054ff2b_81503fdf5985e1fc70727 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a054ff2b_81503fdf5985e1fc70727-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.330962"], ["updated_at", "2016-04-15 17:51:01.330962"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:51:01 -0700 From: from@example.com To: to@example.org Message-ID: <57112a0551883_81503fdf5985e1fc71028@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a05512ae_81503fdf5985e1fc7092a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a05512ae_81503fdf5985e1fc7092a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a05512ae_81503fdf5985e1fc7092a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a05512ae_81503fdf5985e1fc7092a-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.335671"], ["updated_at", "2016-04-15 17:51:01.335671"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:01.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.2ms Sent mail to to@example.org (2.4ms) Date: Fri, 15 Apr 2016 10:51:01 -0700 From: from@example.com To: to@example.org Message-ID: <57112a055499c_81503fdf5985e1fc71275@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a0554359_81503fdf5985e1fc71121"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a0554359_81503fdf5985e1fc71121 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57112a0554359_81503fdf5985e1fc71121 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57112a0554359_81503fdf5985e1fc71121-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.348525"], ["updated_at", "2016-04-15 17:51:01.348525"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:01.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:01.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:51:01.356145"], ["updated_at", "2016-04-15 17:51:01.356145"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:51:01.357278"], ["updated_at", "2016-04-15 17:51:01.357278"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:51:01.358289"], ["updated_at", "2016-04-15 17:51:01.358289"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.360079"], ["updated_at", "2016-04-15 17:51:01.360079"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.361507"], ["updated_at", "2016-04-15 17:51:01.361507"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.362768"], ["updated_at", "2016-04-15 17:51:01.362768"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:51:01.364468"], ["updated_at", "2016-04-15 17:51:01.364468"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:51:01.365433"], ["updated_at", "2016-04-15 17:51:01.365433"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:51:01.366422"], ["updated_at", "2016-04-15 17:51:01.366422"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.367780"], ["updated_at", "2016-04-15 17:51:01.367780"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.368971"], ["updated_at", "2016-04-15 17:51:01.368971"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.370046"], ["updated_at", "2016-04-15 17:51:01.370046"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:01.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.372705"], ["updated_at", "2016-04-15 17:51:01.372705"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.373851"], ["updated_at", "2016-04-15 17:51:01.373851"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:01.374828"], ["updated_at", "2016-04-15 17:51:01.374828"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:01.000000') AND (user.created_at <= '2016-04-08 17:51:01.377598')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:01.381838"], ["updated_at", "2016-04-15 17:51:01.381838"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:51:01.384450"], ["updated_at", "2016-04-15 17:51:01.384450"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:51:01.388505"], ["updated_at", "2016-04-15 17:51:01.388505"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [7399f749-c6a5-4fa7-b5af-584612f06ea2] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [7399f749-c6a5-4fa7-b5af-584612f06ea2] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [7399f749-c6a5-4fa7-b5af-584612f06ea2] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [7399f749-c6a5-4fa7-b5af-584612f06ea2] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:51:01.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [7399f749-c6a5-4fa7-b5af-584612f06ea2] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:51:01.393485"], ["updated_at", "2016-04-15 17:51:01.393485"]] [ActiveJob] [DripperJob] [7399f749-c6a5-4fa7-b5af-584612f06ea2] Performed DripperJob from Inline(default) in 2.43ms [ActiveJob] Enqueued DripperJob (Job ID: 7399f749-c6a5-4fa7-b5af-584612f06ea2) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.547091"], ["updated_at", "2016-04-15 17:51:46.547091"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.548872"], ["updated_at", "2016-04-15 17:51:46.548872"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:51:46.552741"], ["updated_at", "2016-04-15 17:51:46.552741"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:51:46.553678"], ["updated_at", "2016-04-15 17:51:46.553678"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:51:46.554366"], ["updated_at", "2016-04-15 17:51:46.554366"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.8ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 105.5ms Sent mail to to@example.org (4.2ms) Date: Fri, 15 Apr 2016 10:51:46 -0700 From: from@example.com To: to@example.org Message-ID: <57112a32a42b4_81983ff69d85e20048979@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a32a3726_81983ff69d85e2004884a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a32a3726_81983ff69d85e2004884a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a32a3726_81983ff69d85e2004884a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a32a3726_81983ff69d85e2004884a-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.679409"], ["updated_at", "2016-04-15 17:51:46.679409"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:51:46 -0700 From: from@example.com To: to@example.org Message-ID: <57112a32a6bf5_81983ff69d85e200491f6@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a32a6654_81983ff69d85e200490cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a32a6654_81983ff69d85e200490cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a32a6654_81983ff69d85e200490cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a32a6654_81983ff69d85e200490cf-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.684813"], ["updated_at", "2016-04-15 17:51:46.684813"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.1ms) Date: Fri, 15 Apr 2016 10:51:46 -0700 From: from@example.com To: to@example.org Message-ID: <57112a32a7e00_81983ff69d85e2004935d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a32a78c3_81983ff69d85e2004925e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a32a78c3_81983ff69d85e2004925e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a32a78c3_81983ff69d85e2004925e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a32a78c3_81983ff69d85e2004925e-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.689285"], ["updated_at", "2016-04-15 17:51:46.689285"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:51:46 -0700 From: from@example.com To: to@example.org Message-ID: <57112a32aab42_81983ff69d85e20049581@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a32aa5af_81983ff69d85e2004948d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a32aa5af_81983ff69d85e2004948d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57112a32aa5af_81983ff69d85e2004948d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57112a32aa5af_81983ff69d85e2004948d-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.701020"], ["updated_at", "2016-04-15 17:51:46.701020"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.709817"], ["updated_at", "2016-04-15 17:51:46.709817"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:51:46.712687"], ["updated_at", "2016-04-15 17:51:46.712687"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:51:46.717066"], ["updated_at", "2016-04-15 17:51:46.717066"]] [ActiveJob] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1 [["id", 1]] [ActiveJob] [DripperJob] [1e91d2a6-c11b-44c4-994c-7c9f8dd14474] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [1e91d2a6-c11b-44c4-994c-7c9f8dd14474] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [1e91d2a6-c11b-44c4-994c-7c9f8dd14474] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [1e91d2a6-c11b-44c4-994c-7c9f8dd14474] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:51:46.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [1e91d2a6-c11b-44c4-994c-7c9f8dd14474] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:51:46.721599"], ["updated_at", "2016-04-15 17:51:46.721599"]] [ActiveJob] [DripperJob] [1e91d2a6-c11b-44c4-994c-7c9f8dd14474] Performed DripperJob from Inline(default) in 2.35ms [ActiveJob] Enqueued DripperJob (Job ID: 1e91d2a6-c11b-44c4-994c-7c9f8dd14474) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:51:46.724614"], ["updated_at", "2016-04-15 17:51:46.724614"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:51:46.725449"], ["updated_at", "2016-04-15 17:51:46.725449"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:51:46.726192"], ["updated_at", "2016-04-15 17:51:46.726192"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.727424"], ["updated_at", "2016-04-15 17:51:46.727424"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.728388"], ["updated_at", "2016-04-15 17:51:46.728388"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.729334"], ["updated_at", "2016-04-15 17:51:46.729334"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:51:46.730968"], ["updated_at", "2016-04-15 17:51:46.730968"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:51:46.731789"], ["updated_at", "2016-04-15 17:51:46.731789"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:51:46.732715"], ["updated_at", "2016-04-15 17:51:46.732715"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.734387"], ["updated_at", "2016-04-15 17:51:46.734387"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.735648"], ["updated_at", "2016-04-15 17:51:46.735648"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:51:46.736861"], ["updated_at", "2016-04-15 17:51:46.736861"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.739469"], ["updated_at", "2016-04-15 17:51:46.739469"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.740491"], ["updated_at", "2016-04-15 17:51:46.740491"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.741446"], ["updated_at", "2016-04-15 17:51:46.741446"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000') AND (users.created_at <= '2016-04-08 17:51:46.742855') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:51:46.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 3], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:51:46.746135"], ["updated_at", "2016-04-15 17:51:46.746135"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.496376"], ["updated_at", "2016-04-15 17:52:08.496376"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:52:08.506054"], ["updated_at", "2016-04-15 17:52:08.506054"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:52:08.512403"], ["updated_at", "2016-04-15 17:52:08.512403"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [c810fcc2-d7c6-4835-9d5b-c7db77340580] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [c810fcc2-d7c6-4835-9d5b-c7db77340580] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [c810fcc2-d7c6-4835-9d5b-c7db77340580] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [c810fcc2-d7c6-4835-9d5b-c7db77340580] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:52:08.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [c810fcc2-d7c6-4835-9d5b-c7db77340580] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:52:08.531312"], ["updated_at", "2016-04-15 17:52:08.531312"]] [ActiveJob] [DripperJob] [c810fcc2-d7c6-4835-9d5b-c7db77340580] Performed DripperJob from Inline(default) in 11.24ms [ActiveJob] Enqueued DripperJob (Job ID: c810fcc2-d7c6-4835-9d5b-c7db77340580) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.9ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.535971"], ["updated_at", "2016-04-15 17:52:08.535971"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.537190"], ["updated_at", "2016-04-15 17:52:08.537190"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:52:08.538138"], ["updated_at", "2016-04-15 17:52:08.538138"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:52:08.538848"], ["updated_at", "2016-04-15 17:52:08.538848"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:52:08.539528"], ["updated_at", "2016-04-15 17:52:08.539528"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 104.2ms Sent mail to to@example.org (4.3ms) Date: Fri, 15 Apr 2016 10:52:08 -0700 From: from@example.com To: to@example.org Message-ID: <57112a489e75c_81b63fe35e05e200714bb@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a489db9d_81b63fe35e05e200713ed"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a489db9d_81b63fe35e05e200713ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a489db9d_81b63fe35e05e200713ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a489db9d_81b63fe35e05e200713ed-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.651779"], ["updated_at", "2016-04-15 17:52:08.651779"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Fri, 15 Apr 2016 10:52:08 -0700 From: from@example.com To: to@example.org Message-ID: <57112a489feb0_81b63fe35e05e200716a3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a489f96b_81b63fe35e05e20071563"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a489f96b_81b63fe35e05e20071563 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a489f96b_81b63fe35e05e20071563 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a489f96b_81b63fe35e05e20071563-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.656938"], ["updated_at", "2016-04-15 17:52:08.656938"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:52:08 -0700 From: from@example.com To: to@example.org Message-ID: <57112a48a11d4_81b63fe35e05e20071878@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a48a0c5b_81b63fe35e05e2007173a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a48a0c5b_81b63fe35e05e2007173a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112a48a0c5b_81b63fe35e05e2007173a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112a48a0c5b_81b63fe35e05e2007173a-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.661706"], ["updated_at", "2016-04-15 17:52:08.661706"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.3ms) Date: Fri, 15 Apr 2016 10:52:08 -0700 From: from@example.com To: to@example.org Message-ID: <57112a48a4071_81b63fe35e05e20072025@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112a48a3aef_81b63fe35e05e200719ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112a48a3aef_81b63fe35e05e200719ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57112a48a3aef_81b63fe35e05e200719ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57112a48a3aef_81b63fe35e05e200719ee-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.673750"], ["updated_at", "2016-04-15 17:52:08.673750"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:52:08.684511"], ["updated_at", "2016-04-15 17:52:08.684511"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:52:08.685782"], ["updated_at", "2016-04-15 17:52:08.685782"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:52:08.686786"], ["updated_at", "2016-04-15 17:52:08.686786"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.688459"], ["updated_at", "2016-04-15 17:52:08.688459"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.689799"], ["updated_at", "2016-04-15 17:52:08.689799"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.690944"], ["updated_at", "2016-04-15 17:52:08.690944"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:52:08.692551"], ["updated_at", "2016-04-15 17:52:08.692551"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:52:08.693448"], ["updated_at", "2016-04-15 17:52:08.693448"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:52:08.694308"], ["updated_at", "2016-04-15 17:52:08.694308"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.695469"], ["updated_at", "2016-04-15 17:52:08.695469"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.696472"], ["updated_at", "2016-04-15 17:52:08.696472"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:52:08.697479"], ["updated_at", "2016-04-15 17:52:08.697479"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.699769"], ["updated_at", "2016-04-15 17:52:08.699769"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.700764"], ["updated_at", "2016-04-15 17:52:08.700764"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.701619"], ["updated_at", "2016-04-15 17:52:08.701619"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') AND (users.created_at <= '2016-04-08 17:52:08.703190') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:52:08.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 3], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:52:08.705027"], ["updated_at", "2016-04-15 17:52:08.705027"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:22.705091"], ["updated_at", "2016-04-15 17:54:22.705091"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:22.706693"], ["updated_at", "2016-04-15 17:54:22.706693"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:54:22.710050"], ["updated_at", "2016-04-15 17:54:22.710050"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:54:22.710778"], ["updated_at", "2016-04-15 17:54:22.710778"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:54:22.711370"], ["updated_at", "2016-04-15 17:54:22.711370"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:22.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 110.8ms Sent mail to to@example.org (4.3ms) Date: Fri, 15 Apr 2016 10:54:22 -0700 From: from@example.com To: to@example.org Message-ID: <57112acecbe46_82283ff4a845e2004276b@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112acecb28a_82283ff4a845e2004262e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112acecb28a_82283ff4a845e2004262e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112acecb28a_82283ff4a845e2004262e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112acecb28a_82283ff4a845e2004262e-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:22.842057"], ["updated_at", "2016-04-15 17:54:22.842057"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:54:22 -0700 From: from@example.com To: to@example.org Message-ID: <57112acece6ef_82283ff4a845e200429d8@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112acece149_82283ff4a845e200428c3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112acece149_82283ff4a845e200428c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112acece149_82283ff4a845e200428c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112acece149_82283ff4a845e200428c3-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:22.847294"], ["updated_at", "2016-04-15 17:54:22.847294"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:54:22 -0700 From: from@example.com To: to@example.org Message-ID: <57112acecf8d2_82283ff4a845e2004318d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112acecf373_82283ff4a845e2004308e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112acecf373_82283ff4a845e2004308e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112acecf373_82283ff4a845e2004308e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112acecf373_82283ff4a845e2004308e-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:22.851986"], ["updated_at", "2016-04-15 17:54:22.851986"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:22.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 6.6ms Sent mail to to@example.org (2.2ms) Date: Fri, 15 Apr 2016 10:54:22 -0700 From: from@example.com To: to@example.org Message-ID: <57112aced2789_82283ff4a845e200433de@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112aced21e9_82283ff4a845e2004321b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112aced21e9_82283ff4a845e2004321b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57112aced21e9_82283ff4a845e2004321b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57112aced21e9_82283ff4a845e2004321b-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:22.863947"], ["updated_at", "2016-04-15 17:54:22.863947"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:22.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:22.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:54:22.870785"], ["updated_at", "2016-04-15 17:54:22.870785"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:54:22.871917"], ["updated_at", "2016-04-15 17:54:22.871917"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:54:22.872685"], ["updated_at", "2016-04-15 17:54:22.872685"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:22.874067"], ["updated_at", "2016-04-15 17:54:22.874067"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:22.875104"], ["updated_at", "2016-04-15 17:54:22.875104"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:22.876109"], ["updated_at", "2016-04-15 17:54:22.876109"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:44.877377"], ["updated_at", "2016-04-15 17:54:44.877377"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:44.878990"], ["updated_at", "2016-04-15 17:54:44.878990"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:54:44.882648"], ["updated_at", "2016-04-15 17:54:44.882648"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:54:44.883693"], ["updated_at", "2016-04-15 17:54:44.883693"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:54:44.885123"], ["updated_at", "2016-04-15 17:54:44.885123"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:44.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 114.2ms Sent mail to to@example.org (4.4ms) Date: Fri, 15 Apr 2016 10:54:45 -0700 From: from@example.com To: to@example.org Message-ID: <57112ae53e88_82813fdf8845e20897ba@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112ae53257_82813fdf8845e208969f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112ae53257_82813fdf8845e208969f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112ae53257_82813fdf8845e208969f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112ae53257_82813fdf8845e208969f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.023122"], ["updated_at", "2016-04-15 17:54:45.023122"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.6ms Sent mail to to@example.org (2.3ms) Date: Fri, 15 Apr 2016 10:54:45 -0700 From: from@example.com To: to@example.org Message-ID: <57112ae56850_82813fdf8845e20899c3@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112ae562c1_82813fdf8845e20898e2"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112ae562c1_82813fdf8845e20898e2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112ae562c1_82813fdf8845e20898e2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112ae562c1_82813fdf8845e20898e2-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.028566"], ["updated_at", "2016-04-15 17:54:45.028566"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.1ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.3ms) Date: Fri, 15 Apr 2016 10:54:45 -0700 From: from@example.com To: to@example.org Message-ID: <57112ae57c54_82813fdf8845e20810128@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112ae57644_82813fdf8845e2081003b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112ae57644_82813fdf8845e2081003b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_57112ae57644_82813fdf8845e2081003b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_57112ae57644_82813fdf8845e2081003b-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.033671"], ["updated_at", "2016-04-15 17:54:45.033671"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:44.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.7ms Sent mail to to@example.org (2.3ms) Date: Fri, 15 Apr 2016 10:54:45 -0700 From: from@example.com To: to@example.org Message-ID: <57112ae5ac14_82813fdf8845e208103a4@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57112ae5a658_82813fdf8845e208102b7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_57112ae5a658_82813fdf8845e208102b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_57112ae5a658_82813fdf8845e208102b7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_57112ae5a658_82813fdf8845e208102b7-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.045917"], ["updated_at", "2016-04-15 17:54:45.045917"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:44.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:44.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (2.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.054273"], ["updated_at", "2016-04-15 17:54:45.054273"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo@bar.com"], ["created_at", "2016-04-15 17:54:45.057186"], ["updated_at", "2016-04-15 17:54:45.057186"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2016-04-15 17:54:45.061634"], ["updated_at", "2016-04-15 17:54:45.061634"]] [ActiveJob] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1 [["id", 1]] [ActiveJob] [DripperJob] [8439dd7c-bfc4-42bd-966f-53392dfcc7f4] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [8439dd7c-bfc4-42bd-966f-53392dfcc7f4] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [8439dd7c-bfc4-42bd-966f-53392dfcc7f4] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [8439dd7c-bfc4-42bd-966f-53392dfcc7f4] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-04-15 17:54:45.000000') AND "newsletters"."id" = ?[0m [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [8439dd7c-bfc4-42bd-966f-53392dfcc7f4] [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-04-15 17:54:45.066367"], ["updated_at", "2016-04-15 17:54:45.066367"]] [ActiveJob] [DripperJob] [8439dd7c-bfc4-42bd-966f-53392dfcc7f4] Performed DripperJob from Inline(default) in 2.52ms [ActiveJob] Enqueued DripperJob (Job ID: 8439dd7c-bfc4-42bd-966f-53392dfcc7f4) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:54:45.068868"], ["updated_at", "2016-04-15 17:54:45.068868"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:54:45.069686"], ["updated_at", "2016-04-15 17:54:45.069686"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:54:45.070478"], ["updated_at", "2016-04-15 17:54:45.070478"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.071689"], ["updated_at", "2016-04-15 17:54:45.071689"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.072726"], ["updated_at", "2016-04-15 17:54:45.072726"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.073648"], ["updated_at", "2016-04-15 17:54:45.073648"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-04-15 17:54:45.075130"], ["updated_at", "2016-04-15 17:54:45.075130"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-04-15 17:54:45.075952"], ["updated_at", "2016-04-15 17:54:45.075952"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-04-15 17:54:45.076737"], ["updated_at", "2016-04-15 17:54:45.076737"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.077733"], ["updated_at", "2016-04-15 17:54:45.077733"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.078833"], ["updated_at", "2016-04-15 17:54:45.078833"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-04-15 17:54:45.079872"], ["updated_at", "2016-04-15 17:54:45.079872"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:45.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.082206"], ["updated_at", "2016-04-15 17:54:45.082206"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.083146"], ["updated_at", "2016-04-15 17:54:45.083146"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.084048"], ["updated_at", "2016-04-15 17:54:45.084048"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:45.000000') AND (users.created_at <= '2016-04-08 17:54:45.085493') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-04-15 17:54:45.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 3], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-04-15 17:54:45.089568"], ["updated_at", "2016-04-15 17:54:45.089568"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[35mDripper::Action Load (0.2ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:18.868404"], ["updated_at", "2016-07-14 01:39:18.868404"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:18.870586"], ["updated_at", "2016-07-14 01:39:18.870586"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-07-14 01:39:18.874455"], ["updated_at", "2016-07-14 01:39:18.874455"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2016-07-14 01:39:18.875262"], ["updated_at", "2016-07-14 01:39:18.875262"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2016-07-14 01:39:18.875884"], ["updated_at", "2016-07-14 01:39:18.875884"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:18.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (1.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.1ms) UserMailer#welcome: processed outbound mail in 169.0ms Sent mail to to@example.org (7.8ms) Date: Wed, 13 Jul 2016 18:39:19 -0700 From: from@example.com To: to@example.org Message-ID: <5786ed47f83c_129933fe188c5e208128a1@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5786ed47e3ac_129933fe188c5e20812784"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5786ed47e3ac_129933fe188c5e20812784 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5786ed47e3ac_129933fe188c5e20812784 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5786ed47e3ac_129933fe188c5e20812784-- [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.073647"], ["updated_at", "2016-07-14 01:39:19.073647"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.7ms Sent mail to to@example.org (2.3ms) Date: Wed, 13 Jul 2016 18:39:19 -0700 From: from@example.com To: to@example.org Message-ID: <5786ed4712e76_129933fe188c5e20813094@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5786ed471285b_129933fe188c5e20812986"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5786ed471285b_129933fe188c5e20812986 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5786ed471285b_129933fe188c5e20812986 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5786ed471285b_129933fe188c5e20812986-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.079296"], ["updated_at", "2016-07-14 01:39:19.079296"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (2.3ms) Date: Wed, 13 Jul 2016 18:39:19 -0700 From: from@example.com To: to@example.org Message-ID: <5786ed4714261_129933fe188c5e20813252@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5786ed4713c55_129933fe188c5e2081313e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5786ed4713c55_129933fe188c5e2081313e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5786ed4713c55_129933fe188c5e2081313e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5786ed4713c55_129933fe188c5e2081313e-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.084375"], ["updated_at", "2016-07-14 01:39:19.084375"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:18.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.1ms Sent mail to to@example.org (2.4ms) Date: Wed, 13 Jul 2016 18:39:19 -0700 From: from@example.com To: to@example.org Message-ID: <5786ed4717323_129933fe188c5e20813432@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5786ed4716d71_129933fe188c5e20813316"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5786ed4716d71_129933fe188c5e20813316 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5786ed4716d71_129933fe188c5e20813316 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5786ed4716d71_129933fe188c5e20813316-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.097072"], ["updated_at", "2016-07-14 01:39:19.097072"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:18.000000')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:18.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-07-14 01:39:19.103080"], ["updated_at", "2016-07-14 01:39:19.103080"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-07-14 01:39:19.104036"], ["updated_at", "2016-07-14 01:39:19.104036"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-07-14 01:39:19.105032"], ["updated_at", "2016-07-14 01:39:19.105032"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.106759"], ["updated_at", "2016-07-14 01:39:19.106759"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.108275"], ["updated_at", "2016-07-14 01:39:19.108275"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.109511"], ["updated_at", "2016-07-14 01:39:19.109511"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:19.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.112643"], ["updated_at", "2016-07-14 01:39:19.112643"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.113838"], ["updated_at", "2016-07-14 01:39:19.113838"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.114920"], ["updated_at", "2016-07-14 01:39:19.114920"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.2ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:19.000000') AND (users.created_at <= '2016-07-07 01:39:19.116369') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.1ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.2ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2016-07-14 01:39:19.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 3], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2016-07-14 01:39:19.121742"], ["updated_at", "2016-07-14 01:39:19.121742"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2016-07-14 01:39:19.124221"], ["updated_at", "2016-07-14 01:39:19.124221"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2016-07-14 01:39:19.125300"], ["updated_at", "2016-07-14 01:39:19.125300"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2016-07-14 01:39:19.126357"], ["updated_at", "2016-07-14 01:39:19.126357"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.127759"], ["updated_at", "2016-07-14 01:39:19.127759"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.129084"], ["updated_at", "2016-07-14 01:39:19.129084"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.130175"], ["updated_at", "2016-07-14 01:39:19.130175"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2016-07-14 01:39:19.132722"], ["updated_at", "2016-07-14 01:39:19.132722"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2016-07-14 01:39:19.135012"], ["updated_at", "2016-07-14 01:39:19.135012"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2016-07-14 01:39:19.140969"], ["updated_at", "2016-07-14 01:39:19.140969"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [5a08bc01-839e-4191-82c5-5559fa656559] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [5a08bc01-839e-4191-82c5-5559fa656559] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [5a08bc01-839e-4191-82c5-5559fa656559] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [5a08bc01-839e-4191-82c5-5559fa656559] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2016-07-14 01:39:19.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [5a08bc01-839e-4191-82c5-5559fa656559] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2016-07-14 01:39:19.147022"], ["updated_at", "2016-07-14 01:39:19.147022"]] [ActiveJob] [DripperJob] [5a08bc01-839e-4191-82c5-5559fa656559] Performed DripperJob from Inline(default) in 2.98ms [ActiveJob] Enqueued DripperJob (Job ID: 5a08bc01-839e-4191-82c5-5559fa656559) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------- DripperTest: test_truth ----------------------- [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.9ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.8ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (2.2ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.8ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.3ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (1.2ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 15:56:13.751124"], ["updated_at", "2020-05-31 15:56:13.751124"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (2.2ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 15:56:13.809830"], ["updated_at", "2020-05-31 15:56:13.809830"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.6ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 15:56:13.830776"], ["updated_at", "2020-05-31 15:56:13.830776"]] [ActiveJob] Enqueued DripperJob (Job ID: 93855245-293a-4474-aa40-1479fc47a37e) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3d39de7b8c_16733fef6842ffd013883-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 15:56:13.957877"], ["updated_at", "2020-05-31 15:56:13.957877"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (Duration: 0.0ms | Allocations: 5) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (Duration: 0.0ms | Allocations: 4) UserMailer#welcome: processed outbound mail in 1.6ms Delivered mail 5ed3d39deaa53_16733fef6842ffd01410@Douglass-MacBook-Pro.local.mail (1.8ms) Date: Sun, 31 May 2020 08:56:13 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3d39deaa53_16733fef6842ffd01410@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3d39dea62a_16733fef6842ffd014099"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3d39dea62a_16733fef6842ffd014099 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3d39dea62a_16733fef6842ffd014099 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3d39dea62a_16733fef6842ffd014099-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 15:56:13.962695"], ["updated_at", "2020-05-31 15:56:13.962695"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (Duration: 0.0ms | Allocations: 5) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (Duration: 0.0ms | Allocations: 4) UserMailer#welcome: processed outbound mail in 1.2ms Delivered mail 5ed3d39deb98f_16733fef6842ffd0143c0@Douglass-MacBook-Pro.local.mail (1.7ms) Date: Sun, 31 May 2020 08:56:13 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3d39deb98f_16733fef6842ffd0143c0@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3d39deb5ed_16733fef6842ffd014272"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3d39deb5ed_16733fef6842ffd014272 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3d39deb5ed_16733fef6842ffd014272 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3d39deb5ed_16733fef6842ffd014272-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 15:56:13.966536"], ["updated_at", "2020-05-31 15:56:13.966536"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 15:56:13') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (Duration: 0.2ms | Allocations: 104) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (Duration: 0.2ms | Allocations: 99) UserMailer#newsletter: processed outbound mail in 2.0ms Delivered mail 5ed3d39ded0c9_16733fef6842ffd0145e0@Douglass-MacBook-Pro.local.mail (1.7ms) Date: Sun, 31 May 2020 08:56:13 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3d39ded0c9_16733fef6842ffd0145e0@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3d39decd1e_16733fef6842ffd01441e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3d39decd1e_16733fef6842ffd01441e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3d39decd1e_16733fef6842ffd01441e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3d39decd1e_16733fef6842ffd01441e-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 15:56:13.972595"], ["updated_at", "2020-05-31 15:56:13.972595"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 15:56:13')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 15:56:13') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.9ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.8ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.9ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.8ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.6ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:23:35.330779"], ["updated_at", "2020-05-31 16:23:35.330779"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:23:35.343995"], ["updated_at", "2020-05-31 16:23:35.343995"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:23:35.349429"], ["updated_at", "2020-05-31 16:23:35.349429"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:23:35.350624"], ["updated_at", "2020-05-31 16:23:35.350624"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:23:35.351265"], ["updated_at", "2020-05-31 16:23:35.351265"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.4ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (Duration: 0.8ms | Allocations: 332) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (Duration: 0.2ms | Allocations: 101) UserMailer#welcome: processed outbound mail in 27.0ms Delivered mail 5ed3da0769588_27813fe75d03200824677@Douglass-MacBook-Pro.local.mail (13.4ms) Date: Sun, 31 May 2020 09:23:35 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3da0769588_27813fe75d03200824677@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3da0767a43_27813fe75d0320082453a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3da0767a43_27813fe75d0320082453a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3da0767a43_27813fe75d0320082453a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3da0767a43_27813fe75d0320082453a-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.4ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.462203"], ["updated_at", "2020-05-31 16:23:35.462203"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (Duration: 0.0ms | Allocations: 5) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (Duration: 0.0ms | Allocations: 4) UserMailer#welcome: processed outbound mail in 1.8ms Delivered mail 5ed3da0771c70_27813fe75d03200824826@Douglass-MacBook-Pro.local.mail (1.9ms) Date: Sun, 31 May 2020 09:23:35 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3da0771c70_27813fe75d03200824826@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3da07717ba_27813fe75d03200824788"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3da07717ba_27813fe75d03200824788 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3da07717ba_27813fe75d03200824788 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3da07717ba_27813fe75d03200824788-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.467759"], ["updated_at", "2020-05-31 16:23:35.467759"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (Duration: 0.0ms | Allocations: 5) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (Duration: 0.0ms | Allocations: 4) UserMailer#welcome: processed outbound mail in 1.3ms Delivered mail 5ed3da0772c8a_27813fe75d03200825054@Douglass-MacBook-Pro.local.mail (1.7ms) Date: Sun, 31 May 2020 09:23:35 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3da0772c8a_27813fe75d03200825054@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3da07728bd_27813fe75d0320082491d"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3da07728bd_27813fe75d0320082491d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3da07728bd_27813fe75d0320082491d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3da07728bd_27813fe75d0320082491d-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.471768"], ["updated_at", "2020-05-31 16:23:35.471768"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (Duration: 0.2ms | Allocations: 109) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (Duration: 0.2ms | Allocations: 99) UserMailer#newsletter: processed outbound mail in 2.1ms Delivered mail 5ed3da077444d_27813fe75d032008252d1@Douglass-MacBook-Pro.local.mail (1.6ms) Date: Sun, 31 May 2020 09:23:35 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3da077444d_27813fe75d032008252d1@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3da077409a_27813fe75d032008251c3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3da077409a_27813fe75d032008251c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3da077409a_27813fe75d032008251c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3da077409a_27813fe75d032008251c3-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.477788"], ["updated_at", "2020-05-31 16:23:35.477788"], ["dripper_action_id", 2]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:23:35.482131"], ["updated_at", "2020-05-31 16:23:35.482131"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:23:35.483132"], ["updated_at", "2020-05-31 16:23:35.483132"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:23:35.483769"], ["updated_at", "2020-05-31 16:23:35.483769"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:23:35.484998"], ["updated_at", "2020-05-31 16:23:35.484998"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 16:23:35.486022"], ["updated_at", "2020-05-31 16:23:35.486022"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:23:35.486993"], ["updated_at", "2020-05-31 16:23:35.486993"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.489103"], ["updated_at", "2020-05-31 16:23:35.489103"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.489921"], ["updated_at", "2020-05-31 16:23:35.489921"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.490645"], ["updated_at", "2020-05-31 16:23:35.490645"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35') AND (users.created_at <= '2020-05-24 16:23:35.491885')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:23:35') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:23:35.493810"], ["updated_at", "2020-05-31 16:23:35.493810"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:23:35.495679"], ["updated_at", "2020-05-31 16:23:35.495679"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:23:35.496814"], ["updated_at", "2020-05-31 16:23:35.496814"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:23:35.497788"], ["updated_at", "2020-05-31 16:23:35.497788"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:23:35.499748"], ["updated_at", "2020-05-31 16:23:35.499748"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 16:23:35.501077"], ["updated_at", "2020-05-31 16:23:35.501077"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:23:35.502271"], ["updated_at", "2020-05-31 16:23:35.502271"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:23:35.504585"], ["updated_at", "2020-05-31 16:23:35.504585"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:23:35.507156"], ["updated_at", "2020-05-31 16:23:35.507156"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.4ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:23:35.512267"], ["updated_at", "2020-05-31 16:23:35.512267"]] [ActiveJob] Enqueued DripperJob (Job ID: a54f3f91-cd47-4c44-8004-e8258c1c5684) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3db58adabf_2aed3fd5c482ffd08842f-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:29:12.717725"], ["updated_at", "2020-05-31 16:29:12.717725"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:29:12 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3db58afdc9_2aed3fd5c482ffd088718@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3db58afa17_2aed3fd5c482ffd08867c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3db58afa17_2aed3fd5c482ffd08867c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3db58afa17_2aed3fd5c482ffd08867c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3db58afa17_2aed3fd5c482ffd08867c-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:29:12.721795"], ["updated_at", "2020-05-31 16:29:12.721795"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:29:12 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3db58b0cf9_2aed3fd5c482ffd0889fe@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3db58b08b1_2aed3fd5c482ffd0888c7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3db58b08b1_2aed3fd5c482ffd0888c7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3db58b08b1_2aed3fd5c482ffd0888c7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3db58b08b1_2aed3fd5c482ffd0888c7-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:29:12.725686"], ["updated_at", "2020-05-31 16:29:12.725686"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:29:12') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 6.5ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:29:12 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3db58b356b_2aed3fd5c482ffd0891f2@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3db58b3168_2aed3fd5c482ffd08908"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3db58b3168_2aed3fd5c482ffd08908 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3db58b3168_2aed3fd5c482ffd08908 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3db58b3168_2aed3fd5c482ffd08908-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:29:12.736153"], ["updated_at", "2020-05-31 16:29:12.736153"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:29:12')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:29:12') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.1ms)[0m [1m[31mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.248846"], ["updated_at", "2020-05-31 16:30:38.248846"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:30:38.263386"], ["updated_at", "2020-05-31 16:30:38.263386"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:30:38.279893"], ["updated_at", "2020-05-31 16:30:38.279893"]] [ActiveJob] [1m[36mNewsletter Load (0.1ms)[0m [1mSELECT "newsletters".* FROM "newsletters" WHERE "newsletters"."id" = ? LIMIT 1[0m [["id", 1]] [ActiveJob] [DripperJob] [1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9] Performing DripperJob from Inline(default) with arguments: gid://dummy/Newsletter/1 [ActiveJob] [DripperJob] [1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9] [1m[35mDripper::Action Load (0.1ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [ActiveJob] [DripperJob] [1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9] [1m[35mNewsletter Load (0.1ms)[0m SELECT "newsletters".* FROM "newsletters" WHERE ("newsletters"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (newsletters.created_at >= '2020-05-31 16:30:38.000000') AND "newsletters"."id" = ? [["drippable_type", "Newsletter"], ["dripper_action_id", 1], ["id", 1]] [ActiveJob] [DripperJob] [1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9] [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "Newsletter"], ["created_at", "2020-05-31 16:30:38.291425"], ["updated_at", "2020-05-31 16:30:38.291425"]] [ActiveJob] [DripperJob] [1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9] Performed DripperJob from Inline(default) in 9.45ms [ActiveJob] Enqueued DripperJob (Job ID: 1748e5c6-5164-44fc-9bb4-e0ac6f07cdc9) to Inline(default) with arguments: gid://dummy/Newsletter/1 [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.296508"], ["updated_at", "2020-05-31 16:30:38.296508"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.297857"], ["updated_at", "2020-05-31 16:30:38.297857"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:30:38.298544"], ["updated_at", "2020-05-31 16:30:38.298544"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:30:38.299193"], ["updated_at", "2020-05-31 16:30:38.299193"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:30:38.299741"], ["updated_at", "2020-05-31 16:30:38.299741"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] Rendered user_mailer/welcome.html.erb within layouts/mailer (0.9ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 171.4ms Sent mail to to@example.org (4.7ms) Date: Sun, 31 May 2020 09:30:38 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbae74558_310f3fc80482ffd0800d8@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbae70a34_310f3fc80482ffd079975"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbae70a34_310f3fc80482ffd079975 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbae70a34_310f3fc80482ffd079975 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbae70a34_310f3fc80482ffd079975-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.479228"], ["updated_at", "2020-05-31 16:30:38.479228"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (2.2ms) Date: Sun, 31 May 2020 09:30:38 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbae75b47_310f3fc80482ffd0802b4@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbae75660_310f3fc80482ffd08013f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbae75660_310f3fc80482ffd08013f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbae75660_310f3fc80482ffd08013f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbae75660_310f3fc80482ffd08013f-- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.484204"], ["updated_at", "2020-05-31 16:30:38.484204"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.1ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:30:38 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbae76c04_310f3fc80482ffd080439@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbae76806_310f3fc80482ffd080327"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbae76806_310f3fc80482ffd080327 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbae76806_310f3fc80482ffd080327 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbae76806_310f3fc80482ffd080327-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.487902"], ["updated_at", "2020-05-31 16:30:38.487902"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') AND ("users"."username" IS NOT NULL) [["drippable_type", "User"], ["dripper_action_id", 2]] Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 3.2ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:30:38 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbae78774_310f3fc80482ffd08066e@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbae783a0_310f3fc80482ffd08058c"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbae783a0_310f3fc80482ffd08058c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dbae783a0_310f3fc80482ffd08058c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dbae783a0_310f3fc80482ffd08058c-- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 2], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.494944"], ["updated_at", "2020-05-31 16:30:38.494944"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.0ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:30:38.501153"], ["updated_at", "2020-05-31 16:30:38.501153"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:30:38.502267"], ["updated_at", "2020-05-31 16:30:38.502267"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:30:38.502848"], ["updated_at", "2020-05-31 16:30:38.502848"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.504015"], ["updated_at", "2020-05-31 16:30:38.504015"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.505032"], ["updated_at", "2020-05-31 16:30:38.505032"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.505974"], ["updated_at", "2020-05-31 16:30:38.505974"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:30:38.507276"], ["updated_at", "2020-05-31 16:30:38.507276"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:30:38.508048"], ["updated_at", "2020-05-31 16:30:38.508048"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:30:38.508596"], ["updated_at", "2020-05-31 16:30:38.508596"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "welcome"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.509838"], ["updated_at", "2020-05-31 16:30:38.509838"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter_2"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.510811"], ["updated_at", "2020-05-31 16:30:38.510811"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_actions" ("action", "mailer", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["action", "newsletter"], ["mailer", "user_mailer"], ["created_at", "2020-05-31 16:30:38.511705"], ["updated_at", "2020-05-31 16:30:38.511705"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "welcome"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "welcome"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.0ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.513739"], ["updated_at", "2020-05-31 16:30:38.513739"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 1], ["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.514606"], ["updated_at", "2020-05-31 16:30:38.514606"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["dripper_action_id", 1], ["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.515368"], ["updated_at", "2020-05-31 16:30:38.515368"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter_2"], ["mailer", "user_mailer"]] [1m[35mUser Load (0.1ms)[0m SELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') AND (users.created_at <= '2020-05-24 16:30:38.516482') [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1[0m [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[35mDripper::Action Load (0.0ms)[0m SELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT 1 [["action", "newsletter"], ["mailer", "user_mailer"]] [1m[36mUser Load (0.1ms)[0m [1mSELECT "users".* FROM "users" WHERE ("users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?)) AND (users.created_at >= '2020-05-31 16:30:38.000000') AND ("users"."username" IS NOT NULL)[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "dripper_messages" ("dripper_action_id", "drippable_id", "drippable_type", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?)[0m [["dripper_action_id", 3], ["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:38.518241"], ["updated_at", "2020-05-31 16:30:38.518241"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.4ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:30:50.927107"], ["updated_at", "2020-05-31 16:30:50.927107"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:30:51.032795"], ["updated_at", "2020-05-31 16:30:51.032795"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.1ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:30:51.040127"], ["updated_at", "2020-05-31 16:30:51.040127"]] [ActiveJob] Enqueued DripperJob (Job ID: 1ae985e9-c4ae-4d24-895a-a34f993445ba) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbbb3713b_31ad3fd10d8320203234b-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.236146"], ["updated_at", "2020-05-31 16:30:51.236146"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:30:51 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbbb3a58d_31ad3fd10d832020326f7@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbbb3a176_31ad3fd10d83202032585"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbbb3a176_31ad3fd10d83202032585 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbbb3a176_31ad3fd10d83202032585 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbbb3a176_31ad3fd10d83202032585-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.240529"], ["updated_at", "2020-05-31 16:30:51.240529"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (1.9ms) Date: Sun, 31 May 2020 09:30:51 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbbb3b475_31ad3fd10d83202032820@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbbb3b0b7_31ad3fd10d832020327c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbbb3b0b7_31ad3fd10d832020327c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbbb3b0b7_31ad3fd10d832020327c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbbb3b0b7_31ad3fd10d832020327c9-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.244703"], ["updated_at", "2020-05-31 16:30:51.244703"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:30:51') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 4.5ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 09:30:51 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbbb3d756_31ad3fd10d832020330da@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbbb3d2f2_31ad3fd10d83202032971"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbbb3d2f2_31ad3fd10d83202032971 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dbbb3d2f2_31ad3fd10d83202032971 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dbbb3d2f2_31ad3fd10d83202032971-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.253413"], ["updated_at", "2020-05-31 16:30:51.253413"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:30:51')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:30:51') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.1ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.4ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:30:51.260696"], ["updated_at", "2020-05-31 16:30:51.260696"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:30:51.262013"], ["updated_at", "2020-05-31 16:30:51.262013"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:30:51.262739"], ["updated_at", "2020-05-31 16:30:51.262739"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:30:51.264242"], ["updated_at", "2020-05-31 16:30:51.264242"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 16:30:51.265528"], ["updated_at", "2020-05-31 16:30:51.265528"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:30:51.266638"], ["updated_at", "2020-05-31 16:30:51.266638"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.9ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:30:51.269175"], ["updated_at", "2020-05-31 16:30:51.269175"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:30:51.270171"], ["updated_at", "2020-05-31 16:30:51.270171"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.0ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:30:51.270799"], ["updated_at", "2020-05-31 16:30:51.270799"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:30:51.271961"], ["updated_at", "2020-05-31 16:30:51.271961"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 16:30:51.272955"], ["updated_at", "2020-05-31 16:30:51.272955"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.0ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:30:51.273917"], ["updated_at", "2020-05-31 16:30:51.273917"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:30:51')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.276137"], ["updated_at", "2020-05-31 16:30:51.276137"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.277063"], ["updated_at", "2020-05-31 16:30:51.277063"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.277980"], ["updated_at", "2020-05-31 16:30:51.277980"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:30:51') AND (users.created_at <= '2020-05-24 16:30:51.279644')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:30:51') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:30:51.282198"], ["updated_at", "2020-05-31 16:30:51.282198"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.2ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.1ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.4ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:31:11.218716"], ["updated_at", "2020-05-31 16:31:11.218716"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:31:11.325768"], ["updated_at", "2020-05-31 16:31:11.325768"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.2ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:31:11.339702"], ["updated_at", "2020-05-31 16:31:11.339702"]] [ActiveJob] Enqueued DripperJob (Job ID: 38864c28-adc3-48a2-80c4-f1d463369af2) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbcf7fa32_325c3ffbe482ffd05926-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.533893"], ["updated_at", "2020-05-31 16:31:11.533893"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 09:31:11 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbcf83108_325c3ffbe482ffd06253@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbcf82c9e_325c3ffbe482ffd06164"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbcf82c9e_325c3ffbe482ffd06164 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbcf82c9e_325c3ffbe482ffd06164 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbcf82c9e_325c3ffbe482ffd06164-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.538526"], ["updated_at", "2020-05-31 16:31:11.538526"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 09:31:11 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbcf84127_325c3ffbe482ffd0649d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbcf83d0b_325c3ffbe482ffd0630"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbcf83d0b_325c3ffbe482ffd0630 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dbcf83d0b_325c3ffbe482ffd0630 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dbcf83d0b_325c3ffbe482ffd0630-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.542546"], ["updated_at", "2020-05-31 16:31:11.542546"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:31:11') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 4.3ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:31:11 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dbcf861e1_325c3ffbe482ffd066df@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dbcf85dbc_325c3ffbe482ffd06544"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dbcf85dbc_325c3ffbe482ffd06544 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dbcf85dbc_325c3ffbe482ffd06544 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dbcf85dbc_325c3ffbe482ffd06544-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.550929"], ["updated_at", "2020-05-31 16:31:11.550929"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:31:11')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:31:11') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.1ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:31:11.557283"], ["updated_at", "2020-05-31 16:31:11.557283"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:31:11.558431"], ["updated_at", "2020-05-31 16:31:11.558431"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:31:11.559153"], ["updated_at", "2020-05-31 16:31:11.559153"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:31:11.560531"], ["updated_at", "2020-05-31 16:31:11.560531"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 16:31:11.562549"], ["updated_at", "2020-05-31 16:31:11.562549"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:31:11.563718"], ["updated_at", "2020-05-31 16:31:11.563718"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.2ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:31:11.565311"], ["updated_at", "2020-05-31 16:31:11.565311"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:31:11.566172"], ["updated_at", "2020-05-31 16:31:11.566172"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.0ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:31:11.566738"], ["updated_at", "2020-05-31 16:31:11.566738"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:31:11.567812"], ["updated_at", "2020-05-31 16:31:11.567812"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 16:31:11.568865"], ["updated_at", "2020-05-31 16:31:11.568865"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.0ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:31:11.569857"], ["updated_at", "2020-05-31 16:31:11.569857"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:31:11')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.572031"], ["updated_at", "2020-05-31 16:31:11.572031"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.572857"], ["updated_at", "2020-05-31 16:31:11.572857"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.573603"], ["updated_at", "2020-05-31 16:31:11.573603"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:31:11') AND (users.created_at <= '2020-05-24 16:31:11.574785')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:31:11') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:31:11.576691"], ["updated_at", "2020-05-31 16:31:11.576691"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.3ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:32:47.815686"], ["updated_at", "2020-05-31 16:32:47.815686"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:32:47.930864"], ["updated_at", "2020-05-31 16:32:47.930864"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.1ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:32:47.937762"], ["updated_at", "2020-05-31 16:32:47.937762"]] [ActiveJob] Enqueued DripperJob (Job ID: 11ac873d-d10d-4e95-8298-feea239a8c22) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc302602e_33103fdcb602ffd067447-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:32:48.162187"], ["updated_at", "2020-05-31 16:32:48.162187"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:32:48 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc30283b3_33103fdcb602ffd06772e@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc3027ff1_33103fdcb602ffd0676f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc3027ff1_33103fdcb602ffd0676f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dc3027ff1_33103fdcb602ffd0676f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc3027ff1_33103fdcb602ffd0676f-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:32:48.166306"], ["updated_at", "2020-05-31 16:32:48.166306"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:32:48 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc3029263_33103fdcb602ffd0679fc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc3028e97_33103fdcb602ffd067877"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc3028e97_33103fdcb602ffd067877 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dc3028e97_33103fdcb602ffd067877 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc3028e97_33103fdcb602ffd067877-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:32:48.170211"], ["updated_at", "2020-05-31 16:32:48.170211"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:32:47') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 4.4ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 09:32:48 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc302b407_33103fdcb602ffd068168@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc302af96_33103fdcb602ffd068089"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc302af96_33103fdcb602ffd068089 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dc302af96_33103fdcb602ffd068089 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dc302af96_33103fdcb602ffd068089-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:32:48.178726"], ["updated_at", "2020-05-31 16:32:48.178726"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:32:47')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:32:47') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.4ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:33:58.222346"], ["updated_at", "2020-05-31 16:33:58.222346"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:33:58.336547"], ["updated_at", "2020-05-31 16:33:58.336547"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.1ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:33:58.343687"], ["updated_at", "2020-05-31 16:33:58.343687"]] [ActiveJob] Enqueued DripperJob (Job ID: 37d95cb1-1c97-476b-9124-0a339cf0a097) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc76887aa_343f3fe218c2ffd02163d-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:33:58.565482"], ["updated_at", "2020-05-31 16:33:58.565482"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:33:58 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc768abca_343f3fe218c2ffd02191d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc768a7d9_343f3fe218c2ffd0218f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc768a7d9_343f3fe218c2ffd0218f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dc768a7d9_343f3fe218c2ffd0218f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc768a7d9_343f3fe218c2ffd0218f9-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:33:58.569744"], ["updated_at", "2020-05-31 16:33:58.569744"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:33:58 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc768ba23_343f3fe218c2ffd0221b2@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc768b665_343f3fe218c2ffd022069"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc768b665_343f3fe218c2ffd022069 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dc768b665_343f3fe218c2ffd022069 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc768b665_343f3fe218c2ffd022069-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:33:58.573369"], ["updated_at", "2020-05-31 16:33:58.573369"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:33:58') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.1ms) UserMailer#newsletter: processed outbound mail in 4.5ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:33:58 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc768da9a_343f3fe218c2ffd0223c3@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc768d62e_343f3fe218c2ffd022289"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc768d62e_343f3fe218c2ffd022289 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dc768d62e_343f3fe218c2ffd022289 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dc768d62e_343f3fe218c2ffd022289-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:33:58.581832"], ["updated_at", "2020-05-31 16:33:58.581832"], ["dripper_action_id", 2]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:33:58')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:33:58') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.1ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.3ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:34:15.508930"], ["updated_at", "2020-05-31 16:34:15.508930"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:34:15.614704"], ["updated_at", "2020-05-31 16:34:15.614704"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.1ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:34:15.622420"], ["updated_at", "2020-05-31 16:34:15.622420"]] [ActiveJob] Enqueued DripperJob (Job ID: 4d1dd0d2-41bb-4940-a9f1-b4fb359257d1) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc87cf479_34c93fc8c602ffd424461-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:15.855461"], ["updated_at", "2020-05-31 16:34:15.855461"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 09:34:15 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc87d1809_34c93fc8c602ffd4247dd@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc87d1427_34c93fc8c602ffd424617"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc87d1427_34c93fc8c602ffd424617 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dc87d1427_34c93fc8c602ffd424617 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc87d1427_34c93fc8c602ffd424617-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:15.859710"], ["updated_at", "2020-05-31 16:34:15.859710"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.1ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:34:15 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc87d268a_34c93fc8c602ffd424913@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc87d22da_34c93fc8c602ffd42489b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc87d22da_34c93fc8c602ffd42489b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dc87d22da_34c93fc8c602ffd42489b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dc87d22da_34c93fc8c602ffd42489b-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:15.863262"], ["updated_at", "2020-05-31 16:34:15.863262"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mCACHE Dripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:15') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 4.5ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 09:34:15 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dc87d4713_34c93fc8c602ffd425197@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dc87d42af_34c93fc8c602ffd425079"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dc87d42af_34c93fc8c602ffd425079 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dc87d42af_34c93fc8c602ffd425079 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dc87d42af_34c93fc8c602ffd425079-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:15.871831"], ["updated_at", "2020-05-31 16:34:15.871831"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mCACHE Dripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:15')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mCACHE Dripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:15') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.2ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.4ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 16:34:49.963676"], ["updated_at", "2020-05-31 16:34:49.963676"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.2ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:34:49.966400"], ["updated_at", "2020-05-31 16:34:49.966400"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 16:34:49.971530"], ["updated_at", "2020-05-31 16:34:49.971530"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 16:34:49.972227"], ["updated_at", "2020-05-31 16:34:49.972227"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 16:34:49.972808"], ["updated_at", "2020-05-31 16:34:49.972808"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:49')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 176.2ms Sent mail to to@example.org (5.0ms) Date: Sun, 31 May 2020 09:34:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcaa3dd20_356b3fd2ffc2ffd083641@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcaa3cf1d_356b3fd2ffc2ffd0835bc"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcaa3cf1d_356b3fd2ffc2ffd0835bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dcaa3cf1d_356b3fd2ffc2ffd0835bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dcaa3cf1d_356b3fd2ffc2ffd0835bc-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:50.262551"], ["updated_at", "2020-05-31 16:34:50.262551"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (4.3ms) Date: Sun, 31 May 2020 09:34:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcaa40c8e_356b3fd2ffc2ffd0838fc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcaa40872_356b3fd2ffc2ffd0837e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcaa40872_356b3fd2ffc2ffd0837e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dcaa40872_356b3fd2ffc2ffd0837e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dcaa40872_356b3fd2ffc2ffd0837e1-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:50.269707"], ["updated_at", "2020-05-31 16:34:50.269707"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 4.0ms Sent mail to to@example.org (6.6ms) Date: Sun, 31 May 2020 09:34:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcaa43b3a_356b3fd2ffc2ffd08408a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcaa4291e_356b3fd2ffc2ffd08399a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcaa4291e_356b3fd2ffc2ffd08399a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dcaa4291e_356b3fd2ffc2ffd08399a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dcaa4291e_356b3fd2ffc2ffd08399a-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:50.282258"], ["updated_at", "2020-05-31 16:34:50.282258"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:49') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.0ms Sent mail to to@example.org (5.9ms) Date: Sun, 31 May 2020 09:34:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcaa4828b_356b3fd2ffc2ffd084245@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcaa475e6_356b3fd2ffc2ffd084175"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcaa475e6_356b3fd2ffc2ffd084175 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dcaa475e6_356b3fd2ffc2ffd084175 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dcaa475e6_356b3fd2ffc2ffd084175-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:34:50.300139"], ["updated_at", "2020-05-31 16:34:50.300139"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:49')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:34:49') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 16:34:50.311210"], ["updated_at", "2020-05-31 16:34:50.311210"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 16:34:50.315352"], ["updated_at", "2020-05-31 16:34:50.315352"]] [1m[35m (0.6ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.2ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 16:34:50.336630"], ["updated_at", "2020-05-31 16:34:50.336630"]] [ActiveJob] Enqueued DripperJob (Job ID: e49abf14-1671-4d1c-bbbb-765f6db6b074) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dcfd3c487_36633fd2ec832008275e6-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:36:13.253246"], ["updated_at", "2020-05-31 16:36:13.253246"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:36:13 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcfd3e7c2_36633fd2ec8320082789c@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcfd3e3fc_36633fd2ec8320082779f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcfd3e3fc_36633fd2ec8320082779f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dcfd3e3fc_36633fd2ec8320082779f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dcfd3e3fc_36633fd2ec8320082779f-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 16:36:13.257414"], ["updated_at", "2020-05-31 16:36:13.257414"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 09:36:13 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcfd3f631_36633fd2ec832008280cc@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcfd3f232_36633fd2ec832008279f6"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcfd3f232_36633fd2ec832008279f6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed3dcfd3f232_36633fd2ec832008279f6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed3dcfd3f232_36633fd2ec832008279f6-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 16:36:13.261069"], ["updated_at", "2020-05-31 16:36:13.261069"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:36:13') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 4.4ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 09:36:13 -0700 From: from@example.com To: to@example.org Message-ID: <5ed3dcfd415b7_36633fd2ec83200828275@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed3dcfd411a9_36633fd2ec83200828128"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed3dcfd411a9_36633fd2ec83200828128 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed3dcfd411a9_36633fd2ec83200828128 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed3dcfd411a9_36633fd2ec83200828128-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 16:36:13.269265"], ["updated_at", "2020-05-31 16:36:13.269265"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:36:13')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 16:36:13') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.3ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.7ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:03:53.207851"], ["updated_at", "2020-05-31 20:03:53.207851"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:03:53.209554"], ["updated_at", "2020-05-31 20:03:53.209554"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.0ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:03:53.210240"], ["updated_at", "2020-05-31 20:03:53.210240"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.4ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:03:53.218059"], ["updated_at", "2020-05-31 20:03:53.218059"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:03:53.219310"], ["updated_at", "2020-05-31 20:03:53.219310"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:03:53.220675"], ["updated_at", "2020-05-31 20:03:53.220675"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.3ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.5ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.388801"], ["updated_at", "2020-05-31 20:03:53.388801"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (1.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.390621"], ["updated_at", "2020-05-31 20:03:53.390621"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.392886"], ["updated_at", "2020-05-31 20:03:53.392886"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53') AND (users.created_at <= '2020-05-24 20:03:53.396643')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.400362"], ["updated_at", "2020-05-31 20:03:53.400362"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (1.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:03:53.403596"], ["updated_at", "2020-05-31 20:03:53.403596"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:03:53.404571"], ["updated_at", "2020-05-31 20:03:53.404571"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:03:53.406046"], ["updated_at", "2020-05-31 20:03:53.406046"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:03:53.408998"], ["updated_at", "2020-05-31 20:03:53.408998"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:03:53.411583"], ["updated_at", "2020-05-31 20:03:53.411583"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:03:53.413593"], ["updated_at", "2020-05-31 20:03:53.413593"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.3ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:03:53.418717"], ["updated_at", "2020-05-31 20:03:53.418717"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:03:53.421572"], ["updated_at", "2020-05-31 20:03:53.421572"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.2ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:03:53.423436"], ["updated_at", "2020-05-31 20:03:53.423436"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:03:53.425017"], ["updated_at", "2020-05-31 20:03:53.425017"]] [1m[35m (1.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:03:53.426777"], ["updated_at", "2020-05-31 20:03:53.426777"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (1.1ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 159.2ms Sent mail to to@example.org (7.1ms) Date: Sun, 31 May 2020 13:03:53 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40da990dd9_743b3fe5edc2ffd41803a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40da98fb9c_743b3fe5edc2ffd4179b9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40da98fb9c_743b3fe5edc2ffd4179b9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40da98fb9c_743b3fe5edc2ffd4179b9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40da98fb9c_743b3fe5edc2ffd4179b9-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.597371"], ["updated_at", "2020-05-31 20:03:53.597371"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (1.5ms) Date: Sun, 31 May 2020 13:03:53 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40da99288a_743b3fe5edc2ffd41828d@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40da99249d_743b3fe5edc2ffd4181d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40da99249d_743b3fe5edc2ffd4181d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40da99249d_743b3fe5edc2ffd4181d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40da99249d_743b3fe5edc2ffd4181d8-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.601792"], ["updated_at", "2020-05-31 20:03:53.601792"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.2ms Sent mail to to@example.org (1.6ms) Date: Sun, 31 May 2020 13:03:53 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40da993792_743b3fe5edc2ffd4184de@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40da9933ae_743b3fe5edc2ffd4183d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40da9933ae_743b3fe5edc2ffd4183d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40da9933ae_743b3fe5edc2ffd4183d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40da9933ae_743b3fe5edc2ffd4183d3-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.605507"], ["updated_at", "2020-05-31 20:03:53.605507"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.3ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 7.4ms Sent mail to to@example.org (2.0ms) Date: Sun, 31 May 2020 13:03:53 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40da9964a2_743b3fe5edc2ffd4186fd@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40da995fd5_743b3fe5edc2ffd4185ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40da995fd5_743b3fe5edc2ffd4185ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed40da995fd5_743b3fe5edc2ffd4185ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed40da995fd5_743b3fe5edc2ffd4185ae-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:03:53.617653"], ["updated_at", "2020-05-31 20:03:53.617653"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:03:53') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.4ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:03:53.623488"], ["updated_at", "2020-05-31 20:03:53.623488"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 20:03:53.627153"], ["updated_at", "2020-05-31 20:03:53.627153"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.4ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 20:03:53.631628"], ["updated_at", "2020-05-31 20:03:53.631628"]] [ActiveJob] Enqueued DripperJob (Job ID: 90729169-c836-4f9e-8078-4dd5f836f411) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40dd0e4f09_76813fd30ac2ffd48455c-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:32.969105"], ["updated_at", "2020-05-31 20:04:32.969105"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.7ms Sent mail to to@example.org (1.8ms) Date: Sun, 31 May 2020 13:04:32 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40dd0ed68c_76813fd30ac2ffd484822@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40dd0ed1b9_76813fd30ac2ffd484779"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40dd0ed1b9_76813fd30ac2ffd484779 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40dd0ed1b9_76813fd30ac2ffd484779 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40dd0ed1b9_76813fd30ac2ffd484779-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:32.974184"], ["updated_at", "2020-05-31 20:04:32.974184"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 7.9ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 13:04:32 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40dd0f0117_76813fd30ac2ffd4850ed@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40dd0ee319_76813fd30ac2ffd4849c2"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40dd0ee319_76813fd30ac2ffd4849c2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40dd0ee319_76813fd30ac2ffd4849c2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40dd0ee319_76813fd30ac2ffd4849c2-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:32.985005"], ["updated_at", "2020-05-31 20:04:32.985005"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:32') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 4.5ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 13:04:32 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40dd0f2350_76813fd30ac2ffd485299@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40dd0f1f33_76813fd30ac2ffd48515"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40dd0f1f33_76813fd30ac2ffd48515 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed40dd0f1f33_76813fd30ac2ffd48515 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed40dd0f1f33_76813fd30ac2ffd48515-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:32.993798"], ["updated_at", "2020-05-31 20:04:32.993798"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:32')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:32') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (2.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:04:33.001045"], ["updated_at", "2020-05-31 20:04:33.001045"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:04:33.002125"], ["updated_at", "2020-05-31 20:04:33.002125"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:04:33.002723"], ["updated_at", "2020-05-31 20:04:33.002723"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:04:33.003981"], ["updated_at", "2020-05-31 20:04:33.003981"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:04:33.005373"], ["updated_at", "2020-05-31 20:04:33.005373"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:04:33.007074"], ["updated_at", "2020-05-31 20:04:33.007074"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:04:33.008928"], ["updated_at", "2020-05-31 20:04:33.008928"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:04:33.009865"], ["updated_at", "2020-05-31 20:04:33.009865"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:04:33.010471"], ["updated_at", "2020-05-31 20:04:33.010471"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:04:33.011599"], ["updated_at", "2020-05-31 20:04:33.011599"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.0ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:04:33.012555"], ["updated_at", "2020-05-31 20:04:33.012555"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.0ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:04:33.013450"], ["updated_at", "2020-05-31 20:04:33.013450"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:33')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:33.015638"], ["updated_at", "2020-05-31 20:04:33.015638"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:33.016464"], ["updated_at", "2020-05-31 20:04:33.016464"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:33.017219"], ["updated_at", "2020-05-31 20:04:33.017219"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:33') AND (users.created_at <= '2020-05-24 20:04:33.018253')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:33') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:33.020100"], ["updated_at", "2020-05-31 20:04:33.020100"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.3ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:04:33.022553"], ["updated_at", "2020-05-31 20:04:33.022553"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 20:04:33.026126"], ["updated_at", "2020-05-31 20:04:33.026126"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.1ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 20:04:33.031099"], ["updated_at", "2020-05-31 20:04:33.031099"]] [ActiveJob] Enqueued DripperJob (Job ID: 94a67c16-7498-4032-8502-30ed889e7f55) to Async(default) with arguments: #Hi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40de2ca3a_779a3fc374c2ffd4266e-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.058438"], ["updated_at", "2020-05-31 20:04:50.058438"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.4ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 13:04:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40de2ef53_779a3fc374c2ffd4292f@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40de2eb46_779a3fc374c2ffd428c6"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40de2eb46_779a3fc374c2ffd428c6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40de2eb46_779a3fc374c2ffd428c6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40de2eb46_779a3fc374c2ffd428c6-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.063094"], ["updated_at", "2020-05-31 20:04:50.063094"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 13:04:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40de21008b_779a3fc374c2ffd43134@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40de2fc5c_779a3fc374c2ffd4304"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40de2fc5c_779a3fc374c2ffd4304 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40de2fc5c_779a3fc374c2ffd4304 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40de2fc5c_779a3fc374c2ffd4304-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.067282"], ["updated_at", "2020-05-31 20:04:50.067282"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.2ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:49') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.2ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 4.5ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 13:04:50 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40de2122b5_779a3fc374c2ffd43399@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40de211e91_779a3fc374c2ffd432bc"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40de211e91_779a3fc374c2ffd432bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed40de211e91_779a3fc374c2ffd432bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed40de211e91_779a3fc374c2ffd432bc-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.076190"], ["updated_at", "2020-05-31 20:04:50.076190"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:49')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:49') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (1.9ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:04:50.083864"], ["updated_at", "2020-05-31 20:04:50.083864"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:04:50.084989"], ["updated_at", "2020-05-31 20:04:50.084989"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.0ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:04:50.085536"], ["updated_at", "2020-05-31 20:04:50.085536"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:04:50.086763"], ["updated_at", "2020-05-31 20:04:50.086763"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.0ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:04:50.087760"], ["updated_at", "2020-05-31 20:04:50.087760"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.0ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:04:50.088675"], ["updated_at", "2020-05-31 20:04:50.088675"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.2ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:04:50.090051"], ["updated_at", "2020-05-31 20:04:50.090051"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:04:50.090942"], ["updated_at", "2020-05-31 20:04:50.090942"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.0ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:04:50.091694"], ["updated_at", "2020-05-31 20:04:50.091694"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:04:50.092790"], ["updated_at", "2020-05-31 20:04:50.092790"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:04:50.093860"], ["updated_at", "2020-05-31 20:04:50.093860"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:04:50.094924"], ["updated_at", "2020-05-31 20:04:50.094924"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:50')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.097511"], ["updated_at", "2020-05-31 20:04:50.097511"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.098414"], ["updated_at", "2020-05-31 20:04:50.098414"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.099154"], ["updated_at", "2020-05-31 20:04:50.099154"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:50') AND (users.created_at <= '2020-05-24 20:04:50.100432')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:04:50') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:04:50.102455"], ["updated_at", "2020-05-31 20:04:50.102455"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[34mSELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC[0m [1m[35m (0.1ms)[0m [1m[36mbegin transaction[0m -------------------------------------- Dripper::MessageTest: test_Integration -------------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.5ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:05:34.371807"], ["updated_at", "2020-05-31 20:05:34.371807"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:05:34.373354"], ["updated_at", "2020-05-31 20:05:34.373354"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:05:34.374109"], ["updated_at", "2020-05-31 20:05:34.374109"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:05:34.381240"], ["updated_at", "2020-05-31 20:05:34.381240"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:05:34.382423"], ["updated_at", "2020-05-31 20:05:34.382423"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:05:34.383563"], ["updated_at", "2020-05-31 20:05:34.383563"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.502588"], ["updated_at", "2020-05-31 20:05:34.502588"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.9ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.504585"], ["updated_at", "2020-05-31 20:05:34.504585"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.8ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.506245"], ["updated_at", "2020-05-31 20:05:34.506245"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34') AND (users.created_at <= '2020-05-24 20:05:34.510778')[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.517079"], ["updated_at", "2020-05-31 20:05:34.517079"], ["dripper_action_id", 3]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (1.8ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------- Dripper::MessageTest: test_Config --------------------------------- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.3ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:05:34.521416"], ["updated_at", "2020-05-31 20:05:34.521416"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:05:34.523002"], ["updated_at", "2020-05-31 20:05:34.523002"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:05:34.523737"], ["updated_at", "2020-05-31 20:05:34.523737"]] [1m[35m (0.1ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:05:34.527348"], ["updated_at", "2020-05-31 20:05:34.527348"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.8ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter_2"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter_2"], ["created_at", "2020-05-31 20:05:34.529605"], ["updated_at", "2020-05-31 20:05:34.529605"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:05:34.531066"], ["updated_at", "2020-05-31 20:05:34.531066"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------------------- Dripper::RunTwiceTest: test_2nd_Run ----------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "welcome"], ["created_at", "2020-05-31 20:05:34.534861"], ["updated_at", "2020-05-31 20:05:34.534861"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:05:34.537165"], ["updated_at", "2020-05-31 20:05:34.537165"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "username", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["email", "foo@bar.com"], ["username", "foo"], ["created_at", "2020-05-31 20:05:34.537853"], ["updated_at", "2020-05-31 20:05:34.537853"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo2@bar.com"], ["created_at", "2020-05-31 20:05:34.539306"], ["updated_at", "2020-05-31 20:05:34.539306"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo3@bar.com"], ["created_at", "2020-05-31 20:05:34.540812"], ["updated_at", "2020-05-31 20:05:34.540812"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.9ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.7ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.2ms) UserMailer#welcome: processed outbound mail in 151.6ms Sent mail to to@example.org (5.4ms) Date: Sun, 31 May 2020 13:05:34 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40e0eab259_7aa03fc8c5c3200862644@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40e0eaa3f5_7aa03fc8c5c32008625f"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40e0eaa3f5_7aa03fc8c5c32008625f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40e0eaa3f5_7aa03fc8c5c32008625f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40e0eaa3f5_7aa03fc8c5c32008625f-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.2ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.704222"], ["updated_at", "2020-05-31 20:05:34.704222"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.5ms Sent mail to to@example.org (1.8ms) Date: Sun, 31 May 2020 13:05:34 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40e0eaca53_7aa03fc8c5c3200862872@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40e0eac605_7aa03fc8c5c3200862760"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40e0eac605_7aa03fc8c5c3200862760 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40e0eac605_7aa03fc8c5c3200862760 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40e0eac605_7aa03fc8c5c3200862760-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 2], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.708896"], ["updated_at", "2020-05-31 20:05:34.708896"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m Rendering user_mailer/welcome.html.erb within layouts/mailer Rendered user_mailer/welcome.html.erb within layouts/mailer (0.0ms) Rendering user_mailer/welcome.text.erb within layouts/mailer Rendered user_mailer/welcome.text.erb within layouts/mailer (0.0ms) UserMailer#welcome: processed outbound mail in 1.3ms Sent mail to to@example.org (1.7ms) Date: Sun, 31 May 2020 13:05:34 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40e0eadaee_7aa03fc8c5c320086305a@Douglass-MacBook-Pro.local.mail> Subject: Welcome Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40e0ead6cf_7aa03fc8c5c32008629b7"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40e0ead6cf_7aa03fc8c5c32008629b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#welcome Hi, find me in app/views/user_mailer/welcome.text.erb ----==_mimepart_5ed40e0ead6cf_7aa03fc8c5c32008629b7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/welcome.html.erb
----==_mimepart_5ed40e0ead6cf_7aa03fc8c5c32008629b7-- [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 3], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.713178"], ["updated_at", "2020-05-31 20:05:34.713178"], ["dripper_action_id", 1]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.1ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] Rendering user_mailer/newsletter.html.erb within layouts/mailer Rendered user_mailer/newsletter.html.erb within layouts/mailer (0.4ms) Rendering user_mailer/newsletter.text.erb within layouts/mailer Rendered user_mailer/newsletter.text.erb within layouts/mailer (0.2ms) UserMailer#newsletter: processed outbound mail in 5.4ms Sent mail to to@example.org (2.1ms) Date: Sun, 31 May 2020 13:05:34 -0700 From: from@example.com To: to@example.org Message-ID: <5ed40e0eb041c_7aa03fc8c5c32008632a2@Douglass-MacBook-Pro.local.mail> Subject: Newsletter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ed40e0eaff79_7aa03fc8c5c3200863134"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5ed40e0eaff79_7aa03fc8c5c3200863134 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit UserMailer#newsletter Hi, find me in app/views/user_mailer/newsletter.text.erb ----==_mimepart_5ed40e0eaff79_7aa03fc8c5c3200863134 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHi, find me in app/views/user_mailer/newsletter.html.erb
----==_mimepart_5ed40e0eaff79_7aa03fc8c5c3200863134-- [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Message Create (0.1ms)[0m [1m[32mINSERT INTO "dripper_messages" ("drippable_id", "drippable_type", "created_at", "updated_at", "dripper_action_id") VALUES (?, ?, ?, ?, ?)[0m [["drippable_id", 1], ["drippable_type", "User"], ["created_at", "2020-05-31 20:05:34.724118"], ["updated_at", "2020-05-31 20:05:34.724118"], ["dripper_action_id", 2]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "welcome"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34')[0m [["drippable_type", "User"], ["dripper_action_id", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[36mUser Load (0.1ms)[0m [1m[34mSELECT "users".* FROM "users" WHERE "users"."id" NOT IN (SELECT "dripper_messages"."drippable_id" FROM "dripper_messages" WHERE "dripper_messages"."drippable_type" = ? AND "dripper_messages"."dripper_action_id" = ?) AND (users.created_at >= '2020-05-31 20:05:34') AND "users"."username" IS NOT NULL[0m [["drippable_type", "User"], ["dripper_action_id", 2]] [1m[35m (1.8ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m ----------------------- DripperTest: test_truth ----------------------- [1m[35m (0.0ms)[0m [1m[31mrollback transaction[0m [1m[35m (0.0ms)[0m [1m[36mbegin transaction[0m --------------------------------------- Dripper::ConcernTest: test_Concern_Test --------------------------------------- [1m[36mDripper::Action Load (0.0ms)[0m [1m[34mSELECT "dripper_actions".* FROM "dripper_actions" WHERE "dripper_actions"."action" = ? AND "dripper_actions"."mailer" = ? ORDER BY "dripper_actions"."id" ASC LIMIT ?[0m [["action", "newsletter"], ["mailer", "user_mailer"], ["LIMIT", 1]] [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mDripper::Action Create (0.3ms)[0m [1m[32mINSERT INTO "dripper_actions" ("mailer", "action", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["mailer", "user_mailer"], ["action", "newsletter"], ["created_at", "2020-05-31 20:05:34.732581"], ["updated_at", "2020-05-31 20:05:34.732581"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mUser Create (0.1ms)[0m [1m[32mINSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["email", "foo@bar.com"], ["created_at", "2020-05-31 20:05:34.735484"], ["updated_at", "2020-05-31 20:05:34.735484"]] [1m[35m (0.0ms)[0m [1m[35mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m [1m[35mSAVEPOINT active_record_1[0m [1m[36mNewsletter Create (0.1ms)[0m [1m[32mINSERT INTO "newsletters" ("user_id", "title", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["user_id", 1], ["title", "test"], ["created_at", "2020-05-31 20:05:34.741687"], ["updated_at", "2020-05-31 20:05:34.741687"]] [ActiveJob] Enqueued DripperJob (Job ID: 4103697c-b5e2-47d7-880c-740152b5b94b) to Async(default) with arguments: #