VisionEval / VisionEval-Dev

Development version of VisionEval framework
https://visioneval.github.io/
Apache License 2.0
6 stars 32 forks source link

Pull/test architecture #169

Closed jrawbits closed 2 years ago

jrawbits commented 2 years ago

See changelog/test-architecture.md for detailed documentation.

This pull request adjusts the build process and the runtime environment to support loading test scripts from the package sources.

During package development from the Github, you can use the new ve.test() function to pseudo-load package source code using pkgload (makes debugging easy). When you build a runtime, configured tests (in VE-Components.yml) are copied into tools/tests. Use the new runtime tool loadTest to make the functions and objects in those scripts available.

I'm leaving this out there for comment - follow the download instructions to try out this pull request. It will move over to development-next after I've exercised it some more.