@Test
public void canHandleNoPatchOnWindowsWithNewPatcher() {

  myFileOp.setIsWindows(true);
  FakeRemotePackage remote = new FakeRemotePackage("foo");
  remote.setRevision(new Revision(2));
  remote.setCompleteUrl("http://example.com");
  FakeLocalPackage local = new FakeLocalPackage("foo");
  local.setRevision(new Revision(1));
  myRepositoryPackages.setLocalPkgInfos(ImmutableList.of(local, PATCHER_4));
  myRepositoryPackages.setRemotePkgInfos(ImmutableList.of(remote));
  assertTrue(myInstallerFactory.canHandlePackage(remote, myRepoManager, myFileOp));
}