Entry tags:
"Test Tuesday"
I'd like to propose that this coming Tuesday we spend the day doing things to fix tests.
szabgab has done a lot of work on our tests to make them actually run, but they're noisy (with warnings) and some of them are skipped. We should work on improving that.
Testing should really be part of what we do every time we upload a patch to Bugzilla (and we are talking about adding a 'i-ran-the-tests' flag to patches) and not just something we look at on a particular day -- but we have to start somewhere.
So, those of you who want something to do, I challenge you to find a test that isn't working and make it work. You can comment here if you want to claim some of the tests.
Also acceptable: adding new tests!
But for now, focusing on fixing the ones we have is probably more bang for the buck. Up to you, though.
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Testing should really be part of what we do every time we upload a patch to Bugzilla (and we are talking about adding a 'i-ran-the-tests' flag to patches) and not just something we look at on a particular day -- but we have to start somewhere.
So, those of you who want something to do, I challenge you to find a test that isn't working and make it work. You can comment here if you want to claim some of the tests.
Also acceptable: adding new tests!
But for now, focusing on fixing the ones we have is probably more bang for the buck. Up to you, though.
no subject
no subject
t/console-suspend.t
t/console-tags.t
no subject
no subject
http://dw-dev.dreamwidth.org/20733.html
And this needs more filling out:
http://wiki.dwscoalition.org/notes/Dev_Testing
no subject
no subject
Um... do we even use LJ::Splash?
no subject
Edit: You removed it (http://hg.dwscoalition.org/dw-free/rev/81b487a3f369) as part of FotoBilder removal (yay!), so that file shouldn't be in your directories anymore.
I'm not sure how you do your development, but for me I always make sure that running bin/cvsreport.pl with no arguments shows up empty -- there should be no output.
If there is output, especially if it's a 'new-file' line, then those files have to be removed.
$ bin/cvsreport.pl -1 -n | xargs rm
That's the easiest way to remove everything marked 'new-file'. But even then, sometimes things don't show up if they're in a directory that vcv doesn't know about.
Every once in a while, I do a full clean.
$ rm -rf bin cgi-bin htdocs
$ bin/cvsreport.pl -i
But be wary of that if you store things in any of those directories... it's safe for me, but I don't know your development style, so it may not be entirely safe for you.
no subject
Yikes.
Thanks for the tip. This is turning into Cleanup Tuesday...