Skip to content

Add Parse Server instance for testing to CI #408

Open
@mtrezza

Description

@mtrezza

Issue

Tests here are mocked, as no Parse Server instance is running to test against it. This is not optimal:

  • requires more effort to write tests
  • mocked server behavior may be inaccurate / outdated
  • CI does not run against specific version of Parse Server

Suggested Solution

  • Set up CI to spin up a Parse Server instance for the current version of Parse Server plus the LTS version.
  • Add server test logic to test setup (data cleaning between tests, etc).
  • Add Parse Server compatibility matrix to README.

CI example: https://github.com/parse-community/parse-server-s3-adapter/blob/master/.github/workflows/ci.yml

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions