Skip to content

I keep getting results as undefined #28

Open
@lefado

Description

@lefado

Hi there!

I am trying to use your library into my project. However, I am not able to read websocket messages. As a PoC, I have used https://websocketstest.com/ site, in order to try to check ws messages. However, I have no luck so far yet.

Code

type MessageType = "CONNECTED" | "LOGIN" | "RECORD" | "END" | "connected" | "version" | "echo" | "time";

interface IMessage {
  type: MessageType;
  data: any;
}

it.only('test 2', function () {
  cy.visit('https://websocketstest.com/')
  const config: WebSocketSubjectConfig<IMessage> = {
    url: "wss://websocketstest.com/service"
  };
  const options = {};
  // Wrap the request in order to bypass the defaultCommandTimeout
  // Investigating alternative solutions      
  cy.wrap(null, { timeout: 10000 }).then(() =>
  cy.streamRequest<IMessage>(config, options).then(results => {
    // debugger      
    expect(results).to.not.be.undefined;
  })
  );
})

Am I missing something?

Thanks in advance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions