Skip to content
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

[CT-3468] allow creating unit testing fixtures in non-root projects #9238

Open
3 tasks done
Tracked by #8283
graciegoheen opened this issue Dec 6, 2023 · 1 comment
Open
3 tasks done
Tracked by #8283
Labels
enhancement New feature or request unit tests Issues related to built-in dbt unit testing functionality

Comments

@graciegoheen
Copy link
Contributor

Is this your first time submitting a feature request?

  • I have read the expectations for open source contributors
  • I have searched the existing issues, and I could not find an existing issue for this feature
  • I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion

Describe the feature

Right now we assume that all file fixtures for unit tests are in the current root project. It's possible that people might want to provide reusable fixtures with their packages.

Describe alternatives you've considered

Not allow folks to define fixtures in non-root projects

Who will this benefit?

No response

Are you interested in contributing this feature?

No response

Anything else?

No response

@graciegoheen graciegoheen added the enhancement New feature or request label Dec 6, 2023
@github-actions github-actions bot changed the title allow creating unit testing fixtures in non-root projects [CT-3468] allow creating unit testing fixtures in non-root projects Dec 6, 2023
@gshank
Copy link
Contributor

gshank commented Dec 6, 2023

One of the things that we would have to decide how to handle, is how to specify an external package fixture. "otherpackage.fixture_name"?

@dbeatty10 dbeatty10 added the unit tests Issues related to built-in dbt unit testing functionality label Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request unit tests Issues related to built-in dbt unit testing functionality
Projects
None yet
Development

No branches or pull requests

3 participants