Good work Vishesh!
Regards. ________________________________ From: Nicolas Vazquez <nicolas.vazq...@shapeblue.com> Sent: Tuesday, September 26, 2023 20:23 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [DISCUSS] Upgrading Mockito & phasing out powermock Great work Vishesh, thanks! Regards, Nicolas Vazquez From: Daan Hoogland <daan.hoogl...@gmail.com> Date: Tuesday, 26 September 2023 at 11:15 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Subject: Re: [DISCUSS] Upgrading Mockito & phasing out powermock great, thanks you for your persistence and effort in general. On Tue, Sep 26, 2023 at 1:51 PM Vishesh Jindal <vishesh.jin...@shapeblue.com> wrote: > Hi all, > > I wanted to update everyone that powermock is completely removed from main > branch now. Thank you everyone for helping out on this. > > Regards, > Vishesh > > ________________________________ > From: Kishan Kavala <kishan.kav...@shapeblue.com> > Sent: Friday, June 9, 2023 1:30 PM > To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> > Subject: RE: [DISCUSS] Upgrading Mockito & phasing out powermock > > +1 > Agree with the approach, Vishesh. > > > > > > > > -----Original Message----- > From: Wei ZHOU <ustcweiz...@gmail.com> > Sent: Tuesday, June 6, 2023 8:11 PM > To: dev@cloudstack.apache.org > Subject: Re: [DISCUSS] Upgrading Mockito & phasing out powermock > > lgtm. go ahead Vishesh. > > -Wei > > > On Tue, 6 Jun 2023 at 14:17, Vishesh Jindal <vishesh.jin...@shapeblue.com> > wrote: > > > Hi all, > > > > I am working on upgrading Mockito's version & phasing out powermock. > > For new maven modules, I would request all to use Mockito's mockStatic > > instead of Powermock. > > > > Why? > > Powermock's last release was on Nov 2, 2020. The project seems to have > > been abandoned. Powermock has compatibility issues with Mockito's > > latest version as well. > > > > How? > > The only usage for PowerMock I could see in code was for mocking > > static methods. Since Mockito v3.4.0, it has the capability to mock > static methods. > > I plan to migrate tests to Mockito's mockStatic instead of PowerMock. > > This will have to be done module by module and will take some time. > > > > I have prepared a PR here: > > https://github.com/apache/cloudstack/pull/7577 > > > > This PR upgrades mockito from v3.2.4 to v3.12.4 and removes the usage > > of PowerMock from utils module. > > > > > > Let me know if you have any questions/concerns. > > > > Regards, > > Vishesh > > > > > > > > > > > -- Daan