modified tests so that they will most likely only fail if there is a breaking API change