I've just started playing with SASUnit. I'm very impressed so far; however, I've noticed that there is a bit of overhead leading to longer than expected run times. Specifically, on my system (Linux, SAS 9.3), SASUnit takes about 6 seconds to execute with 0 test cases. Each trivial test case after that (by trivial, I mean a test case that would run in < 0.01 seconds outside of SASUnit) adds about 0.5 second to the run time.
This is tolerable, but it means that a large test suite of several hundred tests would take several minutes to run, which discourages writing lots of tests (and re-running those tests).
Are there any configuration tricks (besides setting overwrite to 0) to reduce the run time?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Forum"
I've just started playing with SASUnit. I'm very impressed so far; however, I've noticed that there is a bit of overhead leading to longer than expected run times. Specifically, on my system (Linux, SAS 9.3), SASUnit takes about 6 seconds to execute with 0 test cases. Each trivial test case after that (by trivial, I mean a test case that would run in < 0.01 seconds outside of SASUnit) adds about 0.5 second to the run time.
This is tolerable, but it means that a large test suite of several hundred tests would take several minutes to run, which discourages writing lots of tests (and re-running those tests).
Are there any configuration tricks (besides setting overwrite to 0) to reduce the run time?