Testing Love and Ruby on Rails
For the last couple of weeks in some of my spare time I’ve being writing unit and functional
tests for Rails-CMDB. So far it’s helped me spot more than a few issues, the most
surprising to me was the naming of my os controller, which the functional test
tried to test as O
. So currently I’m in the process of refactoring things to mesh better
with the Rails idiom.
The main upshot of all of this; it’s likely to be early October before the next release of Rails-CMDB, and the version number is very likely to jump a few points due to unreleased versions.
I’m also contemplating what new features the next released version will have and so far I’m thinking of the following:
- Environments: Separating out different types of devices within the same location (e.g. test, stage and production)
- Virtual Machines: Modeling devices that are virtual and running as a guest on physical device.