[Haskell-beginners] Testing unpure network code

Maciej Piechotka uzytkownik2 at gmail.com
Fri Jun 12 19:40:58 EDT 2009


On Fri, 2009-06-12 at 13:03 +0200, Maciej Piechotka wrote:
> On Thu, 2009-06-11 at 09:59 -0400, Isaac Dupree wrote:
> > Maciej Piechotka wrote:
> > > Hello. I have a problem with testing. I've wrote a client library for
> > > NNTP protocol. However I don't know how to test it.
> > > 
> > > I though about spawning a thread for server inside a test but Haskell
> > > (ghc and hugs?) uses green blocking threads so forkIO is not an option.
> > 
> > GHC forkIO uses threads that can make blocking foreign calls in parallel 
> > (*not* blocking the whole process), at least if you compile with
> > ghc -threaded
> > 
> > -Isaac
> 
> Thank you. Is there any guide how to set up tests? I have sources in
> src/ directory and tests in tests/.
> 
> Regards

Ok. I found out. For those who will search - -i option sets the search
path so runhaskell -isrc test/... will do.

Regards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
Url : http://www.haskell.org/pipermail/beginners/attachments/20090612/1353a156/attachment.bin


More information about the Beginners mailing list