From 7b8fc99f4db3f6fd7a1053975cb796ec9743066c Mon Sep 17 00:00:00 2001 From: Tobias Sorn Date: Tue, 17 Mar 2020 13:22:43 +0100 Subject: [PATCH] add test for ApplicationFormatter#getSourceBasePath --- test/lib/types/application/ApplicationFormatter.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/lib/types/application/ApplicationFormatter.js b/test/lib/types/application/ApplicationFormatter.js index c8da91225..103df88e3 100644 --- a/test/lib/types/application/ApplicationFormatter.js +++ b/test/lib/types/application/ApplicationFormatter.js @@ -130,6 +130,15 @@ function createMockProject() { }; } +test("getSourceBasePath: posix", async (t) => { + const myProject = clone(applicationBTree); + myProject.path = "my/pony"; + const applicationFormatter = new ApplicationFormatter({project: myProject}); + + const sourceBasePath = applicationFormatter.getSourceBasePath(true); + t.is(sourceBasePath, "my/pony/webapp", "correct path"); +}); + test("format: No 'sap.app' configuration found", async (t) => { const project = createMockProject(); const applicationFormatter = new ApplicationFormatter({project});