camUrban / PteraSoftware

Ptera Software is a fast, easy-to-use, and open-source software package for analyzing flapping-wing flight.
MIT License
179 stars 39 forks source link

Testing #7

Open camUrban opened 3 years ago

camUrban commented 3 years ago

We should make sure that all the integration tests compare output against expected results. This means getting rid of all the "test_method_does_not_throw" tests.

We could also implement PyTests or some other methodology with a simpler syntax.

ishansmishra commented 3 years ago

Hey, I wanna help out with this issue :)

camUrban commented 3 years ago

@legitishan Let me know if you need any advice on this!

ishansmishra commented 3 years ago

Right, I can't run test_output.py, it throws a "ModuleNotFoundError: No module named 'tests'" error for some reason, The folder does contain a init.py file, any clue what might be causing this error?

camUrban commented 3 years ago

@legitishan Okay thanks for letting me know! I just made a new release (v1.1.2) that overhauled a lot of the package structure. Would you mind trying again with the latest version and let me know if that fixes your error?

biswain2309 commented 3 years ago

Hey! Can I contribute to this issue?

camUrban commented 3 years ago

@biswain2309 Absolutely! Let me know if you have any issues getting started.