Sha256: 0a20f10f9a131465d125b15b5118aaf7f5efadfa81ccc0349b98833da497e651
Contents?: true
Size: 1.6 KB
Versions: 1
Compression:
Stored size: 1.6 KB
Contents
* 0.0.3 - changed script/mom to mom as a standalone executable (like adaptation) * 0.0.4 - added console and debugger * 0.0.5 - migrated to ActiveRrecord validations * 0.0.6 - forced to use ROXML version 1.2 * 0.0.7 - documentation update + Message class clean up * 0.0.8 - activerecord 2.2.2 broke our tests, because it has some new methods not present in Adaptation::Message class. Three class methods have been added in Validateable module to fix that - removed comment when starting console * 0.0.9 - publish method in Adaptor class uses oappublish command configured in settings.yml - added method get_message_from_fixture in tests - in tests, the 'message' method gets from the message itself the adaptor that must process it, not from the test class (so def setup @adaptor=... end; is no longer mandatory) - in tests, the 'load_message_from_fixture' method gets from the fixture itself the message class to load, not from the test class - fixed publish and assert_message_published methods for testing * 0.1.0 - database connection moved from Adaptation::Base.new to Adaptation::Initializer.run. Without this tests didn't connect to database (in tests Adaptation::Base.new is not always executed) - adaptors extend ApplicationAdaptor instead of Adaptation::Base, so common functionality can be placed in ApplicationAdaptor (app/adaptors/application.rb) - if a message is not implemented in the adaptor, ApplicationAdaptor process method will be called with that message as a parameter (wich will be an instance of Adaptation::Message)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adaptation-0.1.0 | CHANGELOG |