idia-astro / iDaVIE

immersive Data Visualisation Interactive Explorer (iDaVIE). The specific goal of iDaVIE is to enable the interrogation of 3D data using virtual reality technology.
https://idavie.readthedocs.io/
Other
8 stars 0 forks source link

Implement unit testing of sorts #331

Open CosmicElysium opened 1 year ago

CosmicElysium commented 1 year ago

As we zero in on auto-build, we should start considering what sorts of automated testing we want done with iDaVIE to make it more robust between commits/merges.

Early ideas: Produce various randomized fits cubes and check imported results. Check all the various values of the native plugins (DataAnalysis, FitsReader, AstTool) Check how all the states interact and switch into each other (painting, selecting, etc.)

Pietersielie commented 1 year ago

Look here for a starting point and inspiration: https://unity.com/how-to/automated-tests-unity-test-framework