update tests with sutomatic_abstract branch