kbase / sample_service

Service for creating, modifying, and retrieving samples
MIT License
0 stars 11 forks source link

SAM-236 #463

Closed eapearson closed 2 years ago

eapearson commented 2 years ago

SAM-236 - simplify testing, part 1

The seed of this set of changes is to replace the usage of sed with Python's jinja2to create the testing configuration file.

Using sed is problematic for at least the following reasons:

On the other hand, jinja2 is:

This change was originally part of branch feature-SAM-232, but was extracted in order to allow that set of changes to be smaller.

While implementing this change alone, additional issues required resolution:

Summary of Changes