add test suite for block commands