Not enough time for trying out Boost or Google Test Framework before Hackfest, anyone else?
In late february during the IRC meeting about Jenkins and testing of Inkscape I volunteered to take a deeper look at Boost Test Library and Google Test Framework, with the end result of two different Inkscape branches showing the pros and cons of them both. Life AFK has since then took some unexpected turns but is looking good now for the future.
The problem now is that I don't have much spare time before the Hackfest in the end of April to try the testing frameworks out. So if we want a discussion about the choice of testing framework at the Hackfest it would be beneficial if someone else could do it.
If nothing else I will try to get back to this issue later this year.
Regards -- Christoffer Holmstedt
I guess one of the arguments in favor of using Google Test is that we are already using it in 2Geom.
Regardless of the choice, to make the tests reasonably quick to link, we would need to modify the build system a little, so that by default it builds libinkscape as a shared library.
Regards, Krzysztof
2015-03-23 7:14 GMT+01:00 Christoffer Holmstedt <christoffer.holmstedt@...400...>:
In late february during the IRC meeting about Jenkins and testing of Inkscape I volunteered to take a deeper look at Boost Test Library and Google Test Framework, with the end result of two different Inkscape branches showing the pros and cons of them both. Life AFK has since then took some unexpected turns but is looking good now for the future.
The problem now is that I don't have much spare time before the Hackfest in the end of April to try the testing frameworks out. So if we want a discussion about the choice of testing framework at the Hackfest it would be beneficial if someone else could do it.
If nothing else I will try to get back to this issue later this year.
Regards
Christoffer Holmstedt
Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Mon, Mar 23, 2015, at 01:48 PM, Krzysztof Kosiński wrote:
I guess one of the arguments in favor of using Google Test is that we are already using it in 2Geom.
Regardless of the choice, to make the tests reasonably quick to link, we would need to modify the build system a little, so that by default it builds libinkscape as a shared library.
Do you have any numbers on the difference it would make?
2015-03-24 2:43 GMT+01:00 Jon A. Cruz <jon@...18...>:
On Mon, Mar 23, 2015, at 01:48 PM, Krzysztof Kosiński wrote:
I guess one of the arguments in favor of using Google Test is that we are already using it in 2Geom.
Regardless of the choice, to make the tests reasonably quick to link, we would need to modify the build system a little, so that by default it builds libinkscape as a shared library.
Do you have any numbers on the difference it would make?
Not yet, but I can do some experiments with my Waf build system and report by the end of the week.
Regards, Krzysztof
participants (3)
-
Christoffer Holmstedt
-
Jon A. Cruz
-
Krzysztof Kosiński