1. Introduction

1.1. About

pytest-REANA is a component of the REANA reusable and reproducible research data analysis platform. It provides pytest fixtures and test utilities.

1.2. Features

  • pytest fixtures
  • mocking OpenAPI client with request format validation
  • mocking Advanced Message Queuing Protocol consumers and producers
  • mocking Celery tasks
  • mocking file system workspace access
  • mocking database access
  • includes sample workspace directory