2008-08-23T01:38:30 * ThomasWaldmann tries killing TestConfig
2008-08-23T01:49:42 *** irc.freenode.net sets mode: +o ChanServ
2008-08-23T01:51:11 *** irc.freenode.net sets mode: +o ChanServ
2008-08-23T02:12:14 <TheSheep> ThomasWaldmann: what have you done? :)
2008-08-23T02:34:13 <ThomasWaldmann> not yet :)
2008-08-23T02:35:59 <zenhase> re
2008-08-23T02:36:39 <zenhase> ThomasWaldmann: oh
2008-08-23T02:36:42 <zenhase> ohhhhhh
2008-08-23T02:36:48 * zenhase hides in shame
2008-08-23T02:37:22 <zenhase> but this is not my local ip, i must somehow have not thought about it
2008-08-23T02:48:00 <zenhase> i will sleep now and meditate on what i have done ;)
2008-08-23T02:48:17 <zenhase> tomorrow will be a good day for documentation
2008-08-23T02:48:53 <ThomasWaldmann> X)
2008-08-23T02:49:15 <dennda> :-)
2008-08-23T08:49:33 <dreimark> moin
2008-08-23T08:49:38 <dreimark> zenhase: tests finished: 1141 passed, 1 failed, 72 skipped in 74.33 seconds
2008-08-23T08:50:03 <dreimark> (that failing test is in fck)
2008-08-23T08:50:48 <dreimark> bbl
2008-08-23T08:50:58 <dreimark> (sourcecode)
2008-08-23T13:00:32 <zenhase> moin
2008-08-23T15:10:09 <ThomasWaldmann> hi zenhase
2008-08-23T17:05:18 <ThomasWaldmann> xorAxAx: i submitted the final program review. if you still see a button to submit it in your gsoc app display, that means you also have to do it.
2008-08-23T17:05:38 <xorAxAx> i did 2 reports
2008-08-23T17:05:45 <xorAxAx> already yesterday
2008-08-23T17:05:48 <ThomasWaldmann> ok
2008-08-23T17:06:15 <zenhase> i will fill out my report too today
2008-08-23T17:06:40 <xorAxAx> you dont need to :)
2008-08-23T17:07:04 <zenhase> there is no rush on those or i missed a deadline?
2008-08-23T17:07:10 <xorAxAx> donating money is a good thing
2008-08-23T17:07:18 <zenhase> ah ok ;)
2008-08-23T17:07:52 <xorAxAx> imagine that they can store n data rows less in their bigtable just because you are a successful soc student
2008-08-23T17:07:54 <zenhase> well i wanted to donate it to my university
2008-08-23T17:07:59 <xorAxAx> :-)
2008-08-23T17:08:04 <zenhase> university
2008-08-23T17:08:05 <ThomasWaldmann> lol
2008-08-23T17:08:21 <zenhase> and they let me study another year :D
2008-08-23T17:16:28 <dennda> somebody please shoot the politician who set up studying fees :-/
2008-08-23T17:30:56 <zenhase> welcome to amerigermany
2008-08-23T18:41:58 <ThomasWaldmann> zenhase: you are still talking about "embedding python in webserver"
2008-08-23T18:42:18 <zenhase> uhm, it's what mod_wsgi does
2008-08-23T18:42:25 <zenhase> (when not run in daemonmode)
2008-08-23T18:42:40 <ThomasWaldmann> but daemon mode is recommended way
2008-08-23T18:43:03 <ThomasWaldmann> (at least for platforms supporting it)
2008-08-23T18:43:25 <ThomasWaldmann> so you should not use vocabulary misdirecting admins into wrong direction
2008-08-23T18:43:31 <zenhase> hmm right
2008-08-23T18:43:48 <ThomasWaldmann> also, the static fileserver optimization is generic now
2008-08-23T18:43:55 <ThomasWaldmann> (not limited to standalone)
2008-08-23T18:45:36 <zenhase> ok
2008-08-23T18:46:36 <ThomasWaldmann> (so we can completely forget about configuring alias for static stuff and can write a "optimizing" section later)
2008-08-23T18:47:45 <ThomasWaldmann> also, please remember what I said about doing 2 parts. getting test.wsgi/cgi working. then modify for moin.cgi/wsgi.
2008-08-23T18:48:08 <zenhase> yes, a small wsgi app, that prints out paths about the environment
2008-08-23T18:48:21 <ThomasWaldmann> test.wsgi (not .cgi, as cgi will also end up calling test.wsgi)
2008-08-23T18:49:37 * ThomasWaldmann continues trying to kill TestConfig
2008-08-23T18:49:42 <zenhase> happy hunting :)
2008-08-23T18:49:59 * zenhase hunts some vegetarian food ... no need to kill there
2008-08-23T18:53:20 <ThomasWaldmann> plants are living creatures, too :P
2008-08-23T19:11:44 <TheSheep> ThomasWaldmann: but you can eat them while the yare still alive :D
2008-08-23T19:12:47 <ThomasWaldmann> heh
2008-08-23T23:06:31 <ThomasWaldmann> is i normal that sys.path gets longer and longer while the tests run?
2008-08-23T23:06:45 <xorAxAx> hmm
2008-08-23T23:06:50 <ThomasWaldmann> (all _tests/ dirs are there)
2008-08-23T23:07:03 <xorAxAx> its a fight between py.test and moin
2008-08-23T23:07:11 <xorAxAx> everybody wants to be first
2008-08-23T23:07:18 <xorAxAx> so the path is growing, yes
2008-08-23T23:07:28 <ThomasWaldmann> its only those _tests/ dirs
2008-08-23T23:07:31 <xorAxAx> probably one should deduplicate the path before continueing the fight
2008-08-23T23:07:42 <xorAxAx> grep conftest.py for fight or race
2008-08-23T23:07:43 <ThomasWaldmann> sys.path: ['/home/tw/eclipse-ws/moin-1.8/MoinMoin/wikixml/_tests', '/home/tw/eclipse-ws/moin-1.8/MoinMoin/widget/_tests', '/home/tw/eclipse-ws/moin-1.8/MoinMoin/util/_tests', '/home/tw/ec
2008-08-23T23:07:47 <ThomasWaldmann> lipse-ws/moin-1.8/MoinMoin/theme/_tests', '/home/tw/eclipse-ws/moin-1.8/MoinMoin/security/_tests',
2008-08-23T23:07:52 <ThomasWaldmann> ...
2008-08-23T23:07:57 <xorAxAx> so it doesnt have any duplicates?
2008-08-23T23:08:25 <ThomasWaldmann> i removed some stuff from conftest dealing with sys.path
2008-08-23T23:08:41 <xorAxAx> umm, removed in which sense?
2008-08-23T23:08:50 <xorAxAx> permanently?
2008-08-23T23:08:54 <ThomasWaldmann> deleted the code
2008-08-23T23:08:58 <xorAxAx> why?
2008-08-23T23:09:11 <ThomasWaldmann> because I deleted much code there :)
2008-08-23T23:09:59 <xorAxAx> committed already?
2008-08-23T23:10:03 <xorAxAx> can i see the diff otherwise?
2008-08-23T23:10:37 <ThomasWaldmann> it's not finished, still trying to debug some problems
2008-08-23T23:10:43 <ThomasWaldmann> but i can put it somewhere
2008-08-23T23:12:26 <ThomasWaldmann> http://moinmo.in/WikiSandBox?action=AttachFile&do=view&target=TestConfig.patch
2008-08-23T23:12:51 * xorAxAx recommends paste.p.o with the vim plugin
2008-08-23T23:13:56 <xorAxAx> well, that wont work
2008-08-23T23:14:13 <xorAxAx> if you start py.test from the wrong spot
2008-08-23T23:14:54 <xorAxAx> see the comment that you removed
2008-08-23T23:14:58 <ThomasWaldmann> why?
2008-08-23T23:15:08 <xorAxAx> because py.test will insert(0, ...) random paths
2008-08-23T23:15:08 <ThomasWaldmann> i saw it, but it doesn't tell why
2008-08-23T23:15:25 <ThomasWaldmann> and?
2008-08-23T23:15:29 <xorAxAx> random in the sense that they will likely contain the wrong wikiconfig
2008-08-23T23:15:36 <xorAxAx> --> wrong wikiconfig is loaded
2008-08-23T23:15:51 <ThomasWaldmann> i import wikiconfig using a absolute import
2008-08-23T23:16:08 <ThomasWaldmann> from MoinMoin._tests import wikiconfig
2008-08-23T23:16:30 <xorAxAx> ah, did you move it?
2008-08-23T23:16:32 <xorAxAx> nice idea
2008-08-23T23:17:07 <ThomasWaldmann> i moved it yes and slightly edited, didn't add it yet
2008-08-23T23:17:38 <ThomasWaldmann> the problem i am seeing is that pysupport test fails
2008-08-23T23:17:54 <ThomasWaldmann> (that is testing importing of a plugin module)
2008-08-23T23:18:28 <ThomasWaldmann> and while debugging that i found this strangely growing path
2008-08-23T23:19:49 <xorAxAx> yes, thats done by py.test
2008-08-23T23:19:57 <ThomasWaldmann> btw, I would rather like to just have a regular file upload function at paste.p.o than having to install plugins
2008-08-23T23:20:09 <xorAxAx> you can also do it on the command line
2008-08-23T23:20:20 <xorAxAx> with lodgie.tpy
2008-08-23T23:21:51 <ThomasWaldmann> ok, so i just accept that strange path for now and continue debugging test plugin import
2008-08-23T23:23:34 <xorAxAx> yeah
MoinMoin: MoinMoinChat/Logs/moin-dev/2008-08-23 (last edited 2008-08-22 23:45:02 by IrcLogImporter)