1. Eu v4.0 Update
- Posted by mattlewis (admin) Jun 15, 2010
- 1277 views
Sometimes the progress and effort on getting the next version of euphoria ready for release isn't easy to see, but there's been a lot of work going on recently. The main focus has been on finding and eliminating bugs.
For some time, we've had a suite of unit tests that has been extremely useful. Part of the euphoria v4 distribution will be a program called eutest that helps to automate the unit testing process. There is also a unittest.e file in the new standard library.
Recently, we also added to euphoria the ability to instrument code so that we could see exactly what code was covered by our unit tests. It's now a built-in part of euphoria, and eutest also works with this, along with a post processor of the data that generates (somewhat unpolished) html reports.
I've put up the current coverage information that was generated on Linux. Right now we have a little over 80% coverage of the new standard library, and we're working to get the entire library tested. As you can see from the reports, it's really easy to find out what code hasn't been tested.
Matt