hunk.code_window:     .then(() => expectFileToExist(join(componentDir, 'test-component.component.ts')))
       .then(() => expectFileToExist(join(componentDir, 'test-component.component.spec.ts')))
       .then(() => expectFileToExist(join(componentDir, 'test-component.component.html')))
       .then(() => expectFileToExist(join(componentDir, 'test-component.component.css')))
       .then(() => ng('generate', 'component', 'Upper-Dir/Test-Component-Two'))
       .then(() => expectFileToExist(join(componentTwoDir, 'test-component-two.component.ts')))
       .then(() => expectFileToExist(join(componentTwoDir, 'test-component-two.component.spec.ts')))
       .then(() => expectFileToExist(join(componentTwoDir, 'test-component-two.component.html')))
       .then(() => expectFileToExist(join(componentTwoDir, 'test-component-two.component.css')))
  
hunk.labels: keep keep keep keep replace keep keep keep keep
hunk.after_edit:     .then(() => ng('generate', 'component', `${upperDirs}/Test-Component-Two`))
  
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/@ngtools/json-schema",
      "rootDir": ".",
      "lib": ["es2015", "es6", "dom"],
      "target": "es5",
      "sourceMap": true,
      "sourceRoot": "/",
      "baseUrl": "./",
      "paths": {
      },
      "typeRoots": [
        "../../node_modules/@types"
      ],
      "types": [
        "jasmine",
        "node"
      ]
    }
  }
  