[PATCH v2 3/4] add tests