diff --git a/lib/common/test/unit-tests/mobile/device-log-provider.ts b/lib/common/test/unit-tests/mobile/device-log-provider.ts index def5c9efb2..e2d0188a17 100644 --- a/lib/common/test/unit-tests/mobile/device-log-provider.ts +++ b/lib/common/test/unit-tests/mobile/device-log-provider.ts @@ -39,7 +39,8 @@ const createTestInjector = (): IInjector => { projectIdentifiers: { android: "org.nativescript.appTestLogs", ios: "org.nativescript.appTestLogs" - } + }, + projectDir: "projectDir" }; }, getNSValue: (projectDir: string, propertyName: string): any => { diff --git a/lib/services/log-source-map-service.ts b/lib/services/log-source-map-service.ts index aabd8b25a3..61c4b6dffb 100644 --- a/lib/services/log-source-map-service.ts +++ b/lib/services/log-source-map-service.ts @@ -128,7 +128,7 @@ export class LogSourceMapService implements Mobile.ILogSourceMapService { const { dir, ext, name } = path.parse(sourceFile); const platformSpecificName = `${name}.${platform.toLowerCase()}`; const platformSpecificFile = path.format({ dir, ext, name: platformSpecificName }); - if (this.$fs.exists(platformSpecificFile)) { + if (this.$fs.exists(path.join(projectData.projectDir, platformSpecificFile))) { this.originalFilesLocationCache[sourceFile] = platformSpecificFile; } else { this.originalFilesLocationCache[sourceFile] = sourceFile; diff --git a/test/services/log-source-map-service.ts b/test/services/log-source-map-service.ts index f89697f543..eaaa0f0209 100644 --- a/test/services/log-source-map-service.ts +++ b/test/services/log-source-map-service.ts @@ -19,7 +19,8 @@ function createTestInjector(): IInjector { projectIdentifiers: { android: "org.nativescript.sourceMap", ios: "org.nativescript.sourceMap" - } + }, + projectDir: "projectDir" }; }, getNSValue: (projectDir: string, propertyName: string): any => {