#snapshottesting β Public Fediverse posts
Live and recent posts from across the Fediverse tagged #snapshottesting, aggregated by home.social.
-
π #ApproveJ 1.2 got released with 3 new modules!
π http module can be used to approve HTTP requests done by your code!
Complete with π¨οΈ PrintFormat, π§½ Scrubbers, and a π₯Έ HttpStubServer (WireMock also supported)π json-/yaml-jackson3 modules support Jackson 3
β οΈ all jackson modules no longer provide the Jackson dependencies, but require them to be declared in the project's dependencies
-
π #ApproveJ 1.2 got released with 3 new modules!
π http module can be used to approve HTTP requests done by your code!
Complete with π¨οΈ PrintFormat, π§½ Scrubbers, and a π₯Έ HttpStubServer (WireMock also supported)π json-/yaml-jackson3 modules support Jackson 3
β οΈ all jackson modules no longer provide the Jackson dependencies, but require them to be declared in the project's dependencies
-
π #ApproveJ 1.2 got released with 3 new modules!
π http module can be used to approve HTTP requests done by your code!
Complete with π¨οΈ PrintFormat, π§½ Scrubbers, and a π₯Έ HttpStubServer (WireMock also supported)π json-/yaml-jackson3 modules support Jackson 3
β οΈ all jackson modules no longer provide the Jackson dependencies, but require them to be declared in the project's dependencies
-
π #ApproveJ 1.2 got released with 3 new modules!
π http module can be used to approve HTTP requests done by your code!
Complete with π¨οΈ PrintFormat, π§½ Scrubbers, and a π₯Έ HttpStubServer (WireMock also supported)π json-/yaml-jackson3 modules support Jackson 3
β οΈ all jackson modules no longer provide the Jackson dependencies, but require them to be declared in the project's dependencies
-
π #ApproveJ 1.2 got released with 3 new modules!
π http module can be used to approve HTTP requests done by your code!
Complete with π¨οΈ PrintFormat, π§½ Scrubbers, and a π₯Έ HttpStubServer (WireMock also supported)π json-/yaml-jackson3 modules support Jackson 3
β οΈ all jackson modules no longer provide the Jackson dependencies, but require them to be declared in the project's dependencies
-
π #ApproveJ v.1.1 was released
π¦Ύ New automatic file reviewer
ποΈ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables -
π #ApproveJ v.1.1 was released
π¦Ύ New automatic file reviewer
ποΈ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables -
π #ApproveJ v.1.1 was released
π¦Ύ New automatic file reviewer
ποΈ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables -
π #ApproveJ v.1.1 was released
π¦Ύ New automatic file reviewer
ποΈ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables -
π #ApproveJ v.1.1 was released
π¦Ύ New automatic file reviewer
ποΈ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables -
π #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! ππ₯³πΎ
π§Ή all deprecated methods have been removed
πͺ² approving by file is now also possible in parameterized tests
π minor updates in the manualhttps://github.com/mkutz/ApproveJ/releases/tag/v1.0
#approvaltesting #snapshottesting #java #kotlin #unittesting #release
-
π #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! ππ₯³πΎ
π§Ή all deprecated methods have been removed
πͺ² approving by file is now also possible in parameterized tests
π minor updates in the manualhttps://github.com/mkutz/ApproveJ/releases/tag/v1.0
#approvaltesting #snapshottesting #java #kotlin #unittesting #release
-
π #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! ππ₯³πΎ
π§Ή all deprecated methods have been removed
πͺ² approving by file is now also possible in parameterized tests
π minor updates in the manualhttps://github.com/mkutz/ApproveJ/releases/tag/v1.0
#approvaltesting #snapshottesting #java #kotlin #unittesting #release
-
π #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! ππ₯³πΎ
π§Ή all deprecated methods have been removed
πͺ² approving by file is now also possible in parameterized tests
π minor updates in the manualhttps://github.com/mkutz/ApproveJ/releases/tag/v1.0
#approvaltesting #snapshottesting #java #kotlin #unittesting #release
-
π #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! ππ₯³πΎ
π§Ή all deprecated methods have been removed
πͺ² approving by file is now also possible in parameterized tests
π minor updates in the manualhttps://github.com/mkutz/ApproveJ/releases/tag/v1.0
#approvaltesting #snapshottesting #java #kotlin #unittesting #release
-
#ApproveJ v1.0-RC1 was just released π
This release concentrates on internal refactoring and removed deprecated methods and classes.
π https://github.com/mkutz/ApproveJ/releases/tag/v1.0-RC1
-
#ApproveJ v1.0-RC1 was just released π
This release concentrates on internal refactoring and removed deprecated methods and classes.
π https://github.com/mkutz/ApproveJ/releases/tag/v1.0-RC1
-
#ApproveJ v1.0-RC1 was just released π
This release concentrates on internal refactoring and removed deprecated methods and classes.
π https://github.com/mkutz/ApproveJ/releases/tag/v1.0-RC1
-
#ApproveJ v1.0-RC1 was just released π
This release concentrates on internal refactoring and removed deprecated methods and classes.
π https://github.com/mkutz/ApproveJ/releases/tag/v1.0-RC1
-
#ApproveJ v1.0-RC1 was just released π
This release concentrates on internal refactoring and removed deprecated methods and classes.
π https://github.com/mkutz/ApproveJ/releases/tag/v1.0-RC1
-
π ApproveJ v0.12β¦1 is here!
This release contains quite some deprecations in APIs that prepare for the release of v1.0, so please check the migration guide in the release notes.
Also, v0.12.1 fixes an edge chase bug.
-
π ApproveJ v0.12β¦1 is here!
This release contains quite some deprecations in APIs that prepare for the release of v1.0, so please check the migration guide in the release notes.
Also, v0.12.1 fixes an edge chase bug.
-
π ApproveJ v0.12β¦1 is here!
This release contains quite some deprecations in APIs that prepare for the release of v1.0, so please check the migration guide in the release notes.
Also, v0.12.1 fixes an edge chase bug.
-
π ApproveJ v0.9.7 was released
π§½ new strings scrubber allows to scrub known strings
π§½ new masking replacement turns "Whatever74" into "Aaaaaaaa11"
π the approval error now has expected and actual in the right order -
π ApproveJ v0.9.7 was released
π§½ new strings scrubber allows to scrub known strings
π§½ new masking replacement turns "Whatever74" into "Aaaaaaaa11"
π the approval error now has expected and actual in the right order -
π ApproveJ v0.9.7 was released
π§½ new strings scrubber allows to scrub known strings
π§½ new masking replacement turns "Whatever74" into "Aaaaaaaa11"
π the approval error now has expected and actual in the right order -
π ApproveJ v0.9.5 is out
π New Replacement interface can be implemented and used with any RegexScrubber.
β οΈ Deprecates relativeDates() Scrubber
Use DateTimeScrubber.replaceWithRelativeDate() instead. -
π ApproveJ v0.9.5 is out
π New Replacement interface can be implemented and used with any RegexScrubber.
β οΈ Deprecates relativeDates() Scrubber
Use DateTimeScrubber.replaceWithRelativeDate() instead. -
π ApproveJ v0.9.5 is out
π New Replacement interface can be implemented and used with any RegexScrubber.
β οΈ Deprecates relativeDates() Scrubber
Use DateTimeScrubber.replaceWithRelativeDate() instead. -
π ApproveJ v0.9.3 is out!
π /π introduces 16 new pre-defined Scrubbers for date/time strings
π fixes broken parsing if a date/time pattern contained a square bracket within an optional partπ https://github.com/mkutz/ApproveJ/releases/tag/v0.9.3
#approvaltesting #snapshottesting #java #kotlin #testing #jvm
-
π ApproveJ v0.9.3 is out!
π /π introduces 16 new pre-defined Scrubbers for date/time strings
π fixes broken parsing if a date/time pattern contained a square bracket within an optional partπ https://github.com/mkutz/ApproveJ/releases/tag/v0.9.3
#approvaltesting #snapshottesting #java #kotlin #testing #jvm
-
π ApproveJ v0.9.3 is out!
π /π introduces 16 new pre-defined Scrubbers for date/time strings
π fixes broken parsing if a date/time pattern contained a square bracket within an optional partπ https://github.com/mkutz/ApproveJ/releases/tag/v0.9.3
#approvaltesting #snapshottesting #java #kotlin #testing #jvm
-
π ApproveJ 0.8.6 was just published
ποΈ adds new review mechanism to automatically open a diff/merge tool if needed
-
π ApproveJ 0.8.6 was just published
ποΈ adds new review mechanism to automatically open a diff/merge tool if needed
-
π ApproveJ 0.8.6 was just published
ποΈ adds new review mechanism to automatically open a diff/merge tool if needed
-
#Swift #SwiftUI #XCTest #SnapshotTesting
Iβm having trouble with Pointfreecoβs snapshot testing. Tests run and complete fine, but thereβs a delay at the end of the test process. I canβt figure out where itβs coming from or what causes it. Reduced to a very simple fully reproducible example in my environment.
Anyone have any ideas?
https://github.com/pointfreeco/swift-snapshot-testing/issues/752
-
#Swift #XCTest #SnapshotTesting #XcodeCloud
Point-Free has an excellent snapshot-testing library that lets you unit test your view snapshots (screenshots). It does not work with Xcode Cloud out of the box, because test runner environment in Xcode Cloud does not have access to the source repository, which snapshot-testing assumes by default.
Hereβs my solution for making snapshot-testing work correctly with Xcode Cloud. https://jaanus.com/snapshot-testing-xcode-cloud/