Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register

IRC Logs

26. 07 2008

2008 7
Mo Tu We Th Fr Sa So
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
[00:03:52] <r0bby> weird
[00:41:37] *** njero has joined #openmrs
[00:41:41] *** ChanServ sets mode: +v njero
[00:49:17] * r0bby curses
[01:31:04] *** njero_ has joined #openmrs
[01:31:08] *** njero has quit IRC
[01:47:43] *** njero_ is now known as njero
[01:47:45] *** ChanServ sets mode: +v njero
[05:16:03] *** nribeka has quit IRC
[10:47:46] *** [mharrison] has quit IRC
[11:15:58] *** atomicturtle1 has joined #openmrs
[11:17:04] *** atomicturtle1 has left #openmrs
[11:17:53] *** atomicturtle1 has joined #openmrs
[11:23:18] *** atomicturtle1 has quit IRC
[11:25:13] *** atomicturtle1 has joined #openmrs
[11:28:22] *** atomicturtle has quit IRC
[12:06:18] *** njero has quit IRC
[13:20:15] *** yanokwa has joined #openmrs
[13:20:15] *** ChanServ sets mode: +v yanokwa
[13:20:55] <r0bby> jmiranda: http://openmrs.org/wiki/Unit_Testing_Servlets
[13:20:57] <r0bby> :)
[13:21:08] <r0bby> I want my f'en fame and fortune
[13:21:14] <r0bby> I'll settle for burke/paul's respect
[13:28:48] <jmiranda> r0bby, awesome
[13:31:17] <r0bby> :)
[13:31:30] <r0bby> jmiranda: it helped me greatly
[13:31:42] <r0bby> primarily giving me the query string =)
[13:31:51] <r0bby> doPost() delegates to doGet()
[13:32:23] <r0bby> doGet() delegates to other methods; it helps to eliminate the multiple return points
[13:32:30] <r0bby> which is ugly as hell
[13:32:41] <r0bby> not to mention confusing
[13:34:25] <r0bby> ben told me to do it; then kevin said so i figured i'd do it
[13:35:29] <jmiranda> r0bby, well done
[13:35:44] <jmiranda> can't wait to start using it
[13:37:05] <jmiranda> this will be helpful for our logic service rest module
[13:37:51] <r0bby> kevin wrote one, i used his as a guide-post
[13:37:58] <r0bby> for the mocklogicws
[13:38:03] <r0bby> or whatever :P
[13:38:24] <jmiranda> yeah, odamocklogicws ... didn't realize he did that :)
[13:38:49] <r0bby> so use his :)
[13:38:54] <r0bby> it was helpful to me
[13:39:16] <r0bby> I got what was happening based on reading the code and using common-sense
[13:39:35] <r0bby> mine does HttpRequests
[13:39:39] <r0bby> his does REST
[13:40:30] <jmiranda> yup, basically the same except he gets xml back
[13:40:38] <jmiranda> you get (x)html
[13:40:39] <r0bby> mine gets XML back :P
[13:40:45] <r0bby> no, i get XML :P
[13:40:48] <jmiranda> really?
[13:40:51] <r0bby> it returns AJAX
[13:45:11] <r0bby> http://openmrs.org/wiki/Unit_Testing_Servlets#Other_Links
[13:45:13] <OpenMRSBot> <http://ln-s.net/25RV> (at openmrs.org)
[13:45:24] <r0bby> I added Kevin's test class, as well as his servlet
[13:51:34] <r0bby> jmiranda: i wrote that with Module coders in mind
[13:53:26] <jmiranda> cool
[13:53:36] <jmiranda> yeah, the httpunit stuff looks really easy to use
[13:54:39] <r0bby> it is
[13:54:49] <r0bby> I just couldn't stand mocking the entire servlet
[13:54:59] <r0bby> this all runs inside of the container which is good
[13:55:14] <r0bby> you can even mock up js and all :)
[13:55:22] <r0bby> I didn't use the full power of it
[14:00:21] <r0bby> it's more powerful than I need or want
[14:00:31] <r0bby> I *DO NOT* want to test my entire view
[14:00:46] <r0bby> though, my project is well tested
[14:16:56] *** yanokwa has quit IRC
[14:24:20] <r0bby> hmm
[14:24:26] * r0bby has his blog linked :)
[14:24:51] <r0bby> on this one guy's java 7 page which lists all JSRs for java 7
[14:25:25] *** jmiranda has quit IRC
[14:56:27] *** njero has joined #openmrs
[14:56:27] *** ChanServ sets mode: +v njero
[15:27:35] *** njero has quit IRC
[16:09:31] *** bwolfe has joined #openmrs
[16:09:31] *** ChanServ sets mode: +o bwolfe
[16:11:43] <r0bby> bwolfe: see the list :)
[16:11:49] * r0bby wrote the tutorial
[16:12:28] <r0bby> now where's my fame and fortunate minus the fame and fortune
[16:13:05] <bwolfe> _____________________-
[16:13:10] <bwolfe> right there
[16:13:28] <r0bby> you meanie
[16:13:40] <r0bby> Although, I posted my example in groovy
[16:13:53] <r0bby> it's close enough to java that it's not impossible to understand
[16:40:05] <r0bby> bwolfe: in other news -- everything works :)
[16:40:35] <r0bby> I'm not sure why I can't just grab the class from the request object; but passing it into my method works
[16:40:53] <r0bby> (this is in regards to the generateView() and generateController() methods in my servlet
[16:41:33] <r0bby> bwolfe: you ever hear of Randy Pausch?
[16:41:57] <bwolfe> yeah, guy from CMU. very sad
[16:43:39] <r0bby> yes
[16:43:45] <r0bby> he was brilliant
[16:44:07] <r0bby> Josh Bloch and one of the senior research scientists at google had dealings w/ him
[16:45:45] <r0bby> for the next step I need to save the model
[16:46:08] <r0bby> when i save the model -- have to delete it
[16:46:27] <r0bby> What I'm thinking of doing is creating a backup when I save (or re-save it)
[16:46:41] <r0bby> Burke is going to ask for an exception I know it
[16:46:49] <r0bby> and I don't wanna throw it
[16:46:58] <r0bby> I throw them where I feel its useful
[16:47:14] <r0bby> perhaps when I implement the use it'll become obvious
[16:47:22] <r0bby> why I made the decision i did
[16:47:46] <bwolfe> yeah, probably best never to really delete
[16:47:49] <bwolfe> disk space is cheap
[16:47:57] <bwolfe> just move it to an archive folder or something
[16:49:44] <r0bby> bwolfe: I have to in this case\
[16:49:50] <r0bby> Otherwise it winds up appending
[16:50:14] * r0bby saw the behavior
[17:05:52] <r0bby> I have a serious love for ternary operators
[17:05:57] <r0bby> and the elvis operator rocks
[17:06:29] <r0bby> sb << clazz.contains("Controller") ? "import org.openmrs.module.groovyforms.AbstractGroovyFormController\n\n" : "\n"
[17:06:34] <r0bby> :)
[19:50:18] *** Keelhaul has joined #openmrs
[19:50:18] *** ChanServ sets mode: +v Keelhaul
[19:52:57] <Keelhaul> hi
[20:08:57] <r0bby> hey Keelhaul
[20:08:57] <r0bby> :)
[20:11:58] <Keelhaul> wut ^
[20:29:33] <r0bby> hi
[22:12:37] *** bwolfe has quit IRC
[23:06:21] *** Keelhaul has quit IRC
[23:06:36] *** Keelhaul has joined #openmrs
[23:06:36] *** ChanServ sets mode: +v Keelhaul