pelikan icon indicating copy to clipboard operation
pelikan copied to clipboard

investigate how test discovery and module import should be used for integration test

Open thinkingfish opened this issue 7 years ago • 1 comments

A few questions here:

  • should we use python3? There's no historical baggage, so the question boils down to if there are new features that would benefit testing.
  • what's the best way to do test discovery? We use unittest.TestCase a little differently from how it is normally done (by loading from a list of files to create individual TestCase's instead of specifying the entire test in-place), so we may or may not be able to use the standard unittest discovery mechanism.
  • what's the best way to import modules? Mostly just not familiar with how python2/3 differ on this aspect.

thinkingfish avatar Mar 03 '17 13:03 thinkingfish

We should use py3 from this point on.

thinkingfish avatar Jul 17 '19 21:07 thinkingfish