Good news for the Akelos community today.
Akelos now passes the 2560+ unit tests on Windows. From the Active Record to the Filters and file manipulation. Everything works like a charm now on Windows.
I attach a BIG patch with the changes. Some of them are:
- DB connection identifier was weak, so not the first connection will be the default.
- The AkInstaller? had an inconsistent versioning scheme, as whenever I ran the migration the version was modified independently from the environment. Now versions are stored at app/installers/versions and are prefixed by the environment. File versioning on testing mode is not needed at all.
- Fixed some setup issues on directory recursion where it made the setup script to fail silently.
- Added rewrite base for testing environments.
- Fixed a misleading test on Active Record produced by scoped file functions when running the tests including the framework from a different source.
I hope you find all this useful.