Hi,
The class names and structure will change in ssh-plugin version 2.5, and I wanted to unit test this.
Currently the config migration (to be backward compatibile) is performed by @Override of
hudson.
model.
Descriptor.load().
My questions:
1. Is using Descriptor.load() a
recommended way to do config migration (backward compatibility)? Maybe there is a better way?
2. Do you know any
existing plugins which
have unit tests for backward compatibility code? Having an example of such would be a great start for me.