Consider plan for test libraries for Jackson 3.x
(or consider removing Junit4
)
#4190
Replies: 5 comments 10 replies
-
Ideally it'd still be possible to extend My main/only concern really is amount of work involved. Well. that, and possible added difficulty going forward wrt merging Jackson 2.x test code to 3.0. Other than that, +1 for upgrade in 3.0 (and removal of JUnit 4) Actually we could even consider this for 2.17, depending on exactly how much work is involved; backwards compatibility this important for test code. |
Beta Was this translation helpful? Give feedback.
-
Quick note: I guess we did not really discuss much about exactly why upgrade to JUnit 5. So to me the main question is return on investment -- how much work to do to get maybe some minor improvement. @pjfanning I know you have reservations here. What do you think? |
Beta Was this translation helpful? Give feedback.
-
Resolved! With final touch made by #4462 |
Beta Was this translation helpful? Give feedback.
-
So, at this point converted:
should also be relatively simple to convert
and from that point on probably dataformat modules next. |
Beta Was this translation helpful? Give feedback.
-
Reopening as per comment |
Beta Was this translation helpful? Give feedback.
-
Background
Currently, there co-exist
JUnit 4
andJUnit 5
in Jackson 2.x.By intuition starting Jackson 3.x, it would be effective to only have
JUnit 5
and above --consistency wise, vocabulary, etc...Considerations
JUnit4
fromJackson 3.0
?BaseTest
andBaseMapTest
utilities? and how?assertJ
? Like we have injackson-core
Scope (if pushed through)
Beta Was this translation helpful? Give feedback.
All reactions