extend test case for etag preservation