[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