mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-15 06:33:55 +01:00
info stream
GitOrigin-RevId: 5d4cb01c250768ca00e15368b9c616b467e4f9ba
This commit is contained in:
committed by
Copybot
parent
6ccbefc3f8
commit
09af91a936
@@ -135,7 +135,9 @@ describe('PythonRunner', function () {
|
||||
executionId: runMsg.executionId,
|
||||
outputs: [],
|
||||
})
|
||||
expect(runner.getState().output).to.deep.equal(['first run output'])
|
||||
expect(runner.getState().output).to.deep.equal([
|
||||
{ stream: 'stdout', line: 'first run output' },
|
||||
])
|
||||
|
||||
await runner.run()
|
||||
expect(runner.getState().output).to.deep.equal([])
|
||||
@@ -193,7 +195,10 @@ describe('PythonRunner', function () {
|
||||
executionId: runMsg.executionId,
|
||||
})
|
||||
|
||||
expect(runner.getState().output).to.deep.equal(['line 1', 'line 2'])
|
||||
expect(runner.getState().output).to.deep.equal([
|
||||
{ stream: 'stdout', line: 'line 1' },
|
||||
{ stream: 'stderr', line: 'line 2' },
|
||||
])
|
||||
})
|
||||
|
||||
it('ignores output for a different fileId', async function () {
|
||||
@@ -250,8 +255,8 @@ describe('PythonRunner', function () {
|
||||
|
||||
const output = runner.getState().output
|
||||
expect(output).to.have.length(100)
|
||||
expect(output[0]).to.equal('line 10')
|
||||
expect(output[99]).to.equal('line 109')
|
||||
expect(output[0]).to.deep.equal({ stream: 'stdout', line: 'line 10' })
|
||||
expect(output[99]).to.deep.equal({ stream: 'stdout', line: 'line 109' })
|
||||
})
|
||||
})
|
||||
|
||||
@@ -274,8 +279,8 @@ describe('PythonRunner', function () {
|
||||
|
||||
expect(runner.getState().status).to.equal('loading')
|
||||
expect(runner.getState().output).to.deep.equal([
|
||||
'partial output',
|
||||
'Execution interrupted',
|
||||
{ stream: 'stdout', line: 'partial output' },
|
||||
{ stream: 'info', line: 'Execution interrupted' },
|
||||
])
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user