Also add test I forgot to add to r274296. llvm-svn: 274299
llvm-svn: 274296
This was contributed by Apple, and I've been working on minimal cleanups and generalizing it. llvm-svn: 274293