Hi everyone.
I am the new guy, a pipeline developer working for a german feature film company.
Currently I am looking for a place to host my personal project called maxtest.
I was about to create a project/repo on SourceForge/GitHub, but then remembered this group.
Backing up my code with unit tests gets more and more important to me.
Roughly six weeks ago, I started developing a unit testing framework for MAXScript.
It is inspired by cppunit and Pythons unittest framework.
I am using it daily, it currently runs over 150 tests, growing.
Using it on a daily basis, gives me confidence to make it available to a wider audience.
Features:
- discovers tests
- distinguishes between error, failed and passed tests
- reports filepath & line number of a failed test
- supports test suites with setUp and tearDown
- comprehensive test results outputted to the listener
- current asserts are: equals, notEquals, assertTrue, assertFalse, raises, notRaises
It is written for Max2011 and doesn't support the new Assert methods of Max2012.
My goal is to maintain and add features to the framework and collaborate with the community, while the code is hosted here.
I believe this project is beneficial for the MAXScript community as it promotes clean coding.
If an interest exist for this project, I am happy to post the files.
But ultimately I am aiming for commit rights myself.
Greets,
Pixelbaker