ActiveRecord::InternalMetadata Load (1.8ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", :environment], ["LIMIT", 1]]  (0.1ms) BEGIN SQL (0.3ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "test"], ["created_at", 2016-10-16 14:41:58 UTC], ["updated_at", 2016-10-16 14:41:58 UTC]]  (5.9ms) COMMIT ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations"  (0.3ms) SELECT "ar_internal_metadata"."value" FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 [["key", :environment]] ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"  (0.1ms) SELECT "ar_internal_metadata"."value" FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 [["key", :environment]] ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"  (0.1ms) SELECT "ar_internal_metadata"."value" FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 [["key", :environment]]  (200.3ms) DROP DATABASE IF EXISTS "dummy_test"  (887.2ms) CREATE DATABASE "dummy_test" ENCODING = 'unicode'  (4.5ms) CREATE TABLE "schema_migrations" ("version" character varying PRIMARY KEY)  (2.5ms) CREATE TABLE "ar_internal_metadata" ("key" character varying PRIMARY KEY, "value" character varying, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL)  (0.1ms) SELECT pg_try_advisory_lock(2735718569030447490); ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreatePushTypeUsers (20161016144204)  (0.1ms) BEGIN SQL (14.2ms) CREATE EXTENSION IF NOT EXISTS "uuid-ossp"  (3.4ms) CREATE TABLE "push_type_users" ("id" uuid DEFAULT uuid_generate_v4() PRIMARY KEY, "name" character varying, "email" character varying, "field_store" jsonb, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) SQL (0.3ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144204"]]  (0.6ms) COMMIT Migrating to CreatePushTypeNodes (20161016144205)  (0.1ms) BEGIN  (2.2ms) CREATE TABLE "push_type_nodes" ("id" uuid DEFAULT uuid_generate_v4() PRIMARY KEY, "type" character varying, "title" character varying, "slug" character varying, "field_store" jsonb, "parent_id" uuid, "sort_order" integer, "status" integer, "published_at" timestamp, "published_to" timestamp, "creator_id" uuid, "updater_id" uuid, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL, "deleted_at" timestamp) SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144205"]]  (0.4ms) COMMIT Migrating to CreatePushTypeNodeHierarchies (20161016144206)  (0.1ms) BEGIN  (0.4ms) CREATE TABLE "push_type_node_hierarchies" ("ancestor_id" uuid NOT NULL, "descendant_id" uuid NOT NULL, "generations" integer NOT NULL)  (0.8ms) CREATE UNIQUE INDEX "node_anc_desc_idx" ON "push_type_node_hierarchies" ("ancestor_id", "descendant_id", "generations")  (0.5ms) CREATE INDEX "node_desc_idx" ON "push_type_node_hierarchies" ("descendant_id") SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144206"]]  (0.3ms) COMMIT Migrating to CreatePushTypeAssets (20161016144207)  (0.1ms) BEGIN  (1.9ms) CREATE TABLE "push_type_assets" ("id" uuid DEFAULT uuid_generate_v4() PRIMARY KEY, "file_uid" character varying, "file_name" character varying, "file_size" integer, "file_ext" character varying, "mime_type" character varying, "description" character varying, "uploader_id" uuid, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL, "deleted_at" timestamp) SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144207"]]  (0.4ms) COMMIT Migrating to AddFieldStoreDefaultValues (20161016144208)  (0.1ms) BEGIN  (0.2ms) ALTER TABLE "push_type_nodes" ALTER COLUMN "field_store" TYPE jsonb  (0.2ms) ALTER TABLE "push_type_nodes" ALTER COLUMN "field_store" SET DEFAULT '{}'  (0.2ms) UPDATE "push_type_nodes" SET "field_store"='{}' WHERE "field_store" IS NULL  (0.1ms) ALTER TABLE "push_type_nodes" ALTER "field_store" SET NOT NULL  (0.2ms) ALTER TABLE "push_type_users" ALTER COLUMN "field_store" TYPE jsonb  (0.1ms) ALTER TABLE "push_type_users" ALTER COLUMN "field_store" SET DEFAULT '{}'  (0.2ms) UPDATE "push_type_users" SET "field_store"='{}' WHERE "field_store" IS NULL  (0.1ms) ALTER TABLE "push_type_users" ALTER "field_store" SET NOT NULL SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144208"]]  (0.4ms) COMMIT Migrating to DropLegacyPushTypeTaxonomies (20161016144209)  (0.1ms) BEGIN SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144209"]]  (0.3ms) COMMIT Migrating to DeviseExtendPushTypeUsers (20161016144210)  (0.1ms) BEGIN  (2.8ms) ALTER TABLE "push_type_users" ADD "encrypted_password" character varying DEFAULT '' NOT NULL  (0.2ms) ALTER TABLE "push_type_users" ADD "reset_password_token" character varying  (0.1ms) ALTER TABLE "push_type_users" ADD "reset_password_sent_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "remember_created_at" timestamp  (2.1ms) ALTER TABLE "push_type_users" ADD "sign_in_count" integer DEFAULT 0 NOT NULL  (0.2ms) ALTER TABLE "push_type_users" ADD "current_sign_in_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "last_sign_in_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "current_sign_in_ip" character varying  (0.1ms) ALTER TABLE "push_type_users" ADD "last_sign_in_ip" character varying  (0.1ms) ALTER TABLE "push_type_users" ADD "confirmation_token" character varying  (0.1ms) ALTER TABLE "push_type_users" ADD "confirmed_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "confirmation_sent_at" timestamp  (0.6ms) CREATE UNIQUE INDEX "index_push_type_users_on_email" ON "push_type_users" ("email")  (0.7ms) CREATE UNIQUE INDEX "index_push_type_users_on_reset_password_token" ON "push_type_users" ("reset_password_token") SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161016144210"]]  (1.1ms) COMMIT ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", :environment], ["LIMIT", 1]]  (0.1ms) BEGIN SQL (0.3ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "test"], ["created_at", 2016-10-16 14:42:07 UTC], ["updated_at", 2016-10-16 14:42:07 UTC]]  (0.5ms) COMMIT  (0.2ms) SELECT pg_advisory_unlock(2735718569030447490) ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"  (1.7ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_assets' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname   (1.3ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_node_hierarchies' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname   (1.2ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_nodes' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname   (1.2ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_users' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname  ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" Creating scope :published. Overwriting existing method PushType::Node.published.  (0.1ms) BEGIN  (0.3ms) ALTER TABLE "schema_migrations" DISABLE TRIGGER ALL;ALTER TABLE "ar_internal_metadata" DISABLE TRIGGER ALL;ALTER TABLE "push_type_nodes" DISABLE TRIGGER ALL;ALTER TABLE "push_type_node_hierarchies" DISABLE TRIGGER ALL;ALTER TABLE "push_type_assets" DISABLE TRIGGER ALL;ALTER TABLE "push_type_users" DISABLE TRIGGER ALL  (0.1ms) COMMIT  (1.1ms)  SELECT schemaname || '.' || tablename FROM pg_tables WHERE tablename !~ '_prt_' AND tablename <> 'schema_migrations' AND schemaname = ANY (current_schemas(false))   (0.9ms) select table_name from information_schema.views where table_schema = 'dummy_test'  (29.9ms) TRUNCATE TABLE "public"."ar_internal_metadata", "public"."push_type_nodes", "public"."push_type_node_hierarchies", "public"."push_type_assets", "public"."push_type_users" RESTART IDENTITY CASCADE;  (0.1ms) BEGIN  (0.3ms) ALTER TABLE "schema_migrations" ENABLE TRIGGER ALL;ALTER TABLE "ar_internal_metadata" ENABLE TRIGGER ALL;ALTER TABLE "push_type_node_hierarchies" ENABLE TRIGGER ALL;ALTER TABLE "push_type_assets" ENABLE TRIGGER ALL;ALTER TABLE "push_type_users" ENABLE TRIGGER ALL;ALTER TABLE "push_type_nodes" ENABLE TRIGGER ALL  (0.1ms) COMMIT  (0.1ms) BEGIN -------------------------------------------------------------------------------------------------------------- PushType::AuthenticatableTest::#password_required?::with existing user and dirty password: test_0001_anonymous --------------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.5ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-1@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-1@example.com"], ["LIMIT", 1]] SQL (1.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-1@example.com"], ["created_at", 2016-10-16 14:42:11 UTC], ["updated_at", 2016-10-16 14:42:11 UTC], ["confirmation_token", "TWCy8oJSc6YrdzT9QBLQ"], ["confirmation_sent_at", 2016-10-16 14:42:11 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (6.1ms) DEPRECATION WARNING on line 78 of /Users/aaron/.rvm/gems/ruby-2.3.0@push_type/gems/foundation-rails-5.5.3.2/vendor/assets/stylesheets/foundation/components/_top-bar.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{lower-bound($medium-range)}") Devise::Mailer#confirmation_instructions: processed outbound mail in 13145.7ms Sent mail to joe-1@example.com (9.3ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-1@example.com Message-ID: <580391d153ed_931b3fd38483f9cc77155@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d14094_931b3fd38483f9cc770af"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d14094_931b3fd38483f9cc770af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=TWCy8oJSc6YrdzT9QBLQ ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d14094_931b3fd38483f9cc770af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d14094_931b3fd38483f9cc770af--  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- PushType::AuthenticatableTest::rememberable: test_0001_anonymous ----------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::UsersControllerTest::PUT #invite: test_0002_anonymous ---------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-2@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-2@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-2@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-3@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-3@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-3@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "VzQUdGSJzuKBv1xoszHv"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-3@example.com (3.6ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-3@example.com Message-ID: <580391d11610d_931b3fd38483f9cc77422@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d115c9f_931b3fd38483f9cc7734b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d115c9f_931b3fd38483f9cc7734b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=VzQUdGSJzuKBv1xoszHv ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d115c9f_931b3fd38483f9cc7734b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d115c9f_931b3fd38483f9cc7734b-- Processing by PushType::UsersController#invite as HTML Parameters: {"id"=>"0be39357-e7b2-4272-91c8-169700b34d71"} PushType::User Load (22.4ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "762b6ce7-3fab-4428-9b08-77461776a526"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "0be39357-e7b2-4272-91c8-169700b34d71"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.5ms Sent mail to joe-3@example.com (3.5ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-3@example.com Message-ID: <580391d127280_931b3fd38483f9cc77768@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d126e73_931b3fd38483f9cc77684"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d126e73_931b3fd38483f9cc77684 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=VzQUdGSJzuKBv1xoszHv ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d126e73_931b3fd38483f9cc77684 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d126e73_931b3fd38483f9cc77684-- Redirected to http://test.host/push_type/users Completed 302 Found in 64ms (ActiveRecord: 22.9ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::UsersControllerTest::PUT #invite: test_0001_anonymous ---------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-4@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-4@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-4@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-5@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-5@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-5@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Voe3tX1yG1kQRWadXo5y"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.5ms Sent mail to joe-5@example.com (3.4ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-5@example.com Message-ID: <580391d131e68_931b3fd38483f9cc78028@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d131a3d_931b3fd38483f9cc77987"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d131a3d_931b3fd38483f9cc77987 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=Voe3tX1yG1kQRWadXo5y ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d131a3d_931b3fd38483f9cc77987 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d131a3d_931b3fd38483f9cc77987-- Processing by PushType::UsersController#invite as HTML Parameters: {"id"=>"7c0c0c7c-d55b-4b72-aca6-d89c647c06a3"} PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "8dae08fd-2d1e-4c5a-aa17-88b304f6dfe2"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "7c0c0c7c-d55b-4b72-aca6-d89c647c06a3"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.6ms Sent mail to joe-5@example.com (3.5ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-5@example.com Message-ID: <580391d13b97d_931b3fd38483f9cc78383@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d13b548_931b3fd38483f9cc78218"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d13b548_931b3fd38483f9cc78218 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=Voe3tX1yG1kQRWadXo5y ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d13b548_931b3fd38483f9cc78218 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d13b548_931b3fd38483f9cc78218-- Redirected to http://test.host/push_type/users Completed 302 Found in 39ms (ActiveRecord: 0.6ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::UsersControllerTest::PUT #invite: test_0003_anonymous ---------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-6@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-6@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-6@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-7@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-7@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-7@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Ao9cBuysw974zuWQTUse"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-7@example.com (3.7ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-7@example.com Message-ID: <580391d146dca_931b3fd38483f9cc78693@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d146962_931b3fd38483f9cc785c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d146962_931b3fd38483f9cc785c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=Ao9cBuysw974zuWQTUse ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d146962_931b3fd38483f9cc785c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d146962_931b3fd38483f9cc785c9-- Processing by PushType::UsersController#invite as HTML Parameters: {"id"=>"4978aca1-cd09-42e5-8983-42432cc5fd23"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "e0e596c2-7937-4648-bdfa-334fc446fe85"], ["LIMIT", 1]] PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "4978aca1-cd09-42e5-8983-42432cc5fd23"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-7@example.com (3.5ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-7@example.com Message-ID: <580391d150fe7_931b3fd38483f9cc789f8@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d150bc7_931b3fd38483f9cc788c5"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d150bc7_931b3fd38483f9cc788c5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=Ao9cBuysw974zuWQTUse ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d150bc7_931b3fd38483f9cc788c5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d150bc7_931b3fd38483f9cc788c5-- Redirected to http://test.host/push_type/users Completed 302 Found in 41ms (ActiveRecord: 0.6ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------------------- PushType::ProfilesControllerTest::PUT #update::with valid user: test_0001_anonymous -----------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-8@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-8@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-8@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>"Test user ABC"}} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "f7ee55ae-7f5e-4722-b8bd-f73abb064110"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-8@example.com"], ["id", "f7ee55ae-7f5e-4722-b8bd-f73abb064110"], ["LIMIT", 1]] SQL (0.2ms) UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3 [["name", "Test user ABC"], ["updated_at", 2016-10-16 14:42:25 UTC], ["id", "f7ee55ae-7f5e-4722-b8bd-f73abb064110"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/push_type/profile/edit Completed 302 Found in 6ms (ActiveRecord: 0.7ms) PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 LIMIT $2 [["id", "f7ee55ae-7f5e-4722-b8bd-f73abb064110"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------------------- PushType::ProfilesControllerTest::PUT #update::with valid user: test_0002_anonymous -----------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-9@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-9@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-9@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>"Test user ABC"}} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "996e2304-1cea-4b08-a939-8ea08dc2cd70"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-9@example.com"], ["id", "996e2304-1cea-4b08-a939-8ea08dc2cd70"], ["LIMIT", 1]] SQL (0.2ms) UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3 [["name", "Test user ABC"], ["updated_at", 2016-10-16 14:42:25 UTC], ["id", "996e2304-1cea-4b08-a939-8ea08dc2cd70"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/push_type/profile/edit Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------------------- PushType::ProfilesControllerTest::PUT #update::with valid user: test_0003_anonymous -----------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-10@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-10@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-10@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>"Test user ABC"}} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "f0bad2af-d999-435f-953e-b0f2000dca84"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-10@example.com"], ["id", "f0bad2af-d999-435f-953e-b0f2000dca84"], ["LIMIT", 1]] SQL (0.2ms) UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3 [["name", "Test user ABC"], ["updated_at", 2016-10-16 14:42:25 UTC], ["id", "f0bad2af-d999-435f-953e-b0f2000dca84"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/push_type/profile/edit Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::PUT #update::with invalid user: test_0002_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-11@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-11@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-11@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "dXFkuoUKxdMfHjv5mmpz"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.8ms Sent mail to joe-11@example.com (3.9ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-11@example.com Message-ID: <580391d16af41_931b3fd38483f9cc792f3@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d16aa4e_931b3fd38483f9cc79181"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d16aa4e_931b3fd38483f9cc79181 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=dXFkuoUKxdMfHjv5mmpz ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d16aa4e_931b3fd38483f9cc79181 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d16aa4e_931b3fd38483f9cc79181-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"dXFkuoUKxdMfHjv5mmpz", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "dXFkuoUKxdMfHjv5mmpz"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-11@example.com"], ["id", "e5751fc7-9fb9-4282-9027-e73429f15cee"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (1.1ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (33.1ms) Completed 200 OK in 69ms (Views: 65.3ms | ActiveRecord: 0.4ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::PUT #update::with invalid user: test_0003_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-12@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-12@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-12@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "QxBjz9sQsKtAt8hyx_cG"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.6ms Sent mail to joe-12@example.com (3.9ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-12@example.com Message-ID: <580391d186c07_931b3fd38483f9cc795c3@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d18677e_931b3fd38483f9cc794f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d18677e_931b3fd38483f9cc794f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=QxBjz9sQsKtAt8hyx_cG ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d18677e_931b3fd38483f9cc794f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d18677e_931b3fd38483f9cc794f9-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"QxBjz9sQsKtAt8hyx_cG", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.4ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "QxBjz9sQsKtAt8hyx_cG"], ["LIMIT", 1]] PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-12@example.com"], ["id", "c6a06331-eb3f-4a3d-8c71-91d9cb4d6012"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.4ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (2.3ms) Completed 200 OK in 11ms (Views: 6.8ms | ActiveRecord: 0.7ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::PUT #update::with invalid user: test_0001_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-13@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-13@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-13@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "1cWTbsxL5-UWkXUsfch_"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.1ms Sent mail to joe-13@example.com (3.7ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-13@example.com Message-ID: <580391d194ce1_931b3fd38483f9cc7985a@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d1947f3_931b3fd38483f9cc797a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d1947f3_931b3fd38483f9cc797a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=1cWTbsxL5-UWkXUsfch_ ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d1947f3_931b3fd38483f9cc797a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d1947f3_931b3fd38483f9cc797a3-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"1cWTbsxL5-UWkXUsfch_", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "1cWTbsxL5-UWkXUsfch_"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-13@example.com"], ["id", "126b2a09-d645-4dff-a931-85974d74933a"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.4ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (2.0ms) Completed 200 OK in 9ms (Views: 6.3ms | ActiveRecord: 0.4ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::PUT #update::with valid user: test_0001_anonymous ----------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-14@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-14@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-14@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "3__gZZqsFMNnu2z__5Dz"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.8ms Sent mail to joe-14@example.com (3.9ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-14@example.com Message-ID: <580391d1a27d5_931b3fd38483f9cc801d1@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d1a22ae_931b3fd38483f9cc800db"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d1a22ae_931b3fd38483f9cc800db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=3__gZZqsFMNnu2z__5Dz ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d1a22ae_931b3fd38483f9cc800db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d1a22ae_931b3fd38483f9cc800db-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"3__gZZqsFMNnu2z__5Dz", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "3__gZZqsFMNnu2z__5Dz"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-14@example.com"], ["id", "5a2ab0ed-51f7-43a4-9f8d-7a5ff4c93c47"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 SQL (0.2ms) UPDATE "push_type_users" SET "encrypted_password" = $1, "confirmed_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4 [["encrypted_password", "$2a$04$rdibdRAw2oFW1wPwcSmo1ukGFHfWCWoIhTfjG/sLmsKLzuJgsaFTC"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["id", "5a2ab0ed-51f7-43a4-9f8d-7a5ff4c93c47"]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 SQL (0.2ms) UPDATE "push_type_users" SET "updated_at" = $1, "sign_in_count" = $2, "current_sign_in_at" = $3, "last_sign_in_at" = $4, "current_sign_in_ip" = $5, "last_sign_in_ip" = $6 WHERE "push_type_users"."id" = $7 [["updated_at", 2016-10-16 14:42:25 UTC], ["sign_in_count", 1], ["current_sign_in_at", 2016-10-16 14:42:25 UTC], ["last_sign_in_at", 2016-10-16 14:42:25 UTC], ["current_sign_in_ip", "0.0.0.0"], ["last_sign_in_ip", "0.0.0.0"], ["id", "5a2ab0ed-51f7-43a4-9f8d-7a5ff4c93c47"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/push_type/ Completed 302 Found in 8ms (ActiveRecord: 1.1ms) PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 LIMIT $2 [["id", "5a2ab0ed-51f7-43a4-9f8d-7a5ff4c93c47"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::PUT #update::with valid user: test_0002_anonymous ----------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-15@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-15@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-15@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "ydsNqqaAi2fd_3figDYM"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.8ms Sent mail to joe-15@example.com (3.6ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-15@example.com Message-ID: <580391d1b03ee_931b3fd38483f9cc804c9@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d1aff55_931b3fd38483f9cc80362"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d1aff55_931b3fd38483f9cc80362 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=ydsNqqaAi2fd_3figDYM ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d1aff55_931b3fd38483f9cc80362 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d1aff55_931b3fd38483f9cc80362-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"ydsNqqaAi2fd_3figDYM", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "ydsNqqaAi2fd_3figDYM"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-15@example.com"], ["id", "92163bbd-63b5-457b-b02a-dc906d7fd9e5"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 SQL (0.2ms) UPDATE "push_type_users" SET "encrypted_password" = $1, "confirmed_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4 [["encrypted_password", "$2a$04$Q1T/G.0Tp.QVcwaH4dyghuaD8r0dwdGvH3ZvCEC0jnlp1rdZuUt8q"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["id", "92163bbd-63b5-457b-b02a-dc906d7fd9e5"]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 SQL (0.2ms) UPDATE "push_type_users" SET "updated_at" = $1, "sign_in_count" = $2, "current_sign_in_at" = $3, "last_sign_in_at" = $4, "current_sign_in_ip" = $5, "last_sign_in_ip" = $6 WHERE "push_type_users"."id" = $7 [["updated_at", 2016-10-16 14:42:25 UTC], ["sign_in_count", 1], ["current_sign_in_at", 2016-10-16 14:42:25 UTC], ["last_sign_in_at", 2016-10-16 14:42:25 UTC], ["current_sign_in_ip", "0.0.0.0"], ["last_sign_in_ip", "0.0.0.0"], ["id", "92163bbd-63b5-457b-b02a-dc906d7fd9e5"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/push_type/ Completed 302 Found in 8ms (ActiveRecord: 1.2ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------------- PushType::AuthenticatableTest::database_athenticatable: test_0001_anonymous ---------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------------- PushType::AuthenticatableTest::database_athenticatable: test_0002_anonymous ---------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- PushType::AuthenticatableTest::trackable: test_0001_anonymous -------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------- PushType::AuthenticatableTest::#password_required?::with new user: test_0001_anonymous --------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::confirmable: test_0001_anonymous ---------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------------------------------- PushType::AuthenticatableTest::#password_required?::with existing user and clean password: test_0001_anonymous --------------------------------------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-16@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-16@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-16@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "mZ1VRi1QKKobaHYqvvgs"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.5ms Sent mail to joe-16@example.com (3.8ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-16@example.com Message-ID: <580391d1c024f_931b3fd38483f9cc807b7@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d1bfd2e_931b3fd38483f9cc80659"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d1bfd2e_931b3fd38483f9cc80659 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=mZ1VRi1QKKobaHYqvvgs ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d1bfd2e_931b3fd38483f9cc80659 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d1bfd2e_931b3fd38483f9cc80659--  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.0ms) BEGIN ---------------------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::GET #show::with valid confirmation token: test_0001_anonymous ----------------------------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-17@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-17@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-17@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "DtQ4JMpjzsoXk7R37Xd9"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-17@example.com (3.5ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-17@example.com Message-ID: <580391d1ca3a4_931b3fd38483f9cc8106a@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d1c9f43_931b3fd38483f9cc809c4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d1c9f43_931b3fd38483f9cc809c4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=DtQ4JMpjzsoXk7R37Xd9 ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d1c9f43_931b3fd38483f9cc809c4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d1c9f43_931b3fd38483f9cc809c4-- Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"DtQ4JMpjzsoXk7R37Xd9"} PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "DtQ4JMpjzsoXk7R37Xd9"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (1.7ms) Completed 200 OK in 7ms (Views: 5.4ms | ActiveRecord: 0.3ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::GET #show::with valid confirmation token: test_0002_anonymous ----------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-18@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-18@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-18@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "hFK-GxA89qfxeXQbGqCB"], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.6ms Sent mail to joe-18@example.com (3.7ms) Date: Sun, 16 Oct 2016 15:42:25 +0100 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-18@example.com Message-ID: <580391d1d5f77_931b3fd38483f9cc81379@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_580391d1d5a58_931b3fd38483f9cc812b3"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_580391d1d5a58_931b3fd38483f9cc812b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/push_type/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/push_type/confirmation?confirmation_token=hFK-GxA89qfxeXQbGqCB ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_580391d1d5a58_931b3fd38483f9cc812b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_580391d1d5a58_931b3fd38483f9cc812b3-- Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"hFK-GxA89qfxeXQbGqCB"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "hFK-GxA89qfxeXQbGqCB"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (1.7ms) Completed 200 OK in 8ms (Views: 6.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::recoverable: test_0001_anonymous ---------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- PushType::ProfilesControllerTest::GET #edit: test_0001_anonymous ----------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-19@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-19@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-19@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#edit as HTML PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "5f4e1aef-6157-4b2e-9ace-7d0f361ecc21"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (7.2ms) Completed 200 OK in 26ms (Views: 21.0ms | ActiveRecord: 0.1ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- PushType::ProfilesControllerTest::GET #edit: test_0002_anonymous ----------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-20@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-20@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-20@example.com"], ["created_at", 2016-10-16 14:42:25 UTC], ["updated_at", 2016-10-16 14:42:25 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:25 UTC], ["confirmation_sent_at", 2016-10-16 14:42:25 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#edit as HTML PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "e4192420-8181-4d81-8a1f-d94e3b152a02"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (1.7ms) Completed 200 OK in 16ms (Views: 14.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::GET #show::with invalid confirmation token: test_0002_anonymous ------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"invalid"} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "4339d68259dc42b231ed10f0cfd3a4fd0303e33a37ba7a0cb6259af25b356420"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.4ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth (3.1ms) Completed 200 OK in 188ms (Views: 10.4ms | ActiveRecord: 0.5ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::GET #show::with invalid confirmation token: test_0001_anonymous ------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"invalid"} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "4339d68259dc42b231ed10f0cfd3a4fd0303e33a37ba7a0cb6259af25b356420"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth (1.4ms) Completed 200 OK in 9ms (Views: 5.4ms | ActiveRecord: 0.3ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------- PushType::InvitationMethodsTest: test_0001_anonymous ----------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------- PushType::AuthenticationMethodsTest: test_0002_anonymous --------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------- PushType::AuthenticationMethodsTest: test_0001_anonymous --------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::validatable: test_0001_anonymous ---------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::validatable: test_0002_anonymous ---------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------- PushType::ProfilesControllerTest::PUT #update::with invalid user: test_0002_anonymous -------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-21@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-21@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-21@example.com"], ["created_at", 2016-10-16 14:42:26 UTC], ["updated_at", 2016-10-16 14:42:26 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:26 UTC], ["confirmation_sent_at", 2016-10-16 14:42:26 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>""}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "32946e08-b374-4ed1-9a04-4b9c7310a76e"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-21@example.com"], ["id", "32946e08-b374-4ed1-9a04-4b9c7310a76e"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (1.9ms) Completed 200 OK in 12ms (Views: 8.7ms | ActiveRecord: 0.5ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------- PushType::ProfilesControllerTest::PUT #update::with invalid user: test_0001_anonymous -------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-22@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-22@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-22@example.com"], ["created_at", 2016-10-16 14:42:26 UTC], ["updated_at", 2016-10-16 14:42:26 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-10-16 14:42:26 UTC], ["confirmation_sent_at", 2016-10-16 14:42:26 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>""}} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "a1d94705-bd77-49e6-a61d-b06b955ab60d"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-22@example.com"], ["id", "a1d94705-bd77-49e6-a61d-b06b955ab60d"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (1.8ms) Completed 200 OK in 20ms (Views: 15.9ms | ActiveRecord: 0.6ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK