message: Set initial mock value
diff: @@ -16,6 +16,8 @@ const log = { warn: jest.fn(), debug: jest.fn() };
  beforeEach(() => {
  getCommitAndBranch.mockResolvedValue({ commit: '123asdf', branch: 'something' });
  getParentCommits.mockResolvedValue(['asd2344']);
  + getBaselineBuilds.mockResolvedValue([]);
  + getChangedFiles.mockResolvedValue([]);
  getVersion.mockResolvedValue('Git v1.0.0');
  getSlug.mockResolvedValue('user/repo');
  });
  @@ -47,11 +49,11 @@ describe('setGitInfo', () => {
  expect(ctx.git.changedFiles).toEqual(['./styles/main.scss', './lib/utils.js']);
  });
  - // it('drops changedFiles when matching --externals', async () => {
  - // getBaselineBuilds.mockResolvedValue([{ commit: '012qwes' }]);
  - // getChangedFiles.mockResolvedValue(['styles/main.scss', 'lib/utils.js']);
  - // const ctx = { log, options: { onlyChanged: true, externals: ['*.scss'] } };
  - // await setGitInfo(ctx, {});
  - // expect(ctx.git).not.toHaveProperty('changedFiles');
  - // });
  + it('drops changedFiles when matching --externals', async () => {
  + getBaselineBuilds.mockResolvedValue([{ commit: '012qwes' }]);
  + getChangedFiles.mockResolvedValue(['styles/main.scss', 'lib/utils.js']);
  + const ctx = { log, options: { onlyChanged: true, externals: ['*.scss'] } };
  + await setGitInfo(ctx, {});
  + expect(ctx.git).not.toHaveProperty('changedFiles');
  + });
  });
  