Fixes bugs in Print with AWS SDK v4#87
Conversation
| member inline av.IsNSSet = av.NS.Count > 0 | ||
| member inline av.IsBSSet = av.BS.Count > 0 | ||
| member inline x.IsNULL = x.NULL.GetValueOrDefault false | ||
| member inline av.IsSSSet = notNull av.SS |
| sprintf "{ N = %A }" (av.B.ToArray()) | ||
| elif av.SS.Count > 0 then | ||
| sprintf "{ B = %A }" (av.B.ToArray()) | ||
| elif notNull av.SS then |
There was a problem hiding this comment.
There was a problem hiding this comment.
I switched over to the Is* properties 👍
|
Thanks for catching these and especially for taking the time to add a test As alluded to in the comments I suspect there may be some additional straggler |
I will pick up the remainder in #88 and keep this PR focused on the utils / |
That's fine with me; thanks for all the work (Sam will be doing merging/releasing and a final look-over; I just happen to be watching) I had a quick scan and I'm not sure there are all that many other occurrences in the end, tho perhaps I didnt look hard enough. One thought was that perhaps the |

This PR fixes some bugs in
AttributeValue.Printthat were introduced by the upgrade to AWS SDK v4.Also fixed is a bug where
NSwas printing asSN.Test coverage is improved.