-
Notifications
You must be signed in to change notification settings - Fork 29
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
Proper test suite #4
Comments
As a prelude to working on issue #38, I just tried to build the current test-suite (via
It looks like these undefined symbols are from an earlier version of There are several other code files in this test-suite that are empty or all commented out. Also, the @saurabhnanda, could you describe the current testing process (prior to the implementation of a proper test suite)? |
there were simple "example based" tests primarily to ensure that the underlying raw SQL for things like There was one massive property-based test which first scheduled many randomly created jobs, and then run them, and then assert a bunch of properties. I'll get the test suite back to working condition and then we can collaborate on it iteratively along with developing the feature and the benchmarks. |
@mrputty I've got the tests to compile again in the |
@mrputty the "example based" tests are passing now. The property-based test is still commented-out. I'll take a look at it over the weekend. |
@saurabhnanda , thanks for looking at this. I've started thinking about how to write some behavioral tests for #38, but I'd like to get your comments on my draft #55 before I put any real work into that. |
@saurabhnanda, I'm soon going to start working on unit test for #38. I normally do Haskell development in Docker containers, and I typically run things like a database for unit testing in a separate container from the one running GHC. The upshot of this is that I'd like to make a change in the Specifically, I'd like to introduce an environment variable that would, if set, override the hard coded Let me know if you have any concerns about this. |
No description provided.
The text was updated successfully, but these errors were encountered: