diff --git a/packages/schematics/angular/workspace/files/package.json b/packages/schematics/angular/workspace/files/package.json index 3810f58197..583c4ac50f 100644 --- a/packages/schematics/angular/workspace/files/package.json +++ b/packages/schematics/angular/workspace/files/package.json @@ -16,7 +16,6 @@ "@angular/compiler": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", "@angular/core": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", "@angular/forms": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", - "@angular/http": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", "@angular/platform-browser": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", "@angular/platform-browser-dynamic": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", "@angular/router": "<%= experimentalAngularNext ? 'next' : latestVersions.Angular %>", diff --git a/tests/legacy-cli/e2e/tests/basic/rebuild.ts b/tests/legacy-cli/e2e/tests/basic/rebuild.ts index 5021e59694..6eda126667 100644 --- a/tests/legacy-cli/e2e/tests/basic/rebuild.ts +++ b/tests/legacy-cli/e2e/tests/basic/rebuild.ts @@ -34,7 +34,7 @@ export default function() { import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; - import { HttpModule } from '@angular/http'; + import { HttpClientModule } from '@angular/common/http'; import { AppComponent } from './app.component'; import { RouterModule } from '@angular/router'; @@ -46,7 +46,7 @@ export default function() { imports: [ BrowserModule, FormsModule, - HttpModule, + HttpClientModule, RouterModule.forRoot([ { path: 'lazy', loadChildren: './lazy/lazy.module#LazyModule' } ]) diff --git a/tests/legacy-cli/e2e/tests/build/build-app-shell-with-schematic.ts b/tests/legacy-cli/e2e/tests/build/build-app-shell-with-schematic.ts index e9d85afca7..85bef90848 100644 --- a/tests/legacy-cli/e2e/tests/build/build-app-shell-with-schematic.ts +++ b/tests/legacy-cli/e2e/tests/build/build-app-shell-with-schematic.ts @@ -18,9 +18,11 @@ export default function () { } let platformServerVersion = readNgVersion(); + let httpVersion = readNgVersion(); if (getGlobalVariable('argv')['ng-snapshots']) { platformServerVersion = 'github:angular/platform-server-builds'; + httpVersion = 'github:angular/http-builds'; } @@ -33,6 +35,8 @@ export default function () { .then(() => updateJsonFile('package.json', packageJson => { const dependencies = packageJson['dependencies']; dependencies['@angular/platform-server'] = platformServerVersion; + // ServerModule depends on @angular/http regardless the app's dependency. + dependencies['@angular/http'] = httpVersion; }) .then(() => npm('install')) .then(() => ng('build', '--optimization')) diff --git a/tests/legacy-cli/e2e/tests/build/build-app-shell.ts b/tests/legacy-cli/e2e/tests/build/build-app-shell.ts index fc26d43aab..a2fac7d400 100644 --- a/tests/legacy-cli/e2e/tests/build/build-app-shell.ts +++ b/tests/legacy-cli/e2e/tests/build/build-app-shell.ts @@ -19,9 +19,11 @@ export default function () { } let platformServerVersion = readNgVersion(); + let httpVersion = readNgVersion(); if (getGlobalVariable('argv')['ng-snapshots']) { platformServerVersion = 'github:angular/platform-server-builds'; + httpVersion = 'github:angular/http-builds'; } return Promise.resolve() @@ -134,6 +136,8 @@ export default function () { .then(() => updateJsonFile('package.json', packageJson => { const dependencies = packageJson['dependencies']; dependencies['@angular/platform-server'] = platformServerVersion; + // ServerModule depends on @angular/http regardless the app's dependency. + dependencies['@angular/http'] = httpVersion; }) .then(() => npm('install'))) .then(() => ng('run', 'test-project:app-shell')) diff --git a/tests/legacy-cli/e2e/tests/build/platform-server.ts b/tests/legacy-cli/e2e/tests/build/platform-server.ts index efca00d14c..1aeab4b099 100644 --- a/tests/legacy-cli/e2e/tests/build/platform-server.ts +++ b/tests/legacy-cli/e2e/tests/build/platform-server.ts @@ -20,9 +20,11 @@ export default function () { } let platformServerVersion = readNgVersion(); + let httpVersion = readNgVersion(); if (getGlobalVariable('argv')['ng-snapshots']) { platformServerVersion = 'github:angular/platform-server-builds'; + httpVersion = 'github:angular/http-builds'; } // Skip this test in Angular 2/4. @@ -34,6 +36,8 @@ export default function () { .then(() => updateJsonFile('package.json', packageJson => { const dependencies = packageJson['dependencies']; dependencies['@angular/platform-server'] = platformServerVersion; + // ServerModule depends on @angular/http regardless the app's dependency. + dependencies['@angular/http'] = httpVersion; })) .then(() => updateJsonFile('angular.json', workspaceJson => { const appArchitect = workspaceJson.projects['test-project'].architect;