Dallinger
Dallinger copied to clipboard
Support choice of workspace and project in Dallinger configuration
Description
This PR adds support for declaring a workspace
and project
in the Dallinger configuration.
Motivation and Context
See https://github.com/Dallinger/Dallinger/issues/6339 for details.
How Has This Been Tested?
I wrote unit tests for the inferior functions that call endpoints in the Dallinger API and search for a matching workspace and project.
Because of a question about the time remaining on the Jazkarta/Dallinger contract, I have not written unit tests for the draft_study
function, which would test the calls to the inferior functions.
I have also not done manual testing.
Depending on how the reviewers feel, you could say ehhhhh this is good enough testing for this level of PR. Or, you could ask Sally K. for additional time to do more testing.
UPDATE: I've been cleared to do another hour of work on this. I'll write tests for draft_study
.