schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #junit

[?]Sam Brannen Β» 🌐
@sbrannen@mastodon.online

has a new logo!!! πŸš€

To everyone who submitted proposals and participated in the design discussions...

Thank You! πŸ‘πŸΌ

github.com/junit-team/junit-fr

JUnit Logo

Alt...JUnit Logo

    [?]JUnit Team πŸ’™πŸ’› Β» 🌐
    @junit@fosstodon.org

    6.0.1 is released!

    #️⃣ Introduce commentCharacter for Csv{File}Source
    πŸ”‡ Allow disabling JUnit Vintage engine discovery issues
    🐞 Bug fixes and enhancements since 6.0.0

    docs.junit.org/6.0.1/release-n

      [?]JUnit Team πŸ’™πŸ’› Β» 🌐
      @junit@fosstodon.org

      5.14.1 is released!

      🐞 Bug fixes and enhancements since 5.14.0

      docs.junit.org/5.14.1/release-

        [?]Nicolas FrΓ€nkel πŸ‡ΊπŸ‡¦πŸ‡¬πŸ‡ͺ Β» 🌐
        @frankel@mastodon.top

        [?]Sam Brannen Β» 🌐
        @sbrannen@mastodon.online

        πŸƒ Framework 7.0 RC1 is now available!

        - Refinements for @⁠Retryable, RetryTemplate, & @⁠ConcurrencyLimit
        - context propagation improvements
        - API Versioning refinements
        - 6
        - 3

        spring.io/blog/2025/10/16/spri

          [?]Ted M. Young Β» 🌐
          @jitterted@sfba.social

          btw, if you run a user group/meetup and want me to present any of my talks (on Testable Architecture, Event Sourcing, etc.) to your group (remotely or in person in the SF Bay Area), let me know!

          See my Ted Talks page: ted.dev/talks

            [?]Sam Brannen Β» 🌐
            @sbrannen@mastodon.online

            [?]Ted M. Young Β» 🌐
            @jitterted@sfba.social

            Completed my two talks at dev2next.com! (Yes, they're Ted Talks.)

            I've updated my talks page with the presentation slides and links to the relevant repositories: ted.dev/talks/

            I'll be adding additional links and resources soon!

              [?]Marc Philipp Β» 🌐
              @marcphilipp@chaos.social

              Iβ€˜m really happy that the 6.0 went out today. Thanks to the team for making it happen!
              fosstodon.org/@junit/115292387

                Thomas Much boosted

                [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                @junit@fosstodon.org

                6.0.0 is released!

                ✨ Java 17 and Kotlin 2.2 baseline
                πŸŒ„ JSpecify nullability annotations
                πŸ›« Integrated JFR support
                🚟 Kotlin suspend function support
                πŸ›‘ Support for cancelling test execution
                ⏭️ New `--fail-fast` mode for ConsoleLauncher
                🧹 Removal of deprecated APIs

                docs.junit.org/6.0.0/release-n

                  [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                  @junit@fosstodon.org

                  5.14.0 is released!

                  🐞 Bug fixes and enhancements since 5.13.x
                  ✈ Deprecations along with new APIs to ease migration to JUnit 6

                  docs.junit.org/5.14.0/release-

                    [?]Sam Brannen Β» 🌐
                    @sbrannen@mastodon.online

                    The 6.0 GA Release Notes are almost set in stone. πŸ—Ώ

                    docs.junit.org/snapshot/releas

                    And yeah, there's only like 1 or 2 open tasks for GA. πŸ€“

                    Something may be brewing... β˜•οΈ

                      [?]Sam Brannen Β» 🌐
                      @sbrannen@mastodon.online

                      πŸƒ Framework 7.0 builds successfully against 6.0 RC3! πŸš€

                      And this is all that's required to make the upgrade from JUnit 5.13.x to 6.0 possible:

                      github.com/sbrannen/spring-fra

                        [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                        @junit@fosstodon.org

                        6.0.0-RC3 is ready for testing!

                        πŸ“° Everything in 6.0.0-M1, M2, RC1, and RC2
                        ⚠ Replacements for problematic APIs along with deprecations
                        🐞 Minor enhancements and bug fixes since 6.0.0-RC2

                        docs.junit.org/6.0.0-RC3/relea

                          [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                          @junit@fosstodon.org

                          6.0.0-RC2 is ready for testing!

                          πŸ“° Everything in 6.0.0-M1, 6.0.0-M2, and 6.0.0-RC1
                          🐞 Minor enhancements and bug fixes since 6.0.0-RC1

                          junit.org/junit5/docs/6.0.0-RC

                            [?]Marc Philipp Β» 🌐
                            @marcphilipp@chaos.social

                            ✨ New blog post: "STF Milestone 6: Improved Kotlin support"

                            6.0.0-RC1 improves JUnit's story by adding support for suspending functions, sequences, contracts and nullness annotations.

                            πŸ‘‰ marcphilipp.de/blog/2025/08/21

                            Thanks to the @sovtechfund for their support!

                            object ImprovedKotlinSupportTests {

    val data = sequenceOf( // Sequence<T> support
        arguments(1, Month.JANUARY),
        arguments(12, Month.DECEMBER)
    )

    @ParameterizedTest
    @FieldSource("data")
    // suspending function support for coroutine testing
    suspend fun test(value: Int, month: Month?) {
        assertNotNull(month) // contracts to support...
        assertEquals(value, month.value) // smart casts!
    }
}

                            Alt...object ImprovedKotlinSupportTests { val data = sequenceOf( // Sequence<T> support arguments(1, Month.JANUARY), arguments(12, Month.DECEMBER) ) @ParameterizedTest @FieldSource("data") // suspending function support for coroutine testing suspend fun test(value: Int, month: Month?) { assertNotNull(month) // contracts to support... assertEquals(value, month.value) // smart casts! } }

                              [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                              @junit@fosstodon.org

                              6.0.0-RC1 is ready for testing!

                              πŸ“° Everything in 6.0.0-M1 and 6.0.0-M2
                              🏷 Improved display names for parameterized classes/tests
                              β™» `MethodOrderer.Default` and `ClassOrderer.Default` for `@Nested` classes

                              junit.org/junit5/docs/6.0.0-RC

                                [?]Marc Philipp Β» 🌐
                                @marcphilipp@chaos.social

                                ✨ New blog post: "STF Milestone 5: Discovery issues"

                                Ever written a test that wasn't being executed? 😱

                                5.13 introduced a mechanism for reporting such issues found during test discovery.

                                πŸ‘‰ marcphilipp.de/blog/2025/08/16

                                Thanks to the @sovtechfund for their support!

                                @Test // Java
int test() {
    return 42;
} // Not executed!!! 😱😱😱

                                Alt...@Test // Java int test() { return 42; } // Not executed!!! 😱😱😱

                                  Marc Philipp boosted

                                  [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                                  @junit@fosstodon.org

                                  6.0.0-M2 is ready for testing!

                                  πŸ“° Everything in 6.0.0-M1
                                  πŸ›‘ Support for cancelling test execution
                                  ⏭️ New `--fail-fast` mode for ConsoleLauncher
                                  🦺 Null-safe `computeIfAbsent` methods for stores
                                  🧐 Strict evaluation of enum-based configuration parameters

                                  junit.org/junit5/docs/6.0.0-M2

                                    [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                                    @junit@fosstodon.org

                                    5.13.4 is released!

                                    🐞 Bug fixes and minor improvements

                                    junit.org/junit5/docs/5.13.4/r

                                      [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                                      @junit@fosstodon.org

                                      5.12.2 is released!

                                      🐞 Fix regression when using CleanupMode.ON_SUCCESS

                                      junit.org/junit5/docs/5.12.2/r

                                        2 ★ 1 ↺
                                        Ted M. Young boosted

                                        [?]Amitai Schleier Β» 🌐
                                        @schmonz@schmonz.com

                                        Do you know your way around the API? I'd love to add support for it in Greencently, my tiny extension. How you can help: https://github.com/schmonz/junit-greencently/issues/29

                                        (if you'd like to)

                                          [?]Marc Philipp Β» 🌐
                                          @marcphilipp@chaos.social

                                          ✨ New blog post: "STF Milestone 3: Release verification and automation"

                                          A major goal of the @sovtechfund is to help projects become more sustainable and decrease their truck factor. For , one activity in desperate need of improvement in this area was performing a release. Prior to this milestone, all JUnit releases of the past years had been performed from my local computer. It was high time to change that!

                                          marcphilipp.de/blog/2025/04/01

                                          screenshot of GitHub Actions workflow chart

                                          Alt...screenshot of GitHub Actions workflow chart