Automated TODO List
Automated TODO List
●
TODO reverses the sense of the test
▶
'not ok' will be treated as a quiet success
▶
'ok' Test::Harness will warn you of an "unexpected success"
●
It's a TODO list
▶
Write your tests before your feature/bug fix
▶
Each 'unexpected success' is an item off your todo list
▶
Remove the TODO wrapper
●
You can release at any point and not have to cull your test
suite
●
Keeps users from seeing "expected failures"
●
Each open bug can have a test.
▶
Sometimes bugs get accidentally fixed