From 53d321e581d05634c57528884f3b4faeeb47807d Mon Sep 17 00:00:00 2001 From: Mario Romano Date: Tue, 17 May 2016 14:00:42 +0100 Subject: [PATCH 1/4] #60 more fix fot tests --- .../ng2-alfresco-core/karma.conf.js | 2 +- .../ng2-alfresco-documentlist/karma.conf.js | 2 +- .../ng2-alfresco-login/karma.conf.js | 2 +- ...login.css => alfresco-login.component.css} | 0 ...gin.html => alfresco-login.component.html} | 0 ...ec.ts => alfresco-login.component.spec.ts} | 2 +- ...o-login.ts => alfresco-login.component.ts} | 4 +- .../ng2-alfresco-upload/karma.conf.js | 13 +- .../ng2-alfresco-upload/package.json | 177 +++++++++--------- .../file-uploading-dialog.component.spec.ts | 2 +- .../upload-button.component.spec.ts | 2 +- .../src/services/upload.service.spec.ts | 4 +- 12 files changed, 107 insertions(+), 103 deletions(-) rename ng2-components/ng2-alfresco-login/src/components/{alfresco-login.css => alfresco-login.component.css} (100%) rename ng2-components/ng2-alfresco-login/src/components/{alfresco-login.html => alfresco-login.component.html} (100%) rename ng2-components/ng2-alfresco-login/src/components/{alfresco-login.spec.ts => alfresco-login.component.spec.ts} (99%) rename ng2-components/ng2-alfresco-login/src/components/{alfresco-login.ts => alfresco-login.component.ts} (97%) diff --git a/ng2-components/ng2-alfresco-core/karma.conf.js b/ng2-components/ng2-alfresco-core/karma.conf.js index 97f90e9d4b..b179011187 100644 --- a/ng2-components/ng2-alfresco-core/karma.conf.js +++ b/ng2-components/ng2-alfresco-core/karma.conf.js @@ -75,6 +75,6 @@ module.exports = function (config) { ] }, - singleRun: true + singleRun: false }) }; diff --git a/ng2-components/ng2-alfresco-documentlist/karma.conf.js b/ng2-components/ng2-alfresco-documentlist/karma.conf.js index 0459318f82..abf85458d4 100644 --- a/ng2-components/ng2-alfresco-documentlist/karma.conf.js +++ b/ng2-components/ng2-alfresco-documentlist/karma.conf.js @@ -73,6 +73,6 @@ module.exports = function (config) { ] }, - singleRun: true + singleRun: false }) }; diff --git a/ng2-components/ng2-alfresco-login/karma.conf.js b/ng2-components/ng2-alfresco-login/karma.conf.js index d5ba842eb5..f717fb9d8d 100644 --- a/ng2-components/ng2-alfresco-login/karma.conf.js +++ b/ng2-components/ng2-alfresco-login/karma.conf.js @@ -75,6 +75,6 @@ module.exports = function (config) { ] }, - singleRun: true + singleRun: false }) }; diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.css b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.css similarity index 100% rename from ng2-components/ng2-alfresco-login/src/components/alfresco-login.css rename to ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.css diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.html b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.html similarity index 100% rename from ng2-components/ng2-alfresco-login/src/components/alfresco-login.html rename to ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.html diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.spec.ts b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts similarity index 99% rename from ng2-components/ng2-alfresco-login/src/components/alfresco-login.spec.ts rename to ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts index 6b31ad0580..d421b857ae 100644 --- a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.spec.ts +++ b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts @@ -32,7 +32,7 @@ import { Location, Router, RouteRegistry, ROUTER_PRIMARY_COMPONENT, Route } from import { RootRouter } from 'angular2/src/router/router'; import { SpyLocation } from 'angular2/src/mock/location_mock'; import { TranslateService } from 'ng2-translate/ng2-translate'; -import { AlfrescoLoginComponent } from '../../src/components/alfresco-login'; +import { AlfrescoLoginComponent } from './components/alfresco-login.component'; import { AuthenticationMock } from '../assets/authentication.service.mock'; import { TranslationMock } from '../assets/translation.service.mock'; diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.ts b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts similarity index 97% rename from ng2-components/ng2-alfresco-login/src/components/alfresco-login.ts rename to ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts index c1c136a59c..7c8dc83645 100644 --- a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.ts +++ b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts @@ -27,8 +27,8 @@ declare let __moduleName: string; selector: 'alfresco-login', moduleId: __moduleName, directives: [ROUTER_DIRECTIVES, FORM_DIRECTIVES], - templateUrl: './alfresco-login.html', - styleUrls: ['./alfresco-login.css'], + templateUrl: './alfresco-login.component.html', + styleUrls: ['./alfresco-login.component.css'], pipes: [TranslatePipe] }) diff --git a/ng2-components/ng2-alfresco-upload/karma.conf.js b/ng2-components/ng2-alfresco-upload/karma.conf.js index 77ad312fc2..579315e28f 100644 --- a/ng2-components/ng2-alfresco-upload/karma.conf.js +++ b/ng2-components/ng2-alfresco-upload/karma.conf.js @@ -5,16 +5,16 @@ module.exports = function (config) { basePath: '.', - frameworks: ['jasmine'], + frameworks: ['jasmine-ajax', 'jasmine'], files: [ // paths loaded by Karma {pattern: 'node_modules/angular2/bundles/angular2-polyfills.js', included: true, watched: false}, {pattern: 'node_modules/systemjs/dist/system.src.js', included: true, watched: false}, {pattern: 'node_modules/rxjs/bundles/Rx.js', included: true, watched: false}, - {pattern: 'node_modules/angular2/bundles/angular2.dev.js', included: true, watched: false}, - {pattern: 'node_modules/angular2/bundles/testing.dev.js', included: true, watched: false}, - {pattern: 'node_modules/angular2/bundles/http.dev.js', included: true, watched: false}, + {pattern: 'node_modules/angular2/bundles/angular2.dev.js', included: true, served: true, watched: false}, + {pattern: 'node_modules/angular2/bundles/testing.dev.js', included: true, served: true, watched: false}, + {pattern: 'node_modules/angular2/bundles/http.dev.js', included: true, served: true, watched: false}, {pattern: 'node_modules/angular2/bundles/router.dev.js', included: true, watched: false}, {pattern: 'node_modules/alfresco-core-rest-api/bundle.js', included: true, watched: false}, {pattern: 'node_modules/ng2-translate/bundles/ng2-translate.js', included: true, watched: false}, @@ -53,6 +53,7 @@ module.exports = function (config) { plugins: [ 'karma-jasmine', 'karma-coverage', + 'karma-jasmine-ajax', 'karma-chrome-launcher', 'karma-mocha-reporter' ], @@ -73,6 +74,8 @@ module.exports = function (config) { {type: 'json', subdir: '.', file: 'coverage-final.json'}, {type: 'html'} ] - } + }, + + singleRun: false }) }; diff --git a/ng2-components/ng2-alfresco-upload/package.json b/ng2-components/ng2-alfresco-upload/package.json index b9e746aae8..03da0f7fab 100644 --- a/ng2-components/ng2-alfresco-upload/package.json +++ b/ng2-components/ng2-alfresco-upload/package.json @@ -1,91 +1,92 @@ { - "name": "ng2-alfresco-upload", - "description": "Alfresco Angular2 Upload Component", - "version": "0.1.0", - "author": "Alfresco Software, Ltd.", - "scripts": { - "postinstall": "npm run typings", - "typings": "typings install", - "start": "npm run test && http-server -c-1 -o -p 8875 .", - "build": "npm run tslint && typings install && rm -rf dist && tsc && npm run copytemplates && license-check", - "tslint": "npm run tslint-test && npm run tslint-src && npm run tslint-root", - "tslint-test": "tslint -c tslint.json test/**/*.ts", - "tslint-src": "tslint -c tslint.json src/**/*.ts", - "tslint-root": "tslint -c tslint.json *.ts", - "copytemplates": "npm run copy-html && npm run copy-css", - "copy-html": "copyfiles './src/**/*.html' dist", - "copy-css": "copyfiles './src/**/*.css' dist", - "licensecheck": "license-check", - "tsc": "tsc", - "pretest": "npm run build", - "test": "karma start karma.conf.js", - "posttest": "node_modules/.bin/remap-istanbul -i coverage/coverage-final.json -o coverage -t html", - "coverage": "http-server -c-1 -o -p 9875 ./coverage" - }, - "repository": { - "type": "git", - "url": "https://github.com/Alfresco/dev-platform-webcomponents.git" - }, - "bugs": { - "url": "https://github.com/Alfresco/dev-platform-webcomponents/issues" - }, - "license": "Apache-2.0", - "contributors": [ - { - "name": "Mario Romano", - "email": "mario.romano83@gmail.com" - } - ], - "keywords": [ - "ng2", - "angular", - "angular2", - "alfresco" - ], - "dependencies": { - "angular2": "2.0.0-beta.15", - "systemjs": "0.19.26", - "es6-shim": "^0.35.0", - "reflect-metadata": "0.1.2", - "rxjs": "5.0.0-beta.2", - "ng2-translate": "^1.11.2", - "zone.js": "^0.6.12", - "es6-module-loader": "^0.17.8" - }, - "peerDependencies": { - "angular2": "2.0.0-beta.15" - }, - "devDependencies": { - "copyfiles": "^0.2.1", - "coveralls": "^2.11.9", - "http-server": "0.8.5", - "jasmine-ajax": "^3.2.0", - "jasmine-core": "2.4.1", - "karma": "~0.13.22", - "karma-chrome-launcher": "~1.0.1", - "karma-coverage": "^1.0.0", - "karma-jasmine": "~1.0.2", - "karma-mocha-reporter": "^2.0.3", - "license-check": "^1.0.4", - "remap-istanbul": "^0.6.3", - "traceur": "^0.0.91", - "tslint": "^3.8.1", - "typescript": "^1.8.10", - "typings": "^0.7.12" - }, - "license-check-config": { - "src": [ - "**/*.js", - "**/*.ts", - "!/**/coverage/**/*", - "!/**/demo/**/*", - "!/**/node_modules/**/*", - "!/**/typings/**/*", - "!*.js" - ], - "path": "assets/license_header.txt", - "blocking": false, - "logInfo": false, - "logError": true + "name": "ng2-alfresco-upload", + "description": "Alfresco Angular2 Upload Component", + "version": "0.1.0", + "author": "Alfresco Software, Ltd.", + "scripts": { + "postinstall": "npm run typings", + "typings": "typings install", + "start": "npm run test && http-server -c-1 -o -p 8875 .", + "build": "npm run tslint && typings install && rm -rf dist && tsc && npm run copytemplates && license-check", + "tslint": "npm run tslint-test && npm run tslint-src && npm run tslint-root", + "tslint-test": "tslint -c tslint.json test/**/*.ts", + "tslint-src": "tslint -c tslint.json src/**/*.ts", + "tslint-root": "tslint -c tslint.json *.ts", + "copytemplates": "npm run copy-html && npm run copy-css", + "copy-html": "copyfiles './src/**/*.html' dist", + "copy-css": "copyfiles './src/**/*.css' dist", + "licensecheck": "license-check", + "tsc": "tsc", + "pretest": "npm run build", + "test": "karma start karma.conf.js", + "posttest": "node_modules/.bin/remap-istanbul -i coverage/coverage-final.json -o coverage -t html", + "coverage": "http-server -c-1 -o -p 9875 ./coverage" + }, + "repository": { + "type": "git", + "url": "https://github.com/Alfresco/dev-platform-webcomponents.git" + }, + "bugs": { + "url": "https://github.com/Alfresco/dev-platform-webcomponents/issues" + }, + "license": "Apache-2.0", + "contributors": [ + { + "name": "Mario Romano", + "email": "mario.romano83@gmail.com" } + ], + "keywords": [ + "ng2", + "angular", + "angular2", + "alfresco" + ], + "dependencies": { + "angular2": "2.0.0-beta.15", + "systemjs": "0.19.26", + "es6-shim": "^0.35.0", + "reflect-metadata": "0.1.2", + "rxjs": "5.0.0-beta.2", + "ng2-translate": "^1.11.2", + "zone.js": "^0.6.12", + "es6-module-loader": "^0.17.8" + }, + "peerDependencies": { + "angular2": "2.0.0-beta.15" + }, + "devDependencies": { + "copyfiles": "^0.2.1", + "coveralls": "^2.11.9", + "http-server": "0.8.5", + "jasmine-ajax": "^3.2.0", + "jasmine-core": "2.4.1", + "karma": "~0.13.22", + "karma-chrome-launcher": "~1.0.1", + "karma-coverage": "^1.0.0", + "karma-jasmine": "~1.0.2", + "karma-jasmine-ajax": "^0.1.13", + "karma-mocha-reporter": "^2.0.3", + "license-check": "^1.0.4", + "remap-istanbul": "^0.6.3", + "traceur": "^0.0.91", + "tslint": "^3.8.1", + "typescript": "^1.8.10", + "typings": "^0.7.12" + }, + "license-check-config": { + "src": [ + "**/*.js", + "**/*.ts", + "!/**/coverage/**/*", + "!/**/demo/**/*", + "!/**/node_modules/**/*", + "!/**/typings/**/*", + "!*.js" + ], + "path": "assets/license_header.txt", + "blocking": false, + "logInfo": false, + "logError": true + } } diff --git a/ng2-components/ng2-alfresco-upload/src/components/file-uploading-dialog.component.spec.ts b/ng2-components/ng2-alfresco-upload/src/components/file-uploading-dialog.component.spec.ts index f7664a6c56..5f2aad6cbc 100644 --- a/ng2-components/ng2-alfresco-upload/src/components/file-uploading-dialog.component.spec.ts +++ b/ng2-components/ng2-alfresco-upload/src/components/file-uploading-dialog.component.spec.ts @@ -17,7 +17,7 @@ import { it, describe, expect, injectAsync, TestComponentBuilder } from 'angular2/testing'; -import { FileUploadingDialogComponent } from '../../src/components/file-uploading-dialog.component'; +import { FileUploadingDialogComponent } from './file-uploading-dialog.component'; describe('FileUploadDialog', () => { diff --git a/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.spec.ts b/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.spec.ts index 28ec9d463c..36c643af89 100644 --- a/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.spec.ts +++ b/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.spec.ts @@ -19,7 +19,7 @@ import { TEST_BROWSER_PLATFORM_PROVIDERS, TEST_BROWSER_APPLICATION_PROVIDERS } from 'angular2/platform/testing/browser'; import { it, describe, expect, injectAsync, beforeEachProviders, TestComponentBuilder, setBaseTestProviders } from 'angular2/testing'; import { provide } from 'angular2/core'; -import { UploadButtonComponent } from '../../src/components/upload-button.component'; +import { UploadButtonComponent } from './upload-button.component'; import { TranslateService } from 'ng2-translate/ng2-translate'; import { TranslationMock } from '../assets/translation.service.mock'; diff --git a/ng2-components/ng2-alfresco-upload/src/services/upload.service.spec.ts b/ng2-components/ng2-alfresco-upload/src/services/upload.service.spec.ts index 772f6b2475..83eb896e5d 100644 --- a/ng2-components/ng2-alfresco-upload/src/services/upload.service.spec.ts +++ b/ng2-components/ng2-alfresco-upload/src/services/upload.service.spec.ts @@ -16,8 +16,8 @@ */ import { it, describe, beforeEach, expect } from 'angular2/testing'; -import { UploadService } from '../../src/services/upload.service'; -import { FileModel } from '../../src/models/file.model'; +import { UploadService } from './upload.service'; +import { FileModel } from './../models/file.model'; declare let jasmine: any; From b0fb060624810d3b01043e36a4bebc9410838c4a Mon Sep 17 00:00:00 2001 From: Mario Romano Date: Tue, 17 May 2016 14:13:52 +0100 Subject: [PATCH 2/4] renaming --- ng2-components/ng2-alfresco-login/ng2-alfresco-login.ts | 8 ++++---- .../src/assets/authentication.service.mock.ts | 2 +- .../src/components/alfresco-login.component.spec.ts | 6 +++--- .../src/components/alfresco-login.component.ts | 2 +- ...on.spec.ts => alfresco-authentication.service.spec.ts} | 2 +- ...thentication.ts => alfresco-authentication.service.ts} | 0 6 files changed, 10 insertions(+), 10 deletions(-) rename ng2-components/ng2-alfresco-login/src/services/{alfresco-authentication.spec.ts => alfresco-authentication.service.spec.ts} (97%) rename ng2-components/ng2-alfresco-login/src/services/{alfresco-authentication.ts => alfresco-authentication.service.ts} (100%) diff --git a/ng2-components/ng2-alfresco-login/ng2-alfresco-login.ts b/ng2-components/ng2-alfresco-login/ng2-alfresco-login.ts index 7bb9944efa..da45908916 100644 --- a/ng2-components/ng2-alfresco-login/ng2-alfresco-login.ts +++ b/ng2-components/ng2-alfresco-login/ng2-alfresco-login.ts @@ -15,11 +15,11 @@ * limitations under the License. */ -import { AlfrescoLoginComponent } from './src/components/alfresco-login'; -import { AlfrescoAuthenticationService } from './src/services/alfresco-authentication'; +import { AlfrescoLoginComponent } from './src/components/alfresco-login.component'; +import { AlfrescoAuthenticationService } from './src/services/alfresco-authentication.service'; -export * from './src/components/alfresco-login'; -export * from './src/services/alfresco-authentication'; +export * from './src/components/alfresco-login.component'; +export * from './src/services/alfresco-authentication.service'; export default { directives: [AlfrescoLoginComponent], diff --git a/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts b/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts index 6a9cd41102..26ad202112 100644 --- a/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts +++ b/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts @@ -18,7 +18,7 @@ import { Observable } from 'rxjs/Observable'; import { provide } from 'angular2/core'; -import { AlfrescoAuthenticationService } from '../../src/services/alfresco-authentication'; +import { AlfrescoAuthenticationService } from './../services/alfresco-authentication.service'; export class AuthenticationMock { diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts index d421b857ae..414e583f3a 100644 --- a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts +++ b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.spec.ts @@ -32,9 +32,9 @@ import { Location, Router, RouteRegistry, ROUTER_PRIMARY_COMPONENT, Route } from import { RootRouter } from 'angular2/src/router/router'; import { SpyLocation } from 'angular2/src/mock/location_mock'; import { TranslateService } from 'ng2-translate/ng2-translate'; -import { AlfrescoLoginComponent } from './components/alfresco-login.component'; -import { AuthenticationMock } from '../assets/authentication.service.mock'; -import { TranslationMock } from '../assets/translation.service.mock'; +import { AlfrescoLoginComponent } from './alfresco-login.component'; +import { AuthenticationMock } from './../assets/authentication.service.mock'; +import { TranslationMock } from './../assets/translation.service.mock'; describe('AlfrescoLogin', () => { let authService, location, router; diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts index 7c8dc83645..14eff08af3 100644 --- a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts +++ b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts @@ -18,7 +18,7 @@ import { Component, Output, EventEmitter } from 'angular2/core'; import { Router, ROUTER_DIRECTIVES } from 'angular2/router'; import { FORM_DIRECTIVES, ControlGroup, FormBuilder, Validators } from 'angular2/common'; -import { AlfrescoAuthenticationService } from '../services/alfresco-authentication'; +import { AlfrescoAuthenticationService } from './../services/alfresco-authentication.service'; import { TranslateService, TranslatePipe } from 'ng2-translate/ng2-translate'; declare let componentHandler; declare let __moduleName: string; diff --git a/ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.spec.ts b/ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.service.spec.ts similarity index 97% rename from ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.spec.ts rename to ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.service.spec.ts index 4b5edcef32..d64fa309da 100644 --- a/ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.spec.ts +++ b/ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.service.spec.ts @@ -19,7 +19,7 @@ import { it, describe } from 'angular2/testing'; import { provide, Injector } from 'angular2/core'; import { Http, HTTP_PROVIDERS, XHRBackend, Response, ResponseOptions } from 'angular2/http'; import { MockBackend } from 'angular2/http/testing'; -import { AlfrescoAuthenticationService } from '../../src/services/alfresco-authentication'; +import { AlfrescoAuthenticationService } from './alfresco-authentication.service'; describe('AlfrescoAuthentication', () => { diff --git a/ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.ts b/ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.service.ts similarity index 100% rename from ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.ts rename to ng2-components/ng2-alfresco-login/src/services/alfresco-authentication.service.ts From 8395860a8f3142253ef933095aa6c3154aadae33 Mon Sep 17 00:00:00 2001 From: mauriziovitale84 Date: Tue, 17 May 2016 14:31:50 +0100 Subject: [PATCH 3/4] #9 Test cases fixed --- .../src/components/document-list.spec.ts | 1 + .../ng2-alfresco-documentlist/src/components/document-list.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.spec.ts b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.spec.ts index f7e2417d4c..e4aebf1875 100644 --- a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.spec.ts +++ b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.spec.ts @@ -82,6 +82,7 @@ describe('DocumentList', () => { path: '' }; + documentList.currentFolderPath = root.path; documentList.rootFolder = root; documentList.ngOnInit(); expect(documentList.displayFolderContent).toHaveBeenCalledWith(root.path); diff --git a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts index 27938410d8..3be5bc1990 100644 --- a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts +++ b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.ts @@ -64,7 +64,7 @@ export class DocumentList implements OnInit, AfterViewChecked, AfterContentInit }; @Input() - currentFolderPath: string; + currentFolderPath: string = ''; folder: NodePaging; errorMessage; From b37eaa1bc98b502ebf1b3e938490c7eeef0cdfc7 Mon Sep 17 00:00:00 2001 From: mauriziovitale84 Date: Tue, 17 May 2016 14:37:15 +0100 Subject: [PATCH 4/4] Fixed build error of translate dependency --- ng2-components/ng2-alfresco-core/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/ng2-components/ng2-alfresco-core/package.json b/ng2-components/ng2-alfresco-core/package.json index 0f7fe20e80..4540a4f71c 100644 --- a/ng2-components/ng2-alfresco-core/package.json +++ b/ng2-components/ng2-alfresco-core/package.json @@ -52,6 +52,7 @@ "es6-shim": "^0.35.0", "reflect-metadata": "0.1.2", "rxjs": "5.0.0-beta.2", + "ng2-translate": "^1.11.2", "zone.js": "^0.6.12", "ng2-translate": "^1.11.2", "es6-module-loader": "^0.17.8"