hunk.code_window: export default function() {
     const rootDir = join('src', 'app', 'Upper-Dir');
     createDir(rootDir);
     const componentDir = join(rootDir, 'test-component');
     const componentTwoDir = join(rootDir, 'test-component-two');
  
hunk.labels: keep keep keep replace replace keep keep keep
hunk.after_edit:   const upperDirs = join('non', 'existing', 'dir');
     const rootDir = join('src', 'app', upperDirs);
  
hunk.file_path: tests/e2e/tests/generate/component/component-path-case.ts
hunk.type: replace
file: {
    "compilerOptions": {
      "declaration": true,
      "experimentalDecorators": true,
      "mapRoot": "",
      "module": "commonjs",
      "moduleResolution": "node",
      "noEmitOnError": true,
      "noImplicitAny": true,
      "outDir": "../../../dist/@angular-cli/ast-tools",
      "rootDir": ".",
      "sourceMap": true,
      "sourceRoot": "/",
      "target": "es5",
      "lib": ["es6"],
      "typeRoots": [
        "../../node_modules/@types"
      ],
      "types": [
        "jasmine",
        "node"
      ]
    }
  }
  