Fixing test execution

This commit was merged in pull request #379.
This commit is contained in:
Adrian Fâciu
2016-09-10 12:14:21 +03:00
parent 48128becdd
commit 0e7e397f7d
2 changed files with 19 additions and 15 deletions

View File

@@ -13,13 +13,14 @@ export class ContainerComponent {
} }
describe('Directive: FileSelectDirective', () => { describe('Directive: FileSelectDirective', () => {
beforeEach(() => [
beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [FileUploadModule], imports: [FileUploadModule],
declarations: [ContainerComponent], declarations: [ContainerComponent],
providers: [ContainerComponent] providers: [ContainerComponent]
}) });
]); });
it('should be fine', inject([ContainerComponent], (fixture:ComponentFixture<ContainerComponent>) => { it('should be fine', inject([ContainerComponent], (fixture:ComponentFixture<ContainerComponent>) => {
expect(fixture).not.toBeNull(); expect(fixture).not.toBeNull();

View File

@@ -17,18 +17,21 @@ require('es6-promise');
require('es6-shim'); require('es6-shim');
require('es7-reflect-metadata/dist/browser'); require('es7-reflect-metadata/dist/browser');
// require('zone.js'); require('zone.js/dist/zone');
require('zone.js/dist/zone.js'); require('zone.js/dist/long-stack-trace-zone');
require('zone.js/dist/long-stack-trace-zone.js'); require('zone.js/dist/async-test');
require('zone.js/dist/jasmine-patch.js'); require('zone.js/dist/fake-async-test');
require('zone.js/dist/async-test.js'); require('zone.js/dist/sync-test');
require('zone.js/dist/proxy');
require('zone.js/dist/jasmine-patch');
var testing = require('@angular/core/testing'); var testing = require('@angular/core/testing');
var browser = require('@angular/platform-browser-dynamic/testing'); var browser = require('@angular/platform-browser-dynamic/testing');
testing.setBaseTestProviders( testing.TestBed.initTestEnvironment(
browser.TEST_BROWSER_DYNAMIC_PLATFORM_PROVIDERS, browser.BrowserDynamicTestingModule,
browser.TEST_BROWSER_DYNAMIC_APPLICATION_PROVIDERS); browser.platformBrowserDynamicTesting()
);
/* /*
Ok, this is kinda crazy. We can use the the context method on Ok, this is kinda crazy. We can use the the context method on