Pārlūkot izejas kodu

Send a terminal stdin message to make sure to get output.

Jason Grout 5 gadi atpakaļ
vecāks
revīzija
dbba8a72be
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      tests/test-services/src/terminal/terminal.spec.ts

+ 3 - 1
tests/test-services/src/terminal/terminal.spec.ts

@@ -38,11 +38,13 @@ describe('terminal', () => {
     describe('#messageReceived', () => {
       it('should be emitted when a message is received', async () => {
         session = await manager.startNew();
-        await testEmission(session.messageReceived, {
+        let emission = testEmission(session.messageReceived, {
           test: (sender, msg) => {
             return msg.type === 'stdout';
           }
         });
+        session.send({ type: 'stdin', content: ['cd\r'] });
+        await emission;
       });
     });