tests are updated. Important change to string_free().