Hmm, strange :D

data = yield {...} is a reason, test_sync_asset_device_update and one method upper are not called when tests run it must be fixed. Bug was found by mistake :)