[yaml2obj][tests] Fix overly restrictive od output check
authorHubert Tong <hubert.reinterpretcast@gmail.com>
Mon, 5 Aug 2019 13:55:41 +0000 (13:55 +0000)
committerHubert Tong <hubert.reinterpretcast@gmail.com>
Mon, 5 Aug 2019 13:55:41 +0000 (13:55 +0000)
Summary:
rL364517 introduced further instances of `od` output checking of the
kind previously corrected by rL363829. This patch corrects the issue by
suppressing output of the input offset. The check remains sufficiently
sensitive to test for the intended value of the specific byte since the
relevant byte value is the only output we are expecting from `od`.

Reviewers: grimar, xingxue, daltenty, jasonliu, jhenderson, MaskRay

Reviewed By: grimar, MaskRay

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D65680

llvm-svn: 367862

llvm/test/tools/yaml2obj/elf-header-sh-fields.yaml

index 65a503c..9bf64cd 100644 (file)
@@ -44,10 +44,10 @@ FileHeader:
 ## is unable to dump such headers.
 
 # RUN: yaml2obj --docnum=3 %s -o %t3
-# RUN: od -t x1 -v -j 0x3a -N 1 %t3 | FileCheck %s --check-prefix=NEWSIZE
-# RUN: od -t x1 -v -j 0x3a -N 1 %t2 | FileCheck %s --check-prefix=OLDSIZE
-# NEWSIZE: 0000072 01
-# OLDSIZE: 0000072 40
+# RUN: od -A n -t x1 -v -j 0x3a -N 1 %t3 | FileCheck %s --check-prefix=NEWSIZE
+# RUN: od -A n -t x1 -v -j 0x3a -N 1 %t2 | FileCheck %s --check-prefix=OLDSIZE
+# NEWSIZE: 01
+# OLDSIZE: 40
 
 --- !ELF
 FileHeader: