polysquare / cmake-unit

A unit testing framework for CMake
MIT License
36 stars 5 forks source link

Cache the results of cmake_parse_arguments where appropriate. #76

Closed smspillaz closed 9 years ago

smspillaz commented 9 years ago

There were some cases where cmake_parse_arguments was being called with the same arguments hundreds of times. These are easy candidates for a cache table. This should reduce test runtime by about 20-30%.

coveralls commented 9 years ago

Coverage Status

Coverage increased (+0.42%) to 85.1% when pulling 7b0694a629aa651cc02b75efac1aeacfb6e86771 on smspillaz:cmake-unit.item_68 into 8b88dc18042d73482c31f502e058cc1a44a00835 on polysquare:master.

coveralls commented 9 years ago

Coverage Status

Coverage increased (+0.42%) to 85.1% when pulling aed547700960d036a1d38d2f361bff190025b734 on smspillaz:cmake-unit.item_68 into 8b88dc18042d73482c31f502e058cc1a44a00835 on polysquare:master.