oveits / ProvisioningEngine

Ruby on Rails based ProvisioningEngine Frontend for provisioning of legacy systems via Apache Camel Backend (SOAP/XML+SPML+File import)
3 stars 6 forks source link

issue #16: automated tests needed: Async mode: synchronization always leads to "not provisioned (verified)", even if it should be provisioned #33

Closed oveits closed 8 years ago

oveits commented 8 years ago

issue #16 was not discovered by automated tests.

In the automated tests, we switch off Delayed::Jobs background processing,

However, it is desirable to find such bugs like #16.

Note: #16 is a kind of bug that is caused by model instances of the server process being independent of model instances handled by background processes like Delayed::Jobs. This kind of bugs cannot be found by rspec tests, if Delayed::Jobs background processing is switched off during the test. A more realistic test is needed here.