-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathgatorgrade.yml
38 lines (38 loc) · 989 Bytes
/
gatorgrade.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
setup: |
poetry install
echo "Setup complete!"
---
- hello_world.py:
- description: Complete all TODOs
check: MatchFileFragment
options:
fragment: TODO
count: 0
exact: true
- description: Call the say_hello function
check: MatchFileFragment
options:
fragment: "say_hello("
count: 2
- description: Call the say_hello_color function
check: MatchFileFragment
options:
fragment: "say_hello_color("
count: 2
- writing/reflection.md:
- description: Complete all TODOs
check: MatchFileFragment
options:
fragment: TODO
count: 0
exact: true
- description: Write at least 25 words in writing/reflection.md
check: CountFileWords
options:
count: 25
- description: Pass pylint
command: poetry run pylint *.py
- description: Have a total of 5 commits, 2 of which were created by you
check: CountCommits
options:
count: 5