Create tests for all parts of the program #6

Open
opened 2025-11-19 23:35:28 +00:00 by brent.edwards · 0 comments
Member

There are 151 functions in the current dataset-uploader scripts. If writing a test for each of them takes 20 minutes TOTAL including review time by 2 people, then this task will take about 51 hours to complete.

Jeff has required that building the tests be done using the behave framework, and that they be run using nox against Python 3.11, 3.12, and 3.13.

In order to finish writing this quickly, as much should be done using LLMs.

The tests must check both parallel and serial code.

There are 151 functions in the current `dataset-uploader` scripts. If writing a test for each of them takes 20 minutes TOTAL including review time by 2 people, then this task will take about 51 hours to complete. Jeff has required that building the tests be done using the `behave` framework, and that they be run using `nox` against Python 3.11, 3.12, and 3.13. In order to finish writing this quickly, as much should be done using LLMs. The tests must check both parallel and serial code.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
You do not have permission to read 1 dependency
Reference
cleverdatasets/dataset-uploader#6
No description provided.