--- Log opened Sat Sep 10 00:00:14 2011 --- Day changed Sat Sep 10 2011 00:00 < kevlar_work> if you don't have dedicated setup and teardown methods, you might be more likely to be careful what you're using in your test, and your test might actually be a good example of how to use a certain feature of your library 00:00 < areece> I'd probably rather autogenerate test cases than use a table, but sure. 00:00 < areece> Also, you should be thinking about all of those things *anyways* 00:01 < kevlar_work> again, the frameworks make it easy to not do any of those things 00:02 < kevlar_work> if you clean up everything possible in your teardown, and you allocate a ton of objects in your setup, it is difficult for someone looking at the test to know what interactions it's having 00:02 < areece> sure, but they also make it easier to write nice tests too 00:02 < kevlar_work> if you can just use ASSERT_EQUAL, you will probably use that when you should write something that the poor sod who breaks your test will understand 00:03 < kevlar_work> I also think that if you have setup/teardown, you should collapse everything between them into a single table-driven test 00:03 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:03 < areece> I took points off if my students just used AssertEqual without providing a meaningful error message. 00:04 < kevlar_work> areece, in the real world, you're more likely to be worried about spending time writing tests when you should be moving on to the next feature. 00:04 -!- serialhex [~quassel@99-101-148-183.lightspeed.wepbfl.sbcglobal.net] has joined #go-nuts 00:04 -!- iant [~iant@216.239.45.130] has quit [Ping timeout: 260 seconds] 00:04 < areece> <shrug> 00:05 < areece> Anyways, thanks for the advice on log4go 00:05 < kevlar_work> You seem to think that I think that these frameworks make tests worse 00:05 < kevlar_work> I don't 00:05 < areece> I'll chek it out 00:05 < areece> I need to head out now. 00:05 < kevlar_work> I just think that they make it much easier to think your tests are good when they aren't. 00:05 < kevlar_work> later. 00:05 < kevlar_work> ping me if you have issues with it. 00:05 < areece> ok, thanks :) 00:05 -!- areece [~areece@GHC16.GHC.ANDREW.CMU.EDU] has quit [Quit: goodbye] 00:07 -!- Tv__ [~Tv__@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 00:07 -!- Peet__ [~Peet__@unaffiliated/peet--/x-2416233] has quit [Ping timeout: 250 seconds] 00:09 -!- Peet__ [~Peet__@unaffiliated/peet--/x-2416233] has joined #go-nuts 00:10 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has quit [Quit: Leaving] 00:11 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:13 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has quit [Client Quit] 00:13 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:16 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has quit [Client Quit] 00:18 -!- icebrain [~icebrain@co3-84-90-63-109.netvisao.pt] has quit [Ping timeout: 260 seconds] 00:19 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:19 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has quit [Client Quit] 00:20 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 00:20 -!- mode/#go-nuts [+v iant] by ChanServ 00:22 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:27 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has quit [Client Quit] 00:28 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:29 -!- smw [~stephen@unaffiliated/smw] has quit [Ping timeout: 260 seconds] 00:30 -!- dfr|SF [dfr|work@nat/google/x-lmvbwzbjkodfqfmt] has joined #go-nuts 00:32 -!- tobik [~tobik@p4FCBFF0D.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 00:33 -!- Project_2501 [~progettin@dynamic-adsl-94-36-171-91.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 00:33 -!- dfr|SF_ [dfr|work@nat/google/x-hxldchrnmznwmwch] has quit [Ping timeout: 253 seconds] 00:38 -!- guilty_spark [jsawczuk@ec2-50-19-61-245.compute-1.amazonaws.com] has quit [Quit: Leaving] 00:40 -!- guilty_spark [guilty_spa@ec2-50-19-61-245.compute-1.amazonaws.com] has joined #go-nuts 00:52 -!- moraes [~moraes@189.103.177.124] has quit [Quit: Leaving] 00:55 -!- mikespook [~mikespook@116.22.53.146] has joined #go-nuts 01:02 -!- ancientlore [~ancientlo@ip68-110-227-91.dc.dc.cox.net] has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 01:05 -!- franciscosouza [~francisco@187.51.144.117] has joined #go-nuts 01:06 -!- mikespook [~mikespook@116.22.53.146] has quit [Ping timeout: 276 seconds] 01:11 -!- bobbysworld [~bobbyswor@99-20-89-113.lightspeed.austtx.sbcglobal.net] has joined #go-nuts 01:13 -!- franciscosouza [~francisco@187.51.144.117] has quit [Quit: franciscosouza] 01:13 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts 01:17 -!- espeed [~espeed@63.246.231.57] has quit [Client Quit] 01:24 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.5] 01:28 -!- icebrain [~icebrain@co3-84-90-63-109.netvisao.pt] has joined #go-nuts 01:34 -!- dfr|SF [dfr|work@nat/google/x-lmvbwzbjkodfqfmt] has quit [Remote host closed the connection] 01:45 -!- Wiz126 [Wiz@h184.122.232.68.dynamic.ip.windstream.net] has quit [Ping timeout: 246 seconds] 01:45 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts 01:48 -!- Wiz126 [Wiz@h184.122.232.68.dynamic.ip.windstream.net] has joined #go-nuts 02:00 -!- thrashr888 [~thrashr88@64.125.143.6] has quit [Quit: thrashr888] 02:13 -!- lobo_d_b [~lobo@unaffiliated/juan--d--b/x-561435] has quit [Quit: Reconnecting] 02:14 -!- franciscosouza [~francisco@187.51.144.117] has joined #go-nuts 02:14 -!- lobo_d_b [~lobo@unaffiliated/juan--d--b/x-561435] has joined #go-nuts 02:16 -!- hargettp [~hargettp@pool-71-184-176-101.bstnma.east.verizon.net] has quit [Quit: Leaving...] 02:17 -!- lobo_d_b [~lobo@unaffiliated/juan--d--b/x-561435] has quit [Client Quit] 02:17 -!- lobo_d_b_ [~lobo@190.7.158.196] has joined #go-nuts 02:22 -!- mikespook [~mikespook@116.22.53.146] has joined #go-nuts 02:24 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Quit: Computer has gone to sleep.] 02:29 -!- mikespook1 [~mikespook@116.23.254.229] has joined #go-nuts 02:29 -!- mikespook [~mikespook@116.22.53.146] has quit [Ping timeout: 252 seconds] 02:33 -!- espeed [~espeed@63.246.231.57] has quit [Read error: Connection reset by peer] 02:49 -!- Argue [~Argue@112.201.172.5] has joined #go-nuts 03:06 -!- qeed [~qeed@adsl-74-235-197-174.mco.bellsouth.net] has quit [Quit: Leaving] 03:12 -!- tvw [~tv@e176007042.adsl.alicedsl.de] has joined #go-nuts 03:14 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 03:15 -!- cenuij [~cenuij@141.172.112.78.rev.sfr.net] has joined #go-nuts 03:15 -!- cenuij [~cenuij@141.172.112.78.rev.sfr.net] has quit [Changing host] 03:15 -!- cenuij [~cenuij@base/student/cenuij] has joined #go-nuts 03:18 -!- Ginto8 [~ginto8@pool-71-188-103-55.cmdnnj.east.verizon.net] has joined #go-nuts 03:29 -!- dfr|SF [~dfr|work@207.239.83.130] has joined #go-nuts 03:29 -!- adlan [~adlan@110.159.236.17] has quit [Quit: Leaving] 03:48 -!- genbattle [~nick@219-89-101-86.jetstart.xtra.co.nz] has joined #go-nuts 03:57 -!- dfr|SF [~dfr|work@207.239.83.130] has quit [Remote host closed the connection] 03:57 -!- BizarreCake [~BizarreCa@IGLD-84-228-60-55.inter.net.il] has joined #go-nuts