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