Hi Michal, You are right, that was it. Thanks.
Regards, Dies Koper > -----Original Message----- > From: Michal Fojtik [mailto:mfoj...@redhat.com] > Sent: Wednesday, 13 March 2013 7:38 PM > To: dev@deltacloud.apache.org > Subject: Re: rake test:cimi and test:drivers:mock failing > > On 03/13, Koper, Dies wrote: > > I suspect this has to do something with the recent namespacing fixes > I pushed for models. > > Before we had 'InstanceAddress', now we have > 'Deltacloud::InstanceAddress'. > > This fix a bug when you mount DC into Rails application and you have the > 'InstanceAddress' model in the Rails app. > > For this, I fixed the 'mock' fixtures (YAML files), to use: > > !ruby/object:Deltacloud::InstanceAddress > > instead of > > !ruby/object:InstanceAddress > > It is possible that you have still 'old' fixtures, so running 'rake > mock:fixtures:reset' should help. If not, please ping me, i'll have a > look, > maybe I missed some YAML file. > > -- Michal > > > After pulling the latest, rake test:cimi and test:drivers:mock are > > failing for me now. > > This is with a clean repo, no local changes. > > > > Rake test:drivers:mock: > > [32m.[0m[32m.[0m[W] Wrong arguments for create_image. Omitting > > credentials injection. (undefined class/module InstanceAddress) > > ... > > Unhandled exception or status code (undefined method `user' for > > {:id=>"inst1", :name=>"img1-test-destroy"}:Hash) > > lib/deltacloud/drivers/mock/mock_driver.rb:568:in `block in > > check_credentials' > > lib/deltacloud/drivers/exceptions.rb:220:in `call' > > lib/deltacloud/drivers/exceptions.rb:220:in `safely' > > lib/deltacloud/drivers/mock/mock_driver.rb:567:in > `check_credentials' > > lib/deltacloud/drivers/mock/mock_driver.rb:143:in `create_image' > > ... > > > > rake test:cimi: > > [33mERROR[0m > > undefined class/module InstanceProfile > > > D:/Programs/Ruby193/lib/ruby/1.9.1/psych/visitors/to_ruby.rb:312:in > > `path2class' > > ... > > > D:/Programs/Ruby193/lib/ruby/gems/1.9.1/gems/rack-test-0.6.2/lib/rac > k/mo > > ck_session.rb:30:in `request' > > > > > D:/Programs/Ruby193/lib/ruby/gems/1.9.1/gems/rack-test-0.6.2/lib/rac > k/te > > st.rb:230:in `process_request' > > > > > D:/Programs/Ruby193/lib/ruby/gems/1.9.1/gems/rack-test-0.6.2/lib/rac > k/te > > st.rb:57:in `get' > > tests/cimi/collections/machines_test.rb:42:in `machine' > > tests/cimi/collections/machines_test.rb:69:in `block (3 levels) in > <top > > (required)>' > > D:/Programs/Ruby193/bin/testrb:10:in `<main>' > > > > [33mERROR[0m > > undefined class/module InstanceAddress > > ... > > > > Any idea why? > > > > Regards, > > Dies Koper > > > > -- > Michal Fojtik <mfoj...@redhat.com> > Deltacloud API, CloudForms