[psoc-2008] [report] Week 2 report - Adrian

Adrian Kreher ak10864 at gmail.com
Sun Jun 22 20:04:44 UTC 2008


Last week, I worked on S02, bits and pieces. As the name implies, it has a lot 
of everything. The bulk of my tests that I created were quoting tests. 
Yesterday, I worked on tests for the item, list, hash, and slice 
contextualizers, which ended up being 32 tests. There are still more things 
to test with the contextualizers, especially with captures and the slice 
context.

Since some of the contextualizer tests worked in Rakudo, but some failed, I 
learned how to fudge the ones that didn't work. Fudge is a neat tool for 
this, but caused me some problems when I accidentally left off a semicolon on 
one fudged test statement and it removed the next statement as well.

Rakudo doesn't pass that many test cases compared to Pugs and the total test 
count. Rakudo passed 843 test cases from the Pugs test suite at midnight last 
night. (pmichaud++ and others are tracking the number of passing test cases 
in a csv file in the Parrot repo. My 17 new test cases will be counted 
tomorrow since they came in after midnight). Pugs passes around 10000 and the 
repo holds around 18000 or 19000. I think that Rakudo will start passing many 
more tests in the upcoming weeks, as I have a feeling that there are just a 
few things that hold it back from passing a lot of tests.

I added 64 tests this week. Next week, I'll be splitting my time between S02 
and S03. S03 is the summary of Perl 6 operators, and I already have a few 
things lined up for testing in t/TASKS. 
-- 
Adrian Kreher


More information about the psoc-2008 mailing list