Skip to content

cedadev/nlds-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Integration Testing for NLDS

This repository contains integration tests for the Near-Line Data Store (NLDS). It requires installing and running the development versions of both the NLDS server and the NLDS client. These can both be installed into a Python virtual environment, using the requirements.txt in this repository:

python3 -m venv ~/nlds-test-venv
source ~/nlds-test-venv/bin/activate
pip install -r requirements.txt

Each command in the NLDS client is tested using the integration tests detailed in the integration test tables

The PyTest fixtures handle setting up and running the NLDS microservices. However, you do need a valid configuration file in /etc/nlds/server_config

About

Integration testing for NLDS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages