Skip to content

Commit

Permalink
Fix tests final_2.docx
Browse files Browse the repository at this point in the history
  • Loading branch information
D4N14L committed Dec 7, 2023
1 parent 2b418dc commit aee30da
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions libraries/node-core-library/src/test/Executable.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -253,9 +253,9 @@ describe('Executable process tests', () => {
expect(result.exitCode).toEqual(0);
expect(Buffer.isBuffer(result.stdout)).toEqual(true);
expect(Buffer.isBuffer(result.stderr)).toEqual(true);
expect(result.stdout.toString('utf8').startsWith('Executing npm-binary-wrapper.cmd with args:')).toEqual(
true
);
expect(
result.stdout.toString('utf8').indexOf('Executing javascript-file.js with args:')
).toBeGreaterThanOrEqual(0);
expect(result.stderr.toString('utf8')).toEqual('');
});

Expand All @@ -271,12 +271,12 @@ describe('Executable process tests', () => {
expect(result.exitCode).toEqual(0);
expect(typeof result.stdout).toEqual('string');
expect(typeof result.stderr).toEqual('string');
expect(result.stdout.startsWith('Executing npm-binary-wrapper.cmd with args:')).toEqual(true);
expect(result.stdout.indexOf('Executing javascript-file.js with args:')).toBeGreaterThanOrEqual(0);
expect(result.stderr).toEqual('');
});

test('Executable.runToCompletion(Executable.spawn("npm-binary-wrapper")) failure', async () => {
const executablePath: string = path.join(executableFolder, 'failure', 'npm-binary-wrapper');
const executablePath: string = path.join(executableFolder, 'fail', 'npm-binary-wrapper');
const childProcess: child_process.ChildProcess = Executable.spawn(executablePath, ['1', '2', '3'], {
environment,
currentWorkingDirectory: executableFolder
Expand All @@ -288,12 +288,12 @@ describe('Executable process tests', () => {
expect(result.exitCode).toEqual(1);
expect(typeof result.stdout).toEqual('string');
expect(typeof result.stderr).toEqual('string');
expect(result.stdout.startsWith('Executing npm-binary-wrapper.cmd with args:')).toEqual(true);
expect(result.stdout.indexOf('Executing javascript-file.js with args:')).toBeGreaterThanOrEqual(0);
expect(result.stderr.endsWith('This is a failure'));
});

test('Executable.runToCompletion(Executable.spawn("npm-binary-wrapper")) failure with throw', async () => {
const executablePath: string = path.join(executableFolder, 'failure', 'npm-binary-wrapper');
const executablePath: string = path.join(executableFolder, 'fail', 'npm-binary-wrapper');
const childProcess: child_process.ChildProcess = Executable.spawn(executablePath, ['1', '2', '3'], {
environment,
currentWorkingDirectory: executableFolder
Expand Down

0 comments on commit aee30da

Please sign in to comment.