(2.9ms)  CREATE TABLE "schema_migrations" ("version" character varying NOT NULL) 
   (1.0ms)  CREATE UNIQUE INDEX  "unique_schema_migrations" ON "schema_migrations"  ("version")
  ActiveRecord::SchemaMigration Load (0.2ms)  SELECT "schema_migrations".* FROM "schema_migrations"
Migrating to CreatePushTypeUsers (20150423122808)
   (0.2ms)  BEGIN
  SQL (1.9ms)  CREATE EXTENSION IF NOT EXISTS "uuid-ossp"
   (2.5ms)  CREATE TABLE "push_type_users" ("id" uuid PRIMARY KEY  DEFAULT uuid_generate_v4(), "name" character varying, "email" character varying, "field_store" jsonb, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) 
  SQL (0.2ms)  INSERT INTO "schema_migrations" ("version") VALUES ($1)  [["version", "20150423122808"]]
   (0.6ms)  COMMIT
Migrating to CreatePushTypeNodes (20150423122809)
   (0.1ms)  BEGIN
   (2.3ms)  CREATE TABLE "push_type_nodes" ("id" uuid PRIMARY KEY  DEFAULT uuid_generate_v4(), "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.1ms)  INSERT INTO "schema_migrations" ("version") VALUES ($1)  [["version", "20150423122809"]]
   (0.4ms)  COMMIT
Migrating to CreatePushTypeNodeHierarchies (20150423122810)
   (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.7ms)  CREATE UNIQUE INDEX  "node_anc_desc_idx" ON "push_type_node_hierarchies"  ("ancestor_id", "descendant_id", "generations")
   (0.6ms)  CREATE  INDEX  "node_desc_idx" ON "push_type_node_hierarchies"  ("descendant_id")
  SQL (0.1ms)  INSERT INTO "schema_migrations" ("version") VALUES ($1)  [["version", "20150423122810"]]
   (0.4ms)  COMMIT
Migrating to CreatePushTypeAssets (20150423122811)
   (0.1ms)  BEGIN
   (1.9ms)  CREATE TABLE "push_type_assets" ("id" uuid PRIMARY KEY  DEFAULT uuid_generate_v4(), "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)  [["version", "20150423122811"]]
   (0.4ms)  COMMIT
Migrating to CreatePushTypeTaxonomies (20150423122812)
   (0.1ms)  BEGIN
   (3.0ms)  CREATE TABLE "push_type_taxonomies" ("id" uuid PRIMARY KEY  DEFAULT uuid_generate_v4(), "type" character varying, "title" character varying, "slug" character varying, "parent_id" uuid, "sort_order" integer, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) 
   (0.2ms)  ALTER TABLE "push_type_assets" ADD "tags" character varying[]
  SQL (0.1ms)  INSERT INTO "schema_migrations" ("version") VALUES ($1)  [["version", "20150423122812"]]
   (0.4ms)  COMMIT
Migrating to CreatePushTypeTaxonomyHierarchies (20150423122813)
   (0.1ms)  BEGIN
   (0.4ms)  CREATE TABLE "push_type_taxonomy_hierarchies" ("ancestor_id" uuid NOT NULL, "descendant_id" uuid NOT NULL, "generations" integer NOT NULL) 
   (0.6ms)  CREATE UNIQUE INDEX  "taxonomy_anc_desc_idx" ON "push_type_taxonomy_hierarchies"  ("ancestor_id", "descendant_id", "generations")
   (0.5ms)  CREATE  INDEX  "taxonomy_desc_idx" ON "push_type_taxonomy_hierarchies"  ("descendant_id")
  SQL (0.1ms)  INSERT INTO "schema_migrations" ("version") VALUES ($1)  [["version", "20150423122813"]]
   (0.4ms)  COMMIT
Migrating to DeviseExtendPushTypeUsers (20150423122814)
   (0.1ms)  BEGIN
   (2.5ms)  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.5ms)  CREATE UNIQUE INDEX  "index_push_type_users_on_reset_password_token" ON "push_type_users"  ("reset_password_token")
  SQL (0.1ms)  INSERT INTO "schema_migrations" ("version") VALUES ($1)  [["version", "20150423122814"]]
   (1.0ms)  COMMIT
  ActiveRecord::SchemaMigration Load (0.1ms)  SELECT "schema_migrations".* FROM "schema_migrations"
   (1.8ms)  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.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_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_taxonomies'
  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_taxonomy_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_users'
  AND t3.nspname = ANY (current_schemas(false))
ORDER BY c.conname

  ActiveRecord::SchemaMigration Load (0.2ms)  SELECT "schema_migrations".* FROM "schema_migrations"
   (0.4ms)  ALTER TABLE "schema_migrations" DISABLE TRIGGER ALL;ALTER TABLE "push_type_nodes" DISABLE TRIGGER ALL;ALTER TABLE "push_type_node_hierarchies" DISABLE TRIGGER ALL;ALTER TABLE "push_type_taxonomies" DISABLE TRIGGER ALL;ALTER TABLE "push_type_assets" DISABLE TRIGGER ALL;ALTER TABLE "push_type_taxonomy_hierarchies" DISABLE TRIGGER ALL;ALTER TABLE "push_type_users" DISABLE TRIGGER ALL
   (0.9ms)            SELECT schemaname || '.' || tablename
          FROM pg_tables
          WHERE tablename !~ '_prt_' AND schemaname = ANY (current_schemas(false))

   (1.1ms)  select table_name from information_schema.views where table_schema = 'dummy_test'
   (10.4ms)  TRUNCATE TABLE "public"."schema_migrations", "public"."push_type_nodes", "public"."push_type_node_hierarchies", "public"."push_type_taxonomies", "public"."push_type_assets", "public"."push_type_taxonomy_hierarchies", "public"."push_type_users" RESTART IDENTITY CASCADE;
   (0.6ms)  ALTER TABLE "schema_migrations" ENABLE TRIGGER ALL;ALTER TABLE "push_type_nodes" ENABLE TRIGGER ALL;ALTER TABLE "push_type_taxonomies" ENABLE TRIGGER ALL;ALTER TABLE "push_type_assets" ENABLE TRIGGER ALL;ALTER TABLE "push_type_users" ENABLE TRIGGER ALL;ALTER TABLE "push_type_node_hierarchies" ENABLE TRIGGER ALL;ALTER TABLE "push_type_taxonomy_hierarchies" ENABLE TRIGGER ALL
   (0.1ms)  BEGIN
  PushType::User Exists (0.5ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."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" = 'joe-1@example.com' 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 1  [["confirmation_token", "68ee81f560b8ff227ed9bc081a78fb6d2bd099ab5f945c35ae58ef8e7c09499e"]]
  SQL (0.7ms)  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", "2015-04-23 12:28:13.057489"], ["updated_at", "2015-04-23 12:28:13.057489"], ["confirmation_token", "68ee81f560b8ff227ed9bc081a78fb6d2bd099ab5f945c35ae58ef8e7c09499e"], ["confirmation_sent_at", "2015-04-23 12:28:13.225558"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (3.6ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 157.9ms

Sent mail to joe-1@example.com (6.4ms)
Date: Thu, 23 Apr 2015 13:28:13 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-1@example.com
Message-ID: <5538e55d6762b_15a33ff788c65bf097524@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e55d667db_15a33ff788c65bf097495";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e55d667db_15a33ff788c65bf097495
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=SZzToioJNK-NAPWrjvMS )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e55d667db_15a33ff788c65bf097495
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=SZzToioJNK-NAPWrjvMS" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e55d667db_15a33ff788c65bf097495--

   (0.6ms)  COMMIT
   (0.1ms)  BEGIN
--------------------------------------------------------------------------------------
PushType::ConfirmationsController::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" = 'joe-2@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-2@example.com' 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 1  [["confirmation_token", "219826d0c7206eee293f9527f28a77099cb813c25a8845aa5aaf9295bef2c6d0"]]
  SQL (0.1ms)  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-2@example.com"], ["created_at", "2015-04-23 12:28:13.434000"], ["updated_at", "2015-04-23 12:28:13.434000"], ["confirmation_token", "219826d0c7206eee293f9527f28a77099cb813c25a8845aa5aaf9295bef2c6d0"], ["confirmation_sent_at", "2015-04-23 12:28:13.434955"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.1ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.8ms

Sent mail to joe-2@example.com (3.0ms)
Date: Thu, 23 Apr 2015 13:28:13 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-2@example.com
Message-ID: <5538e55d728a3_15a33ff788c65bf0978cd@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e55d7233d_15a33ff788c65bf097746";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e55d7233d_15a33ff788c65bf097746
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=XLGsCxJt5abbSujkCoyA )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e55d7233d_15a33ff788c65bf097746
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=XLGsCxJt5abbSujkCoyA" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e55d7233d_15a33ff788c65bf097746--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#update as HTML
  Parameters: {"user"=>{"confirmation_token"=>"XLGsCxJt5abbSujkCoyA", "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 1  [["confirmation_token", "219826d0c7206eee293f9527f28a77099cb813c25a8845aa5aaf9295bef2c6d0"]]
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-2@example.com' AND "push_type_users"."id" != '17ef207e-0d43-4132-bbdd-f887fa62648c') LIMIT 1
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (4.9ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (14.9ms)
Completed 200 OK in 6547ms (Views: 6543.4ms | ActiveRecord: 0.5ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.2ms)  ROLLBACK
   (0.1ms)  BEGIN
--------------------------------------------------------------------------------------
PushType::ConfirmationsController::PUT #update::with invalid 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" = 'joe-3@example.com' LIMIT 1
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-3@example.com' 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 1  [["confirmation_token", "53c03aff9a5be24c712209d397933872295c41f34024c82c8ec107f36b9da91c"]]
  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", "2015-04-23 12:28:20.028110"], ["updated_at", "2015-04-23 12:28:20.028110"], ["confirmation_token", "53c03aff9a5be24c712209d397933872295c41f34024c82c8ec107f36b9da91c"], ["confirmation_sent_at", "2015-04-23 12:28:20.029241"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.4ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 5.4ms

Sent mail to joe-3@example.com (3.1ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-3@example.com
Message-ID: <5538e564f908_15a33ff788c65bf0981c1@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564f333_15a33ff788c65bf098081";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564f333_15a33ff788c65bf098081
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=pLsCBG7yJo6Dh1iWdoZf )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564f333_15a33ff788c65bf098081
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=pLsCBG7yJo6Dh1iWdoZf" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564f333_15a33ff788c65bf098081--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#update as HTML
  Parameters: {"user"=>{"confirmation_token"=>"pLsCBG7yJo6Dh1iWdoZf", "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 1  [["confirmation_token", "53c03aff9a5be24c712209d397933872295c41f34024c82c8ec107f36b9da91c"]]
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-3@example.com' AND "push_type_users"."id" != '05d8f945-1944-4320-b609-bafe80295a90') LIMIT 1
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (2.9ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (6.1ms)
Completed 200 OK in 11ms (Views: 7.6ms | ActiveRecord: 0.4ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
--------------------------------------------------------------------------------------
PushType::ConfirmationsController::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" = 'joe-4@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-4@example.com' 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 1  [["confirmation_token", "af08bc451f3e83403527b94c37e6e194be9c8a04c00a56f39ac178f22b58a278"]]
  SQL (0.1ms)  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-4@example.com"], ["created_at", "2015-04-23 12:28:20.083333"], ["updated_at", "2015-04-23 12:28:20.083333"], ["confirmation_token", "af08bc451f3e83403527b94c37e6e194be9c8a04c00a56f39ac178f22b58a278"], ["confirmation_sent_at", "2015-04-23 12:28:20.084355"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.1ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.8ms

Sent mail to joe-4@example.com (2.9ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-4@example.com
Message-ID: <5538e5641ca9c_15a33ff788c65bf09845e@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e5641c559_15a33ff788c65bf098320";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e5641c559_15a33ff788c65bf098320
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=SbfpaBJPx36hGTuyH4RZ )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e5641c559_15a33ff788c65bf098320
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=SbfpaBJPx36hGTuyH4RZ" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e5641c559_15a33ff788c65bf098320--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#update as HTML
  Parameters: {"user"=>{"confirmation_token"=>"SbfpaBJPx36hGTuyH4RZ", "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 1  [["confirmation_token", "af08bc451f3e83403527b94c37e6e194be9c8a04c00a56f39ac178f22b58a278"]]
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-4@example.com' AND "push_type_users"."id" != '06749bd1-bde6-4939-bd73-ad73f1d35657') LIMIT 1
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (2.9ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (5.7ms)
Completed 200 OK in 10ms (Views: 7.1ms | ActiveRecord: 0.4ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
------------------------------------------------------------
PushType::ProfilesController::GET #edit: 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" = 'joe-5@example.com' LIMIT 1
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-5@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-5@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.135925"], ["confirmed_at", "2015-04-23 12:28:20.136044"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.137765"], ["updated_at", "2015-04-23 12:28:20.137765"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ProfilesController#edit as HTML
  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 1  [["id", "ae5c3b7b-b0b1-4330-a22d-e6b10c059c19"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (9.4ms)
Completed 200 OK in 42ms (Views: 38.2ms | ActiveRecord: 0.2ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
------------------------------------------------------------
PushType::ProfilesController::GET #edit: 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" = 'joe-6@example.com' LIMIT 1
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-6@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-6@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.186370"], ["confirmed_at", "2015-04-23 12:28:20.186504"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.188467"], ["updated_at", "2015-04-23 12:28:20.188467"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ProfilesController#edit as HTML
  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 1  [["id", "6ecbc98b-37bb-4d79-9320-4c99f62d710b"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (4.8ms)
Completed 200 OK in 23ms (Views: 19.5ms | ActiveRecord: 0.3ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
--------------------------------------------------------------------------------------------------
PushType::ConfirmationsController::GET #show::with invalid confirmation token: test_0001_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 1  [["confirmation_token", "0fa8421743d270063ca22967a43f89c268a3a218d920035d0ec3589866ab17a7"]]
  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 1  [["confirmation_token", "0fa8421743d270063ca22967a43f89c268a3a218d920035d0ec3589866ab17a7"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (2.9ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth (8.0ms)
Completed 200 OK in 13ms (Views: 10.1ms | ActiveRecord: 0.2ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
--------------------------------------------------------------------------------------------------
PushType::ConfirmationsController::GET #show::with invalid confirmation token: test_0002_anonymous
--------------------------------------------------------------------------------------------------
   (0.1ms)  SAVEPOINT active_record_1
   (0.0ms)  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 1  [["confirmation_token", "0fa8421743d270063ca22967a43f89c268a3a218d920035d0ec3589866ab17a7"]]
  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 1  [["confirmation_token", "0fa8421743d270063ca22967a43f89c268a3a218d920035d0ec3589866ab17a7"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (3.0ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth (5.9ms)
Completed 200 OK in 10ms (Views: 7.3ms | ActiveRecord: 0.2ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.0ms)  BEGIN
------------------------------------------------------------------------------------
PushType::ConfirmationsController::PUT #update::with valid user: 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" = 'joe-7@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-7@example.com' 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 1  [["confirmation_token", "ba7ef7ed6f3942ecbdfd63b0fec21d3b670d84e7f84cb38feb2335db1e752c26"]]
  SQL (0.1ms)  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", "2015-04-23 12:28:20.249295"], ["updated_at", "2015-04-23 12:28:20.249295"], ["confirmation_token", "ba7ef7ed6f3942ecbdfd63b0fec21d3b670d84e7f84cb38feb2335db1e752c26"], ["confirmation_sent_at", "2015-04-23 12:28:20.250187"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (1.9ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.5ms

Sent mail to joe-7@example.com (3.0ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-7@example.com
Message-ID: <5538e564453e3_15a33ff788c65bf09875c@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e56444e34_15a33ff788c65bf0986fe";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e56444e34_15a33ff788c65bf0986fe
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=yaQsaNuxoMjpeKwiGUwP )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e56444e34_15a33ff788c65bf0986fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=yaQsaNuxoMjpeKwiGUwP" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e56444e34_15a33ff788c65bf0986fe--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#update as HTML
  Parameters: {"user"=>{"confirmation_token"=>"yaQsaNuxoMjpeKwiGUwP", "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 1  [["confirmation_token", "ba7ef7ed6f3942ecbdfd63b0fec21d3b670d84e7f84cb38feb2335db1e752c26"]]
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-7@example.com' AND "push_type_users"."id" != '5e40920e-23fd-4dcf-9b23-e32b71bc6a3e') LIMIT 1
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "confirmation_token" = $1, "encrypted_password" = $2, "confirmed_at" = $3, "updated_at" = $4 WHERE "push_type_users"."id" = $5  [["confirmation_token", nil], ["encrypted_password", "$2a$04$qdEungTGpl5NaZXVlyRLGOjlm6PwxiFndy07FTKjP1rGKtcdmOCK."], ["confirmed_at", "2015-04-23 12:28:20.291974"], ["updated_at", "2015-04-23 12:28:20.292348"], ["id", "5e40920e-23fd-4dcf-9b23-e32b71bc6a3e"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "last_sign_in_at" = $1, "current_sign_in_at" = $2, "last_sign_in_ip" = $3, "current_sign_in_ip" = $4, "sign_in_count" = $5, "updated_at" = $6 WHERE "push_type_users"."id" = $7  [["last_sign_in_at", "2015-04-23 12:28:20.294265"], ["current_sign_in_at", "2015-04-23 12:28:20.294265"], ["last_sign_in_ip", "0.0.0.0"], ["current_sign_in_ip", "0.0.0.0"], ["sign_in_count", 1], ["updated_at", "2015-04-23 12:28:20.294985"], ["id", "5e40920e-23fd-4dcf-9b23-e32b71bc6a3e"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Redirected to http://test.host/push_type/
Completed 302 Found in 9ms (ActiveRecord: 1.0ms)
  PushType::User Load (0.2ms)  SELECT  "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 LIMIT 1  [["id", "5e40920e-23fd-4dcf-9b23-e32b71bc6a3e"]]
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
------------------------------------------------------------------------------------
PushType::ConfirmationsController::PUT #update::with valid user: test_0002_anonymous
------------------------------------------------------------------------------------
   (0.0ms)  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.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."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" = 'joe-8@example.com' 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 1  [["confirmation_token", "b807fbbf58c9d32480536923dd5bebad92105ed1fa68671483046929447c4ad8"]]
  SQL (0.1ms)  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-8@example.com"], ["created_at", "2015-04-23 12:28:20.302011"], ["updated_at", "2015-04-23 12:28:20.302011"], ["confirmation_token", "b807fbbf58c9d32480536923dd5bebad92105ed1fa68671483046929447c4ad8"], ["confirmation_sent_at", "2015-04-23 12:28:20.302826"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (1.9ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.5ms

Sent mail to joe-8@example.com (3.0ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-8@example.com
Message-ID: <5538e56451ef0_15a33ff788c65bf0990ac@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e56451972_15a33ff788c65bf098915";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e56451972_15a33ff788c65bf098915
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=n_mvs_hbmDbX_KtTty_H )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e56451972_15a33ff788c65bf098915
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=n_mvs_hbmDbX_KtTty_H" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e56451972_15a33ff788c65bf098915--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#update as HTML
  Parameters: {"user"=>{"confirmation_token"=>"n_mvs_hbmDbX_KtTty_H", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}}
  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 1  [["confirmation_token", "b807fbbf58c9d32480536923dd5bebad92105ed1fa68671483046929447c4ad8"]]
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-8@example.com' AND "push_type_users"."id" != 'addc0510-47d5-4f0e-9472-6d20a6def52f') LIMIT 1
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "confirmation_token" = $1, "encrypted_password" = $2, "confirmed_at" = $3, "updated_at" = $4 WHERE "push_type_users"."id" = $5  [["confirmation_token", nil], ["encrypted_password", "$2a$04$j5qUt4qnSXcuUS06Qj.ns.BiXGeca1YnXj185i6AJM4imM5k5Wq0m"], ["confirmed_at", "2015-04-23 12:28:20.343635"], ["updated_at", "2015-04-23 12:28:20.343986"], ["id", "addc0510-47d5-4f0e-9472-6d20a6def52f"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "last_sign_in_at" = $1, "current_sign_in_at" = $2, "last_sign_in_ip" = $3, "current_sign_in_ip" = $4, "sign_in_count" = $5, "updated_at" = $6 WHERE "push_type_users"."id" = $7  [["last_sign_in_at", "2015-04-23 12:28:20.345282"], ["current_sign_in_at", "2015-04-23 12:28:20.345282"], ["last_sign_in_ip", "0.0.0.0"], ["current_sign_in_ip", "0.0.0.0"], ["sign_in_count", 1], ["updated_at", "2015-04-23 12:28:20.345889"], ["id", "addc0510-47d5-4f0e-9472-6d20a6def52f"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Redirected to http://test.host/push_type/
Completed 302 Found in 8ms (ActiveRecord: 1.0ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
-------------------------------------------------------------------------------
PushType::ProfilesController::PUT #update::with valid 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" = 'joe-9@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-9@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-9@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.352262"], ["confirmed_at", "2015-04-23 12:28:20.352373"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.354076"], ["updated_at", "2015-04-23 12:28:20.354076"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ProfilesController#update as HTML
  Parameters: {"user"=>{"name"=>"Test user ABC"}}
  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 1  [["id", "919380a3-3d9f-4b71-a683-9592f2373aa2"]]
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-9@example.com' AND "push_type_users"."id" != '919380a3-3d9f-4b71-a683-9592f2373aa2') 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", "2015-04-23 12:28:20.360984"], ["id", "919380a3-3d9f-4b71-a683-9592f2373aa2"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Redirected to http://test.host/push_type/profile/edit
Completed 302 Found in 7ms (ActiveRecord: 0.7ms)
  PushType::User Load (0.2ms)  SELECT  "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 LIMIT 1  [["id", "919380a3-3d9f-4b71-a683-9592f2373aa2"]]
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
-------------------------------------------------------------------------------
PushType::ProfilesController::PUT #update::with valid user: 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" = 'joe-10@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-10@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-10@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.366869"], ["confirmed_at", "2015-04-23 12:28:20.366973"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.368695"], ["updated_at", "2015-04-23 12:28:20.368695"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ProfilesController#update as HTML
  Parameters: {"user"=>{"name"=>"Test user ABC"}}
  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 1  [["id", "bbaf98ce-e853-4456-8d8a-cb309c7c27a3"]]
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-10@example.com' AND "push_type_users"."id" != 'bbaf98ce-e853-4456-8d8a-cb309c7c27a3') LIMIT 1
  SQL (0.1ms)  UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3  [["name", "Test user ABC"], ["updated_at", "2015-04-23 12:28:20.375793"], ["id", "bbaf98ce-e853-4456-8d8a-cb309c7c27a3"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Redirected to http://test.host/push_type/profile/edit
Completed 302 Found in 7ms (ActiveRecord: 0.7ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
-------------------------------------------------------------------------------
PushType::ProfilesController::PUT #update::with valid 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.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-11@example.com' LIMIT 1
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-11@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-11@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.380745"], ["confirmed_at", "2015-04-23 12:28:20.380851"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.382528"], ["updated_at", "2015-04-23 12:28:20.382528"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ProfilesController#update as HTML
  Parameters: {"user"=>{"name"=>"Test user ABC"}}
  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 1  [["id", "2541c917-c27c-4b71-a3e0-53b9f0a03696"]]
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-11@example.com' AND "push_type_users"."id" != '2541c917-c27c-4b71-a3e0-53b9f0a03696') LIMIT 1
  SQL (0.1ms)  UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3  [["name", "Test user ABC"], ["updated_at", "2015-04-23 12:28:20.390067"], ["id", "2541c917-c27c-4b71-a3e0-53b9f0a03696"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
Redirected to http://test.host/push_type/profile/edit
Completed 302 Found in 7ms (ActiveRecord: 0.8ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
---------------------------------------------------------------------------------
PushType::ProfilesController::PUT #update::with invalid user: 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" = 'joe-12@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-12@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-12@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.396378"], ["confirmed_at", "2015-04-23 12:28:20.396485"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.398165"], ["updated_at", "2015-04-23 12:28:20.398165"]]
   (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 1  [["id", "09bc927f-624f-4ecc-8884-16c0e1785e9f"]]
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-12@example.com' AND "push_type_users"."id" != '09bc927f-624f-4ecc-8884-16c0e1785e9f') LIMIT 1
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_2
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (4.4ms)
Completed 200 OK in 24ms (Views: 19.2ms | ActiveRecord: 0.5ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
---------------------------------------------------------------------------------
PushType::ProfilesController::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" = 'joe-13@example.com' LIMIT 1
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-13@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-13@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.427723"], ["confirmed_at", "2015-04-23 12:28:20.427839"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.429591"], ["updated_at", "2015-04-23 12:28:20.429591"]]
   (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 1  [["id", "0fa0ddf8-e65f-4257-a872-ca4f4c3e251d"]]
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE ("push_type_users"."email" = 'joe-13@example.com' AND "push_type_users"."id" != '0fa0ddf8-e65f-4257-a872-ca4f4c3e251d') LIMIT 1
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_2
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/profiles/edit.html.haml within layouts/push_type/admin (82.6ms)
Completed 200 OK in 102ms (Views: 97.7ms | ActiveRecord: 0.6ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."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" = 'joe-14@example.com' 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 1  [["confirmation_token", "f60698d543a74336594e563102a3ef076a230527503aebb6920bfe16d7e5a063"]]
  SQL (0.1ms)  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", "2015-04-23 12:28:20.538962"], ["updated_at", "2015-04-23 12:28:20.538962"], ["confirmation_token", "f60698d543a74336594e563102a3ef076a230527503aebb6920bfe16d7e5a063"], ["confirmation_sent_at", "2015-04-23 12:28:20.539850"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (1.9ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.7ms

Sent mail to joe-14@example.com (3.1ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-14@example.com
Message-ID: <5538e5648bf59_15a33ff788c65bf0993e7@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e5648b9e2_15a33ff788c65bf099283";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e5648b9e2_15a33ff788c65bf099283
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=eZ_bxzFRG4VCHTHghgN_ )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e5648b9e2_15a33ff788c65bf099283
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=eZ_bxzFRG4VCHTHghgN_" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e5648b9e2_15a33ff788c65bf099283--

   (0.6ms)  COMMIT
   (0.1ms)  BEGIN
-----------------------------------------------------------
PushType::UsersController::PUT #invite: test_0003_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" = 'joe-15@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-15@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-15@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.583557"], ["confirmed_at", "2015-04-23 12:28:20.583681"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.585431"], ["updated_at", "2015-04-23 12:28:20.585431"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."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" = 'joe-16@example.com' 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 1  [["confirmation_token", "d76359420f98bc01c6964b9a5c5d638107775768860ea4f5960e97dd2a8950ce"]]
  SQL (0.1ms)  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", "2015-04-23 12:28:20.588577"], ["updated_at", "2015-04-23 12:28:20.588577"], ["confirmation_token", "d76359420f98bc01c6964b9a5c5d638107775768860ea4f5960e97dd2a8950ce"], ["confirmation_sent_at", "2015-04-23 12:28:20.589469"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.2ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.8ms

Sent mail to joe-16@example.com (3.0ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-16@example.com
Message-ID: <5538e56498069_15a33ff788c65bf09965c@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e56497ad7_15a33ff788c65bf099533";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e56497ad7_15a33ff788c65bf099533
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=xaidxevN7EsQsozRZUMt )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e56497ad7_15a33ff788c65bf099533
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=xaidxevN7EsQsozRZUMt" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e56497ad7_15a33ff788c65bf099533--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::UsersController#invite as HTML
  Parameters: {"id"=>"2f686c22-33d9-49b6-85e9-690e2a2c0c2b"}
  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 1  [["id", "43648db9-8eac-4e17-a110-985e5f67a1e7"]]
  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 1  [["id", "2f686c22-33d9-49b6-85e9-690e2a2c0c2b"]]
  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 1  [["confirmation_token", "d5514d4154f3a40a446dcc65097858ea8c12f7ba8338c7d71ced0c97a8e35676"]]
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "confirmation_token" = $1, "confirmation_sent_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4  [["confirmation_token", "d5514d4154f3a40a446dcc65097858ea8c12f7ba8338c7d71ced0c97a8e35676"], ["confirmation_sent_at", "2015-04-23 12:28:20.631849"], ["updated_at", "2015-04-23 12:28:20.632245"], ["id", "2f686c22-33d9-49b6-85e9-690e2a2c0c2b"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.0ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.7ms

Sent mail to joe-16@example.com (2.9ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-16@example.com
Message-ID: <5538e564a26ca_15a33ff788c65bf099977@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564a21a3_15a33ff788c65bf0998fb";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564a21a3_15a33ff788c65bf0998fb
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=zCwyxNCxvKMHLbSoshyJ )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564a21a3_15a33ff788c65bf0998fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=zCwyxNCxvKMHLbSoshyJ" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564a21a3_15a33ff788c65bf0998fb--

Redirected to /push_type/users
Completed 302 Found in 40ms (ActiveRecord: 0.8ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
-----------------------------------------------------------
PushType::UsersController::PUT #invite: 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" = 'joe-17@example.com' LIMIT 1
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-17@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-17@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.669966"], ["confirmed_at", "2015-04-23 12:28:20.670083"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.671939"], ["updated_at", "2015-04-23 12:28:20.671939"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
   (0.1ms)  SAVEPOINT active_record_2
  PushType::User Exists (0.2ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."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" = 'joe-18@example.com' 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 1  [["confirmation_token", "a63a5a2992a7b13797d595925466e14152195c6ef16398c46a02f9e884212dc6"]]
  SQL (0.1ms)  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", "2015-04-23 12:28:20.674989"], ["updated_at", "2015-04-23 12:28:20.674989"], ["confirmation_token", "a63a5a2992a7b13797d595925466e14152195c6ef16398c46a02f9e884212dc6"], ["confirmation_sent_at", "2015-04-23 12:28:20.675858"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.1ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.8ms

Sent mail to joe-18@example.com (2.9ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-18@example.com
Message-ID: <5538e564ad08b_15a33ff788c65bf0100223@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564acafa_15a33ff788c65bf0100133";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564acafa_15a33ff788c65bf0100133
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=UcviKyAH5bho_gR-r6G1 )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564acafa_15a33ff788c65bf0100133
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=UcviKyAH5bho_gR-r6G1" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564acafa_15a33ff788c65bf0100133--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::UsersController#invite as HTML
  Parameters: {"id"=>"7db38423-9fcf-4134-b954-607adfa734aa"}
  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 1  [["id", "f51d014d-4f45-4b8c-a215-722ebc5bf41f"]]
  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 1  [["id", "7db38423-9fcf-4134-b954-607adfa734aa"]]
  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 1  [["confirmation_token", "5a1c56bbe32f5d01e7d6eb6a6cecb0276439c9add5c7eae21528420b5ce9cac0"]]
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "confirmation_token" = $1, "confirmation_sent_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4  [["confirmation_token", "5a1c56bbe32f5d01e7d6eb6a6cecb0276439c9add5c7eae21528420b5ce9cac0"], ["confirmation_sent_at", "2015-04-23 12:28:20.716917"], ["updated_at", "2015-04-23 12:28:20.717277"], ["id", "7db38423-9fcf-4134-b954-607adfa734aa"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.3ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 5.0ms

Sent mail to joe-18@example.com (2.9ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-18@example.com
Message-ID: <5538e564b7440_15a33ff788c65bf01005f5@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564b6f13_15a33ff788c65bf01004ed";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564b6f13_15a33ff788c65bf01004ed
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=qsvcXsBvs6GjpJvYYpxT )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564b6f13_15a33ff788c65bf01004ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=qsvcXsBvs6GjpJvYYpxT" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564b6f13_15a33ff788c65bf01004ed--

Redirected to /push_type/users
Completed 302 Found in 40ms (ActiveRecord: 0.7ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
-----------------------------------------------------------
PushType::UsersController::PUT #invite: 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" = 'joe-19@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-19@example.com' LIMIT 1
  SQL (0.1ms)  INSERT INTO "push_type_users" ("name", "email", "confirmation_sent_at", "confirmed_at", "confirmation_token", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"  [["name", "Joe Bloggs"], ["email", "joe-19@example.com"], ["confirmation_sent_at", "2015-04-23 12:28:20.755206"], ["confirmed_at", "2015-04-23 12:28:20.755322"], ["confirmation_token", "Generated account"], ["created_at", "2015-04-23 12:28:20.757213"], ["updated_at", "2015-04-23 12:28:20.757213"]]
   (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" = 'joe-20@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-20@example.com' 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 1  [["confirmation_token", "6459019364f5ab32008cf14d3ec39d1d2ea0175754d5575054a5a651950dc146"]]
  SQL (0.1ms)  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-20@example.com"], ["created_at", "2015-04-23 12:28:20.760172"], ["updated_at", "2015-04-23 12:28:20.760172"], ["confirmation_token", "6459019364f5ab32008cf14d3ec39d1d2ea0175754d5575054a5a651950dc146"], ["confirmation_sent_at", "2015-04-23 12:28:20.761009"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.1ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.8ms

Sent mail to joe-20@example.com (3.1ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-20@example.com
Message-ID: <5538e564c1d8b_15a33ff788c65bf010081c@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564c17d3_15a33ff788c65bf01007d3";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564c17d3_15a33ff788c65bf01007d3
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=z3AWyUcL8m74JG_WuiGJ )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564c17d3_15a33ff788c65bf01007d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=z3AWyUcL8m74JG_WuiGJ" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564c17d3_15a33ff788c65bf01007d3--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::UsersController#invite as HTML
  Parameters: {"id"=>"fe4bd640-f005-41eb-946b-6aa9f17e5639"}
  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 1  [["id", "401cf31f-95e2-4c09-97da-804c15152d2f"]]
  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 1  [["id", "fe4bd640-f005-41eb-946b-6aa9f17e5639"]]
  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 1  [["confirmation_token", "4a082eae1ca1c2dddac863a4eaeabaae7dd1467a328071b96815ffed737f23d2"]]
   (0.1ms)  SAVEPOINT active_record_2
  SQL (0.2ms)  UPDATE "push_type_users" SET "confirmation_token" = $1, "confirmation_sent_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4  [["confirmation_token", "4a082eae1ca1c2dddac863a4eaeabaae7dd1467a328071b96815ffed737f23d2"], ["confirmation_sent_at", "2015-04-23 12:28:20.802112"], ["updated_at", "2015-04-23 12:28:20.802465"], ["id", "fe4bd640-f005-41eb-946b-6aa9f17e5639"]]
   (0.1ms)  RELEASE SAVEPOINT active_record_2
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (1.7ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.2ms

Sent mail to joe-20@example.com (2.9ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-20@example.com
Message-ID: <5538e564cbf3e_15a33ff788c65bf0101117@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564cba15_15a33ff788c65bf01010f7";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564cba15_15a33ff788c65bf01010f7
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=KdMkjDFGB_6pSoAMjuz8 )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564cba15_15a33ff788c65bf01010f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=KdMkjDFGB_6pSoAMjuz8" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564cba15_15a33ff788c65bf01010f7--

Redirected to /push_type/users
Completed 302 Found in 39ms (ActiveRecord: 0.7ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
------------------------------------------------------------------------------------------------
PushType::ConfirmationsController::GET #show::with valid confirmation token: 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" = 'joe-21@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-21@example.com' 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 1  [["confirmation_token", "68f225c40464b2354126a2ec0c48bf12c2937afb4649ed2537e51abf180028ff"]]
  SQL (0.1ms)  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-21@example.com"], ["created_at", "2015-04-23 12:28:20.842974"], ["updated_at", "2015-04-23 12:28:20.842974"], ["confirmation_token", "68f225c40464b2354126a2ec0c48bf12c2937afb4649ed2537e51abf180028ff"], ["confirmation_sent_at", "2015-04-23 12:28:20.843857"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (2.2ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 5.0ms

Sent mail to joe-21@example.com (2.9ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-21@example.com
Message-ID: <5538e564d638c_15a33ff788c65bf0101430@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564d5e41_15a33ff788c65bf010136";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564d5e41_15a33ff788c65bf010136
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=yUiGiy4uuNisc6iZ4Eh9 )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564d5e41_15a33ff788c65bf010136
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=yUiGiy4uuNisc6iZ4Eh9" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564d5e41_15a33ff788c65bf010136--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#show as HTML
  Parameters: {"confirmation_token"=>"yUiGiy4uuNisc6iZ4Eh9"}
  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 1  [["confirmation_token", "68f225c40464b2354126a2ec0c48bf12c2937afb4649ed2537e51abf180028ff"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (3.0ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (6.0ms)
Completed 200 OK in 9ms (Views: 7.5ms | ActiveRecord: 0.2ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK
   (0.1ms)  BEGIN
------------------------------------------------------------------------------------------------
PushType::ConfirmationsController::GET #show::with valid confirmation token: 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" = 'joe-22@example.com' LIMIT 1
  PushType::User Exists (0.1ms)  SELECT  1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = 'joe-22@example.com' 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 1  [["confirmation_token", "27c7e1cc468380ececcb010698699aabe0426b5c38fbb7a8ac252ee07f140570"]]
  SQL (0.1ms)  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-22@example.com"], ["created_at", "2015-04-23 12:28:20.894395"], ["updated_at", "2015-04-23 12:28:20.894395"], ["confirmation_token", "27c7e1cc468380ececcb010698699aabe0426b5c38fbb7a8ac252ee07f140570"], ["confirmation_sent_at", "2015-04-23 12:28:20.895292"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (1.8ms)

Devise::Mailer#confirmation_instructions: processed outbound mail in 4.4ms

Sent mail to joe-22@example.com (3.0ms)
Date: Thu, 23 Apr 2015 13:28:20 +0100
From: pushtype@example.com
Reply-To: pushtype@example.com
To: joe-22@example.com
Message-ID: <5538e564e27c5_15a33ff788c65bf010176b@Aarons-iMac.local.mail>
Subject: [PushType] Confirm your account
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5538e564e225f_15a33ff788c65bf0101648";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_5538e564e225f_15a33ff788c65bf0101648
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=sxzdyvtmPNz-A_VS2dRf )

PushType is brought to you by Push Code:
type.pushcode.com ( http://type.pushcode.com ).
----==_mimepart_5538e564e225f_15a33ff788c65bf0101648
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[PushType] Confirm your account</title>

</head>

<body bgcolor="#f6f6f6" style="-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; height: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100% !important"><style type="text/css">
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%;
}
</style>

<!-- body -->
<table class="body-wrap" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 20px; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" bgcolor="#FFFFFF" style="border: 1px solid #f0f0f0; clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 20px">

      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
      <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td class="logo" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0 20px"><a href="http://localhost:3000/push_type/" style="color: #348eda; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"><img alt="PushType" src="/assets/push_type/pushtype-logo.png" width="140" height="26" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; max-width: 100%; padding: 0" /></a></td>
        </tr>
        <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
          <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">Hello Joe Bloggs</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">You're receiving this email because a PushType account has been created for you.</p>

<p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">To get started, confirm your account and set your own password by clicking the link below:</p>

<table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td class="padding" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 10px 0">
      <p style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0"><a class="btn-primary" href="http://localhost:3000/push_type/confirmation?confirmation_token=sxzdyvtmPNz-A_VS2dRf" style="background: #348eda; border-color: #348eda; border-radius: 25px; border-style: solid; border-width: 10px 20px; color: #FFF; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; line-height: 2; margin: 0 10px 0 0; padding: 0; text-align: center; text-decoration: none">Confirm my account</a></p>
    </td>
  </tr>
</table>


          </td>
        </tr>
      </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /body -->

<!-- footer -->
<table class="footer-wrap" style="clear: both !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
  <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
    <td class="container" style="clear: both !important; display: block !important; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px !important; padding: 0">
      
      <!-- content -->
      <div class="content" style="display: block; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0 auto; max-width: 600px; padding: 0">
        <table style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0; width: 100%">
          <tr style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
            <td align="center" style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">
              <p style="color: #666; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.6; margin: 0 0 10px; padding: 0">PushType is brought to you by Push Code: <a href="http://type.pushcode.com" style="color: #999; font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0">type.pushcode.com</a>.</p>
            </td>
          </tr>
        </table>
      </div>
      <!-- /content -->
      
    </td>
    <td style="font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 100%; line-height: 1.6; margin: 0; padding: 0"></td>
  </tr>
</table>
<!-- /footer -->

</body>
</html>

----==_mimepart_5538e564e225f_15a33ff788c65bf0101648--

   (0.1ms)  RELEASE SAVEPOINT active_record_2
Processing by PushType::ConfirmationsController#show as HTML
  Parameters: {"confirmation_token"=>"sxzdyvtmPNz-A_VS2dRf"}
  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 1  [["confirmation_token", "27c7e1cc468380ececcb010698699aabe0426b5c38fbb7a8ac252ee07f140570"]]
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (3.1ms)
  Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (5.7ms)
Completed 200 OK in 8ms (Views: 7.2ms | ActiveRecord: 0.1ms)
   (0.1ms)  ROLLBACK TO SAVEPOINT active_record_1
   (0.1ms)  ROLLBACK