Follows https://github.com/guardian/crossword-uploader/pull/34 to update and test the crossword-pdf-uploader. This change is in preparation for "dual-running" the old and new crossword services (that change will be in a future PR).
This change also moves some things around so the xml & pdf uploader have more similar structures and test coverage.
How to test
[x] Run the tests
[x] Run this locally against the test environment with a PDF / upload with correct name
[x] Deploy this to CODE and test it with a PDF / upload with correct name
How can we measure success?
The crossword-pdf-uploader lambda is well tested and can be updated to "dual run" with the new service safely.
What does this change?
Follows https://github.com/guardian/crossword-uploader/pull/34 to update and test the
crossword-pdf-uploader
. This change is in preparation for "dual-running" the old and new crossword services (that change will be in a future PR).This change also moves some things around so the xml & pdf uploader have more similar structures and test coverage.
How to test
How can we measure success?
The
crossword-pdf-uploader
lambda is well tested and can be updated to "dual run" with the new service safely.