-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make complex tests’ purposes clearer in compiled SQL and dbt docs #2959
Comments
@joellabes I 1000% agree with everything you've laid out above. Our current plan is for v0.20.0 to be "the testing release," including a lot of what's covered in #1173 and #2593. In particular, I really, really want:
All of those are things you touch on above, more or less, and with a cogency that I appreciate. I'm going to leave this issue open and add it to our v0.20.0 milestone. Even if we don't open PRs to address it head-on, it's right in the spirit of where I hope to go. |
Awesome, thanks! Looking forward to seeing what comes of it all 👀 |
This issue has been marked as Stale because it has been open for 180 days with no activity. If you would like the issue to remain open, please remove the stale label or comment on the issue, or it will be closed in 7 days. |
@jtcohen6 I missed the stale warning on this one. Here's where I think we stand from your four bullets earlier in the year: ✅ a saner unique_id for schema tests, instead of the kwarg portmanteau you pasted above Completed in #3616 As long as 3249 is going to pick up the torch for these improvements I'm happy for this one to fade into the night - I just want it to stay open somewhere 🥺 |
Describe the feature
dbt_utils_expression_is_true_paypal__subscribers_is_trial_or_sub_active_is_true__is_trial_expired_is_false_and_is_subscription_expired_is_false
mean?description
argument to the test macro and include that as a comment in the compiled SQLI then got to thinking about how custom tests display in dbt docs, and thought it would be nice to also display that nice comment instead of the stringified kwargs.
Describe alternatives you've considered
Who will this benefit?
not_null
doesn’t need a lot of explanation, but perhaps it’s useful to say why it shouldn’t be null.Are you interested in contributing this feature?
The docs test suite and I are close personal friends at this point, let’s do it.
The text was updated successfully, but these errors were encountered: