20:00:00 #startmeeting Ansible Windows Working Group 20:00:00 Meeting started Tue Feb 9 20:00:00 2021 UTC. 20:00:00 This meeting is logged and archived in a public location. 20:00:00 The chair is jborean93. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:00 Useful Commands: #action #agreed #halp #info #idea #link #topic. 20:00:00 The meeting name has been set to 'ansible_windows_working_group' 20:00:07 howdy all 20:00:17 nitzmahone is held up in another meeting so it's just me today 20:02:09 hey hey 20:02:26 nothing from me just saying hi 20:02:44 hey, hows it going? 20:02:54 how are you doing with the hashicorp stuff? 20:03:50 good, it's going well! 20:05:46 nice, hopefully the testing side is starting to make a bit more sense 20:06:41 yeah I'm trying to break out code into utils and such, so we can put out more plugins and such 20:07:01 with central handling of params and things 20:07:14 I think once done, the plugins will be really tiny 20:08:47 nice 20:09:30 taking time to learn the unit test stuff but it's very worthwhile I think 20:11:11 Yea unit testing is definitely hard to do right, I always fumble around whenever I need to do some. I definitely prefer integration tests but sometimes that's just not possible/feasible 20:12:36 the hashi_vault lookup does over 500 tasks in the intergration tests right now 20:12:49 it keeps increasing as every new option multiplexes with the others 20:13:38 that doesn't sound like fun :( 20:14:43 so the complexity is exploding 20:14:52 I think there's huge oppotunity to alleviate that with units 20:15:04 and with integration on the shared components 20:15:48 just don't make the same mistake and mock everything, makes it so much harder to change code when you are essentially testing the internal workflow 20:17:55 anything else you would like to talk about? 20:18:44 right, don't want to mock too much where it can be avoided, integration that's more scope to just auth can help with that, real tests, but the multiplexing is less 20:18:49 nah nothing else for the meeting 20:20:00 cool, have a good one 20:20:03 #endmeeting