Hi, 
 
Stevan Little <stevan <at> iinteractive.com> writes: 
> - Should we remove all the todo_* functions and just use the  
> t/force_todo file? 
 
the idea was that t/force_todo lists the tests which are only 
TODOed because of release preparation, and the todo_* functions 
mark tests which are real TODO tests. 
 
If we take this way, then we should certainly rename t/force_todo 
to t/todo_tests (or sth. similar). 
 
> - Should we do away with the t/force_todo file and introduce a  
> force_todo() function? 
>  
> The idea is to move from the more centralized t/force_todo file to a  
> more decentralized force_todo() function which would accept a list of  
> test numbers which would be forced-TODO on a per-file basis. 
 
The idea was that t/force_todo can be deleted/cleared after a release, 
so all tests which were only force_todoed were instantly unTODOed. 
 
But if we remove all todo_* functions and go the todo_tests way, then 
we really should use a sub (todo_tests(...), for example), as you 
propose. 
 
>  force_todo(1, 5, 10 .. 15, 25); 
 
That'd be cool :) 
 
Of course, we could make Test.pm parse sth. like the following, too. 
  t/my_test.t 1 5 10..15 25 
 
 
--Ingo 
 
--  
Linux, the choice of a GNU | Life would be so much easier if we could 
generation on a dual AMD   | just look at the source code. 
Athlon!                    | -- Dave Olson 

Reply via email to