#pitest
Hoje o professor pediu para rodar o Pitest nas suítes que o outro professor disponibilizou.
Porém algumas funções não tinham testes para poder criar os mutantes…
Tive que criar os testes que eu não queria fazer 🫠🫠
January 28, 2025 at 4:06 PM
Since everyone is talking about Cave Story right now, has anything come out since those PiTest demos Pixel published a few years ago?
December 21, 2024 at 4:21 AM
Just published a short blog post on how to use some new features in pitest and arcmutate to tune your build.

blog.arcmutate.com/faster-mutat...

#java
Making Mutation Testing Faster
Making mutation testing faster
blog.arcmutate.com
July 10, 2025 at 8:33 AM
Just noticed that my presentation together with our DJ #Laurens about validating AI generated tests with Pitest is already online are the #Devoxx YouTube channel 🎉

youtu.be/QWDV6r0F6fs?...
Coding challenge: AI test vs PI test by Frederieke Scheper, Laurens van der Kooi
YouTube video by Devoxx
youtu.be
October 8, 2025 at 6:47 AM
Later this week, as part of a requested from one of our customers, I'll be added a long requested feature for pitest maven users. More details soon.

2/2
October 22, 2024 at 5:36 PM
Pitest 1.17.2 has synced through to maven central.

github.com/hcoles/pites...

#java
Release 1.17.2 · hcoles/pitest
#1362 Exclude lambdas in methods excluded by annotation (thanks @see-quick)
github.com
November 29, 2024 at 2:32 PM
3️⃣ PiTest will mutate your code helping you to find hard edge cases to covert with tests
March 4, 2025 at 6:23 PM
For anyone not aware, I've been working for some time now on a commercial mutation testing framework that expands pitest's capabilities

www.arcmutate.com

It adds lots of cool stuff. A nice side effect of having paying customers is that it helps improve OSS pitest improve too.

#java

1/2
Mutation testing tools improved
Industrial quality mutation testing for the jvm
www.arcmutate.com
October 22, 2024 at 5:34 PM
Just released pitest 1.19.4 with support for recent versions of @quarkus.io

github.com/hcoles/pites...

#java
Release 1.19.4 · hcoles/pitest
#1409 Support Quarkus 3.22 and above Note Quarkus support also requires version 1.2.3 or above of the pitest JUnit 5 plugin.
github.com
May 21, 2025 at 9:26 AM
Starting the week with a small pitest release

github.com/hcoles/pites...

#java
Release 1.20.1 · hcoles/pitest
#1417 Update dependencies #1418 Filter build messages with the same content #1419 Prevent re-evaluation of suite classes
github.com
July 28, 2025 at 1:28 PM
Pitest 1.18.0 will raise the minimum supported Java version to 11.

The change is already allowing code to be deleted that can be replaced by apis introduced in java 9.
February 4, 2025 at 11:01 AM
Então galera, no caso o pitest.org , tem plugin pra @intellijidea.com (não do mesmo criador), e o criador e mantenedor do Pitest (Henry Coles) tá aqui pra quem quiser seguir: @pitest.bsky.social . O quickstart do site já deve resolver, e tem essa palestra muito boa: youtu.be/LoFJajoJQ2g?...
Making Mutants Work for You • Henry Coles • GOTO 2019
YouTube video by GOTO Conferences
youtu.be
April 27, 2025 at 1:57 PM
One for my tech followers (hello).

Pitest 1.16.3 is syncing its way through to maven central.

github.com/hcoles/pites...

#java
Release 1.16.3 · hcoles/pitest
#1345 Improved delayed execution detection in static initialization code #1347 Auto add standard kotlin source dirs for maven projects
github.com
September 2, 2024 at 1:40 PM
Just pushed out a bug fix release of the pitest junit5 plugin that fixes issues with JUnit 5.12

github.com/pitest/pites...

#java
Release 1.2.2 · pitest/pitest-junit5-plugin
What's Changed #109 Set junit-platform-launcher to provided scope The pitest maven and gradle plugins now automatically resolve the correct version of platform launcher at runtime. The built agai...
github.com
February 24, 2025 at 9:33 AM
💡 Code coverage shows executed code, but does it mean your tests are good? Not necessarily. Mutation testing checks if they catch bugs. Learn how it works in Java with PITest: bell-sw.com/blog/a-compr...
March 12, 2025 at 4:00 PM
Não não não, kkkkk. Pitest com a letra i de "que idéia maluca é essa eu ir pra Python?" Kkkk

Pitest !== Pytest.

Mas se a comparação for em JS talvez

Pitest == Pytest

Confuso e ambíguo sim, mas sigo em Java apesar dos nomes confusos.
April 27, 2025 at 2:09 PM
That's pitest 1.18.0 syncing through to maven central

github.com/hcoles/pites...

It was finally time to say goodbye to Java 8 and some of the crustier older code. Looking forward to enjoying some of the benefits that came with 9, 10 and 11.

#java
Release 1.18.0 · hcoles/pitest
What's Changed #1380 Update minimum supported Java runtime to 11 #1379 Fully remove deprecated scm maven goal #1275 Pass process parameters by file #1381 Adopt features from Java 11 by (thanks @ti...
github.com
February 5, 2025 at 3:39 PM
Some of the interactions have had with people as a result of pitest have been lovely. Others, not so much.
December 1, 2024 at 1:22 PM
I updated the minimum Java version for pitest from 8 to 11 earlier this year.

I was a little nervous about the change, expecting emails from folk stuck with legacy code bases.

Inbox total so far: 0

#java
April 2, 2025 at 3:30 PM
Is your #Java test suite strong enough to catch bugs before they hit production? Mutation testing exposes hidden gaps in your tests by simulating real-world issues, ensuring your tests are truly robust. Learn how to implement it with PITest in our latest guide: bell-sw.com/blog/a-compr...
Java Mutation Testing Explained: Tools, Examples, and Best Practices
Learn how mutation testing works in Java, why it’s essential for developers, and how tools like PIT can improve your test coverage and code quality.
bell-sw.com
February 6, 2025 at 1:56 PM
100% line coverage ≠ good tests. Mutation testing checks if your suite actually catches bugs by inserting code changes (“mutants”) and seeing if tests detect them. Practical guide with PITest + code examples: bell-sw.com/blog/a-compr...
Java Mutation Testing Explained: Tools, Examples, and Best Practices
Learn how mutation testing works in Java, why it’s essential for developers, and how tools like PIT can improve your test coverage and code quality.
bell-sw.com
August 19, 2025 at 1:13 PM