-
Notifications
You must be signed in to change notification settings - Fork 91
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
FileDiffSuite should be published along with lms #103
Comments
Good idea. It would also be good to (1) update this to something that doesn't produce deprecation warnings and (2) harmonize it with the tutorial repo. But unfortunately we can't just put FileDiffSuite into the main (i.e. non-test) source tree because that would introduce a dependency on scala-test from the main sources, which also seems like bad practice. |
Good point. At the moment, even the current lms build should be changed for not depending on scalatest though. Looking here we see the dependency. We should indeed add an extra
A possibility would be to create a separate project for Removing deprecation warnings seems not too hard. It's about extending Spec instead of Suite and adding specific whitespaces in methods we want to be tested, as per the documentation. |
Ideally, of course, we'd much rather use partest, but it currently does not support virtualized-2.11 IIRC. |
A My suggestion would be to try and see if the relevant bits of Good point about the |
Given that it is the standard way of testing generated code, it makes sense that FileDiffSuite is available to everyone who uses LMS. As in general it is bad practice to publish test folders and files, I suggest having a test-utils package to which FileDiffSuite belongs.
The text was updated successfully, but these errors were encountered: