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

Decide on where and how to store test data #19

Open
lbergelson opened this issue Sep 5, 2018 · 2 comments
Open

Decide on where and how to store test data #19

lbergelson opened this issue Sep 5, 2018 · 2 comments

Comments

@lbergelson
Copy link
Member

No description provided.

@lbergelson lbergelson changed the title decide on where and how to store test data Decide on where and how to store test data Sep 5, 2018
@magicDGS
Copy link
Member

magicDGS commented Sep 6, 2018

Some options:

  • data folder in root: allows to share between different modules, but it is not packaged in the test files
  • src/test/resources for each module: difficult to share, but can be packaged in the test jars (and thus, self-contained test jars)
  • Some files can also live in a test-helper package to be distributed and used by downstream applications for testing (requires a separate test-helper module/artifact)
  • Other options, like an integration-test sources directory (e.g., https://www.petrikainulainen.net/programming/gradle/getting-started-with-gradle-integration-testing/)

@magicDGS
Copy link
Member

magicDGS commented Sep 6, 2018

Also, are we going to check big files with git-lfs? Or better to store them somewhere else and download on testing with big files? Or a combination of both?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants