Hi there, I am interested in helping out with writing tests in Pharo, and was wondering where would be a good place to start. I am familiar with Smalltalk from working at GemStone Systems in their QA department some years ago, but am somewhat new to Pharo. Any advice would be very appreciated. Best regards, Sheridan Mahoney
Hi Sheridan, The MultiByteFileStream is broken when dealing with non-ascii character (see my recent post "Something strange with fileOut) and there are only 3 tests for this class. Test stressing this class will be pretty useful to properly refactor it without breaking other parts. Hilaire Le 23/11/2014 19:45, sheridan@sheridan-mahoney.com a écrit :
Hi there, I am interested in helping out with writing tests in Pharo, and was wondering where would be a good place to start. I am familiar with Smalltalk from working at GemStone Systems in their QA department some years ago, but am somewhat new to Pharo. Any advice would be very appreciated.
Best regards, Sheridan Mahoney
-- Dr. Geo - http://drgeo.eu iStoa - http://istoa.drgeo.eu
sheridan@sheridan-mahoney.com wrote:
Hi there, I am interested in helping out with writing tests in Pharo, and was wondering where would be a good place to start. I am familiar with Smalltalk from working at GemStone Systems in their QA department some years ago, but am somewhat new to Pharo. Any advice would be very appreciated.
Best regards, Sheridan Mahoney
I can't direct you to a particular area, but (not that I've used it) maybe you can try out Hapao to see if it helps you pick where the gaps are. http://www.pharocasts.com/2011/04/test-coverage-with-hapao.html http://hapao.dcc.uchile.cl/ http://objectprofile.com/Hapao.html cheers -ben P.S. I wonder if it would be practical to generate some Hapao reports on each Pharo build as a CI job - to be available as a ready reference for such questions?
On 23 Nov 2014, at 19:45, sheridan@sheridan-mahoney.com wrote:
Hi there, I am interested in helping out with writing tests in Pharo, and was wondering where would be a good place to start. I am familiar with Smalltalk from working at GemStone Systems in their QA department some years ago, but am somewhat new to Pharo. Any advice would be very appreciated.
Good question⦠I think tests where done kind of randomly until now. For answering the question âwhere would test be of helpâ, I think we should look into using test coverage tools. There is http://smalltalkhub.com/#!/~ObjectProfile/S2py <http://smalltalkhub.com/#!/~ObjectProfile/S2py> But not much explanation on how to use it⦠Marcus
Thanks a lot. I would love to get some tests for: Athens-SVG you can now load Athens-SVG from the ConfigurationBrowser TxText Stef
Hi there, I am interested in helping out with writing tests in Pharo, and was wondering where would be a good place to start. I am familiar with Smalltalk from working at GemStone Systems in their QA department some years ago, but am somewhat new to Pharo. Any advice would be very appreciated.
Best regards, Sheridan Mahoney
participants (5)
-
Ben Coman -
Hilaire -
Marcus Denker -
sheridan@sheridan-mahoney.com -
stepharo