Skip to content

Enhance repo for integration tests setup #47

Open
@lucifercr07

Description

@lucifercr07

Description

  • As part of this task we need to add integration test flow for this repo, which would allow us to E2E test the playground-web repo.
  • As part of this setup we'll have to simulate exact flows triggered by user from website and assert the expected behaviours.
  • Dependent services required to be setup:
  1. playground-mono-We can use the master branch of this repo to execute tests.
  2. DiceDB - We can use docker latest image of this repo to execute tests.
    We can refer to the PlaygroundMonoDockerfile from this repo to setup these dependent services.

Tasks

  • Setup dependent services
  • Add tests for below commands and assert the expected output for the commands:
    • SET
    • GET
    • DEL
  • Update README with details around how to run the integration tests.
  • Integrate the tests with Github workflow/actions.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions