use --abort-on-dependentin gem uninstallation only on proper rubygems versions
updated tests