-
-
Notifications
You must be signed in to change notification settings - Fork 121
Testing
Joshua Newton edited this page Mar 22, 2021
·
5 revisions
This section contains information about SCT's pytest test suite.
- Instructions for how to run the test suite
- Guidelines for writing new tests
- Datasets available for testing and debugging
- Notes on our current CI configuration
Editing the Wiki? If you're adding a new page or changing a title, be sure it fits the existing Wiki Structure.

- Contributing
-
Programming
- API code vs CLI code
- Argparse usage in CLI scripts
- CLI script structure
- Commenting
- Exceptions
- General guidelines
- Logging
- Moving away from pyplot
- Moving away from sct.run and run_proc
- Naming conventions (variables, files)
- QC Reports
- Shell scripts
- Single or double quotes
- Time Profiling and Memory Tracing
- Useful file tools in Python
- Documentation
- Testing
- Packaging
- Websites
- DL models