FOLIO-FSE / FOLIO-FSE/folio_migration_tools

Increase Test Coverage for Core Migration Tasks

Open
#864 0 comments 0 reactions 1 assignee Claimed by @mtrineyev View on GitHub
Improve test coverage
Dominant language
Python
Stars
14
Forks
10
Avg merge
55m
Merged PRs (30d)
7

Description

Most of the current tests for the various migration tasks (`src/folio_migration_tools/migration_tasks`) are only unit tests for various static methods. To more thoroughly cover this code, we will need to create fixtures, compile test datasets, and mock mapper classes. We should start with the most-used tasks:

- [x] `bibs_transformer.py`
- [x] `holdings_marc_transformer.py`
- [ ] `holdings_csv_transformer.py`
- [x] `items_transformer.py`
- [x] `user_transformer.py`
- [x] `batch_poster.py`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.