Add path argument so we can customize where settings.xml will be stored

This commit is contained in:
Piotr Kruk
2022-02-03 13:44:29 +01:00
committed by Slawomir Jaranowski
parent 99450b69de
commit 654e1efa2a
4 changed files with 27 additions and 1 deletions

View File

@ -689,3 +689,18 @@ test('genereate - override', () => {
])
);
})
test('generate - custom path', () => {
if (!fs.existsSync(testHomePath)) {
fs.mkdirSync(testHomePath);
}
const mySettings = path.join(testHomePath, 'settings_custom.xml');
process.env['INPUT_PATH'] = mySettings;
settings.generate();
const settingsStatus = fs.lstatSync(mySettings);
expect(settingsStatus.isFile()).toBeTruthy();
expect(settingsStatus.size).toBeGreaterThan(0);
});