Skip to content

Commit 23e2383

Browse files
committed
differences for PR #17
1 parent f484ce9 commit 23e2383

File tree

4 files changed

+11
-8
lines changed

4 files changed

+11
-8
lines changed

.DS_Store

-6 KB
Binary file not shown.

00-introduction.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ exercises: 2
2222
This course aims to equip researchers with the skills to write effective tests and ensure the quality and reliability of their research software. No prior testing experience is required! We'll guide you through the fundamentals of software testing using Python's Pytest framework, a powerful and beginner-friendly tool. You'll also learn how to integrate automated testing into your development workflow using continuous integration (CI). CI streamlines your process by automatically running tests with every code change, catching bugs early and saving you time. By the end of the course, you'll be able to write clear tests, leverage CI for efficient development, and ultimately strengthen the foundation of your scientific findings.
2323

2424
This course has a single continuous project that you will work on throughout the lessons and each lesson builds on the last through practicals that will help you apply the concepts you learn. However if you get stuck or fall behind during the course, don't worry!
25-
All the stages of the project for each lesson are available in the `files` directory in this course's materials that you can copy across if needed. For example if you are on lesson 3 and haven't completed the practicals for lesson 2, you can copy the corresponding folder from the `files` directory.
25+
All the stages of the project for each lesson are available in the `learners/files` directory in this [course's materials](https://github.com/researchcodingclub/python-testing-for-research) that you can copy across if needed. For example if you are on lesson 3 and haven't completed the practicals for lesson 2, you can copy the corresponding folder from the `learners/files` directory.
2626

2727
By the end of this course, you should:
2828

@@ -72,9 +72,9 @@ This course uses blocks like the one below to indicate an exercise for you to at
7272

7373
::::::::::::::::::::::::::::::::::::: keypoints
7474

75-
- This course will teach you how to write effective tests and ensure the quality and reliability of your research software
76-
- No prior testing experience is required
77-
- You can catch up on practicals by copying the corresponding folder from the `files` directory of this course's materials
75+
- This course will teach you how to write effective tests and ensure the quality and reliability of your research software.
76+
- No prior testing experience is required.
77+
- You can catch up on practicals by copying the corresponding folder from the `learners/files` directory of this [course's materials](https://github.com/researchcodingclub/python-testing-for-research).
7878

7979
::::::::::::::::::::::::::::::::::::::::::::::::
8080

md5sum.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"config.yaml" "0d9f07cf9c3dbb259db971d327cf9379" "site/built/config.yaml" "2026-02-17"
55
"index.md" "a02c9c785ed98ddd84fe3d34ddb12fcd" "site/built/index.md" "2026-02-17"
66
"links.md" "8184cf4149eafbf03ce8da8ff0778c14" "site/built/links.md" "2026-02-17"
7-
"episodes/00-introduction.Rmd" "9703fac71e1762903d67487cbe831bd6" "site/built/00-introduction.md" "2026-02-17"
7+
"episodes/00-introduction.Rmd" "30b936a0b130d34fb275e9cc02154db5" "site/built/00-introduction.md" "2026-02-17"
88
"episodes/01-why-test-my-code.Rmd" "15c955a3561c823ae890957b3a454090" "site/built/01-why-test-my-code.md" "2026-02-17"
99
"episodes/02-simple-tests.Rmd" "09479dc8c55cf34cd6b35980eccddca9" "site/built/02-simple-tests.md" "2026-02-17"
1010
"episodes/03-interacting-with-tests.Rmd" "0d519e72cfa9e07cd8ef7aa14d47d363" "site/built/03-interacting-with-tests.md" "2026-02-17"
@@ -17,6 +17,6 @@
1717
"episodes/10-CI.Rmd" "293ff61e46e7172894ff4955b0cc5d8a" "site/built/10-CI.md" "2026-02-17"
1818
"instructors/instructor-notes.md" "cae72b6712578d74a49fea7513099f8c" "site/built/instructor-notes.md" "2026-02-17"
1919
"learners/reference.md" "1e67e9d33803966d818d4be17ae556f9" "site/built/reference.md" "2026-02-17"
20-
"learners/setup.md" "1076d470e933a81c60eca41fd930a478" "site/built/setup.md" "2026-02-17"
20+
"learners/setup.md" "8dd30b446b675c08ef97d21c8a807c68" "site/built/setup.md" "2026-02-17"
2121
"profiles/learner-profiles.md" "60b93493cf1da06dfd63255d73854461" "site/built/learner-profiles.md" "2026-02-17"
2222
"renv/profiles/lesson-requirements/renv.lock" "0a3836bd2fc6b054e19f258388e32791" "site/built/renv.lock" "2026-02-17"

setup.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,11 @@ a virtual environment using the following commands:
4343

4444
```bash
4545
# For a standard Python virtual environment
46-
python -m venv myenv
47-
source myenv/bin/activate
46+
python -m venv venv
47+
# Linux
48+
source venv/bin/activate
49+
# Windows (powershell)
50+
.\venv\Scripts\Activate.ps1
4851

4952
# For a conda environment
5053
conda create --name myenv

0 commit comments

Comments
 (0)