exports.basic = {
  event: 'push',
  payload: {
    ref: 'refs/heads/master',
    commits: [
      {
        id: 'f7d286aa6381bbb5045288496403d9427b0746e2',
        added: [],
        removed: [],
        modified: ['index.js']
      }
    ],
    head_commit: {
      id: 'f7d286aa6381bbb5045288496403d9427b0746e2'
    },
    pusher: {
      name: 'JasonEtco'
    },
    repository: {
      name: 'test',
      owner: { login: 'JasonEtco' }
    },
    installation: {
      id: 10000
    }
  }
}

exports.caseinsensitive = {
  event: 'push',
  payload: {
    ref: 'refs/heads/master',
    commits: [
      {
        id: 'f7d286aa6381bbb5045288496403d9427b0746e2',
        added: [],
        removed: [],
        modified: ['caseinsensitive.js']
      }
    ],
    head_commit: {
      id: 'f7d286aa6381bbb5045288496403d9427b0746e2',
      author: { username: 'JasonEtco' }
    },
    repository: {
      name: 'test',
      owner: { login: 'JasonEtco' }
    },
    installation: {
      id: 10000
    }
  }
}

exports.many = {
  event: 'push',
  payload: {
    ref: 'refs/heads/master',
    commits: [
      {
        id: 'f7d286aa6381bbb5045288496403d9427b0746e2',
        added: [],
        removed: [],
        modified: ['many.js']
      }
    ],
    head_commit: {
      id: 'f7d286aa6381bbb5045288496403d9427b0746e2'
    },
    pusher: {
      name: 'JasonEtco'
    },
    repository: {
      name: 'test',
      owner: { login: 'JasonEtco' }
    },
    installation: {
      id: 10000
    }
  }
}

exports.complex = {
  event: 'push',
  payload: {
    ref: 'refs/heads/master',
    commits: [
      {
        id: 'f7d286aa6381bbb5045288496403d9427b0746e2',
        added: [],
        removed: [],
        modified: ['index.js']
      },
      {
        id: 'q7d286aa6381bbb5045288496403d9427b0746e2',
        added: ['another.js'],
        removed: [],
        modified: []
      },
      {
        id: 's7d286aa6381bbb5045288496403d9427b0746e2',
        added: [],
        removed: [],
        modified: ['index.js']
      },
      {
        id: 's7d286aa6381bbb5045288496403d9427b0746e2',
        added: [],
        removed: [],
        modified: ['index.js']
      },
      {
        id: 's7d286aa6381bbb5045288496403d9427b0746e2',
        added: ['index.js'],
        removed: [],
        modified: []
      }
    ],
    head_commit: {
      id: 'f7d286aa6381bbb5045288496403d9427b0746e2'
    },
    pusher: {
      name: 'JasonEtco'
    },
    repository: {
      name: 'test',
      owner: { login: 'JasonEtco' }
    },
    installation: {
      id: 10000
    }
  }
}

exports.merge = {
  event: 'push',
  payload: {
    commits: [],
    head_commit: null,
    repository: {
      name: 'todo',
      full_name: 'JasonEtco/todo',
      owner: {
        name: 'JasonEtco'
      }
    },
    pusher: {
      name: 'JasonEtco'
    },
    installation: {
      id: 10000
    }
  }
}

@@ -834,24 +834,31 @@
     
-  author: %7B user
+%7D,%0A    pusher: %7B%0A      
 name
@@ -862,34 +862,32 @@
 ame: 'JasonEtco'
- %7D
 %0A    %7D,%0A    repo

Fix test