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