hunk.code_window: - rebuilds the app in production mode at the current `HEAD`
   - creates a local `gh-pages` branch if one doesn't exist
   - moves your app to the `gh-pages` branch and creates a commit
   - edit the base tag in index.html to support github pages
   - pushes the `gh-pages` branch to github
   - returns back to the original `HEAD`
  
hunk.labels: keep keep keep replace replace keep keep
hunk.after_edit: - edit the base tag in index.html to support GitHub Pages
   - pushes the `gh-pages` branch to GitHub
  
hunk.file_path: README.md
hunk.type: replace
file: import {join} from 'path';
  import {ng} from '../../utils/process';
  import {expectFileToExist} from '../../utils/fs';
  
  
  export default function() {
    const interfaceDir = join('src', 'app');
  
    return ng('generate', 'interface', 'test-interface', 'model')
      .then(() => expectFileToExist(interfaceDir))
      .then(() => expectFileToExist(join(interfaceDir, 'test-interface.model.ts')))
  
      // Try to run the unit tests.
      .then(() => ng('test', '--single-run'));
  }
  