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