Skip to content

Commit

Permalink
fix(demo): fix demo app tests (remaining rxjs<6 code) and misplaced…
Browse files Browse the repository at this point in the history
… `karma.conf.js`
  • Loading branch information
tinesoft committed May 16, 2018
1 parent 57c617a commit b81afd6
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 20 deletions.
10 changes: 5 additions & 5 deletions __tests__/test-app.js
Expand Up @@ -115,6 +115,7 @@ describe('ngx-library:app', () => {
'demo/src/browserslist',
'demo/src/favicon.ico',
'demo/src/hmr.ts',
'demo/src/karma.conf.js',
'demo/src/main.server.ts',
'demo/src/main.ts',
'demo/src/polyfills.ts',
Expand All @@ -127,7 +128,6 @@ describe('ngx-library:app', () => {
'demo/angular.json',
'demo/.editorconfig',
'demo/.gitignore',
'demo/karma.conf.js',
'demo/prerender.ts',
'demo/tsconfig.json',
'demo/server.ts',
Expand Down Expand Up @@ -745,6 +745,7 @@ describe('ngx-library:app', () => {
'demo/src/browserslist',
'demo/src/favicon.ico',
'demo/src/hmr.ts',
'demo/src/karma.conf.js',
'demo/src/main.server.ts',
'demo/src/main.ts',
'demo/src/polyfills.ts',
Expand All @@ -758,7 +759,6 @@ describe('ngx-library:app', () => {
'demo/angular.json',
'demo/.editorconfig',
'demo/.gitignore',
'demo/karma.conf.js',
'demo/prerender.ts',
'demo/README.md',
'demo/server.ts',
Expand Down Expand Up @@ -829,6 +829,7 @@ describe('ngx-library:app', () => {
'demo/src/_variables.scss',
'demo/src/browserslist',
'demo/src/favicon.ico',
'demo/src/karma.conf.js',
'demo/src/main.server.ts',
'demo/src/main.ts',
'demo/src/polyfills.ts',
Expand All @@ -842,7 +843,6 @@ describe('ngx-library:app', () => {
'demo/angular.json',
'demo/.editorconfig',
'demo/.gitignore',
'demo/karma.conf.js',
'demo/prerender.ts',
'demo/README.md',
'demo/server.ts',
Expand Down Expand Up @@ -1006,7 +1006,7 @@ describe('ngx-library:app', () => {
return ngLibraryApp.then(() => {
assert.equal(ngLibraryApp.generator.delExcludedFiles, false);

assert.file('demo/karma.conf.js');
assert.file('demo/src/karma.conf.js');
assert.file('demo/tsconfig.json');
assert.file('demo/tslint.json');
});
Expand All @@ -1025,7 +1025,7 @@ describe('ngx-library:app', () => {
return ngLibraryApp.then(() => {
assert.equal(ngLibraryApp.generator.delExcludedFiles, true);

assert.noFile('demo/karma.conf.js');
assert.noFile('demo/src/karma.conf.js');
assert.noFile('demo/tsconfig.json');
assert.noFile('demo/tslint.json');
});
Expand Down
2 changes: 1 addition & 1 deletion app/files.js
Expand Up @@ -80,6 +80,7 @@ module.exports = [
{name: 'demo/src/browserslist', path: 'demo/src/browserslist', isTpl: false},
{name: 'demo/src/favicon.ico', path: 'demo/src/favicon.ico', isTpl: false},
{name: 'demo/src/hmr.ts', path: 'demo/src/hmr.ts', isTpl: false},
{name: 'demo/src/karma.conf.js', path: 'demo/src/karma.conf.js', isTpl: false},
{name: 'demo/src/jestGlobalMocks.ts', path: 'demo/src/jestGlobalMocks.ts', isTpl: false},
{name: 'demo/src/main.server.ts', path: 'demo/src/main.server.ts', isTpl: false},
{name: 'demo/src/main.ts', path: 'demo/src/main.ts', isTpl: false},
Expand All @@ -96,7 +97,6 @@ module.exports = [
{name: 'demo/_README.md', path: 'demo/README.md', isTpl: true},
{name: 'demo/editorconfig', path: 'demo/.editorconfig', isTpl: false},
{name: 'demo/gitignore', path: 'demo/.gitignore', isTpl: false},
{name: 'demo/karma.conf.js', path: 'demo/karma.conf.js', isTpl: false},
{name: 'demo/prerender.ts', path: 'demo/prerender.ts', isTpl: false},
{name: 'demo/proxy.conf.json', path: 'demo/proxy.conf.json', isTpl: false},
{name: 'demo/server.ts', path: 'demo/server.ts', isTpl: false},
Expand Down
2 changes: 1 addition & 1 deletion app/index.js
Expand Up @@ -318,6 +318,7 @@ module.exports = class extends Generator {
this.exclusions.push('demo/src/browserslist');
this.exclusions.push('demo/src/favicon.ico');
this.exclusions.push('demo/src/hmr.ts');
this.exclusions.push('demo/src/karma.conf.js');
this.exclusions.push('demo/src/main.server.ts');
this.exclusions.push('demo/src/main.ts');
this.exclusions.push('demo/src/polyfills.ts');
Expand All @@ -336,7 +337,6 @@ module.exports = class extends Generator {
this.exclusions.push('demo/README.md');
this.exclusions.push('demo/.editorconfig');
this.exclusions.push('demo/.gitignore');
this.exclusions.push('demo/karma.conf.js');
this.exclusions.push('demo/prerender.ts');
this.exclusions.push('demo/proxy.conf.json');
this.exclusions.push('demo/server.ts');
Expand Down
5 changes: 2 additions & 3 deletions app/templates/demo/src/app/app.component.spec.ts
Expand Up @@ -6,14 +6,13 @@ import { AppComponent } from './app.component';
import { FooterComponent } from './shared/footer/footer.component';

import { RouterOutletStubComponent, RouterLinkStubDirective } from '../testing/router-stubs';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/of';
import { Observable, of } from 'rxjs';

@Component({ selector: 'app-header', template: '' })
class HeaderStubComponent { }

class RouterStub {
events: Observable<Event> = Observable.of<Event>();
events: Observable<Event> = of<Event>();
}

describe('AppComponent', () => {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion app/templates/demo/src/testing/router-stubs.ts
Expand Up @@ -2,7 +2,7 @@
import { Component, Directive, Injectable, Input } from '@angular/core';
import { NavigationExtras } from '@angular/router';
// Only implements params and part of snapshot.params
import { BehaviorSubject } from 'rxjs/BehaviorSubject';
import { BehaviorSubject } from 'rxjs';

// export for convenience.
export { ActivatedRoute, Router, RouterLink, RouterOutlet } from '@angular/router';
Expand Down
18 changes: 9 additions & 9 deletions yarn.lock
Expand Up @@ -2027,21 +2027,21 @@ extsprintf@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"

fancy-log@^1.1.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.0.tgz#45be17d02bb9917d60ccffd4995c999e6c8c9948"
dependencies:
chalk "^1.1.1"
time-stamp "^1.0.0"

fancy-log@^1.3.2:
fancy-log@1.3.2, fancy-log@^1.3.2:
version "1.3.2"
resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.2.tgz#f41125e3d84f2e7d89a43d06d958c8f78be16be1"
dependencies:
ansi-gray "^0.1.1"
color-support "^1.1.3"
time-stamp "^1.0.0"

fancy-log@^1.1.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.0.tgz#45be17d02bb9917d60ccffd4995c999e6c8c9948"
dependencies:
chalk "^1.1.1"
time-stamp "^1.0.0"

fast-deep-equal@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff"
Expand Down Expand Up @@ -2242,7 +2242,7 @@ fs-exists-sync@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"

fs-extra@^6.0.1:
fs-extra@6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b"
dependencies:
Expand Down

0 comments on commit b81afd6

Please sign in to comment.