Ignore tests if -DNDEBUG is set

Since most of (maybe all?) tests in Sprout require assertion,
tests should be skipped if assertion is explicitly disabled.