From: Hubert Tong <hubert.reinterpretcast@gmail.com>
Date: Wed, 19 Jun 2019 11:19:51 +0000 (+0000)
Subject: [analyzer][NFC][tests] Pre-normalize expected-sarif files
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5fc0703b02d74b3a303bc8a6159dde1193bde27d;p=clang

[analyzer][NFC][tests] Pre-normalize expected-sarif files

As discussed in the review for D62952, this patch pre-normalizes the
reference expected output sarif files by removing lines containing
fields for which we expect differences that should be ignored.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@363788 91177308-0d34-0410-b5e6-96231b3b80d8
---

diff --git a/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif b/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif
index 70efae4574..af482a40c9 100644
--- a/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif
+++ b/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-diagnostics-taint-test.c.sarif
@@ -5,7 +5,6 @@
       "files": [
         {
           "fileLocation": {
-            "uri": "file:sarif-diagnostics-taint-test.c"
           },
           "length": 415,
           "mimeType": "text/plain",
@@ -43,7 +42,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-diagnostics-taint-test.c"
                           },
                           "region": {
                             "endColumn": 5,
@@ -63,7 +61,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-diagnostics-taint-test.c"
                           },
                           "region": {
                             "endColumn": 17,
@@ -84,7 +81,6 @@
               "physicalLocation": {
                 "fileLocation": {
                   "fileIndex": 0,
-                  "uri": "file:sarif-diagnostics-taint-test.c"
                 },
                 "region": {
                   "endColumn": 17,
@@ -106,9 +102,7 @@
         "fullName": "clang static analyzer",
         "language": "en-US",
         "name": "clang",
-        "version": "clang version 8.0.0"
       }
     }
   ],
-  "version": "2.0.0-csd.2.beta.2018-11-28"
 }
diff --git a/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif b/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif
index 8bd8c0adf2..4ce20e0843 100644
--- a/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif
+++ b/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-multi-diagnostic-test.c.sarif
@@ -5,7 +5,6 @@
       "files": [      
         {
           "fileLocation": {
-            "uri": "file:sarif-multi-diagnostic-test.c"
           },
           "length": 667,
           "mimeType": "text/plain",
@@ -63,7 +62,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 5,
@@ -83,7 +81,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 17,
@@ -104,7 +101,6 @@
               "physicalLocation": {
                 "fileLocation": {
                   "fileIndex": 0,
-                  "uri": "file:sarif-multi-diagnostic-test.c"
                 },
                 "region": {
                   "endColumn": 17,
@@ -136,7 +132,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 5,
@@ -156,7 +151,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 10,
@@ -176,7 +170,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 8,
@@ -197,7 +190,6 @@
               "physicalLocation": {
                 "fileLocation": {
                   "fileIndex": 0,
-                  "uri": "file:sarif-multi-diagnostic-test.c"
                 },
                 "region": {
                   "endColumn": 8,
@@ -229,7 +221,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 12,
@@ -249,7 +240,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 3,
@@ -269,7 +259,6 @@
                         "physicalLocation": {
                           "fileLocation": {
                             "fileIndex": 0,
-                            "uri": "file:sarif-multi-diagnostic-test.c"
                           },
                           "region": {
                             "endColumn": 14,
@@ -290,7 +279,6 @@
               "physicalLocation": {
                 "fileLocation": {
                   "fileIndex": 0,
-                  "uri": "file:sarif-multi-diagnostic-test.c"
                 },
                 "region": {
                   "endColumn": 14,
@@ -312,9 +300,7 @@
         "fullName": "clang static analyzer",
         "language": "en-US",
         "name": "clang",
-        "version": "clang version 8.0.0 (trunk 345822) (llvm/trunk 345824)"
       }
     }
   ],
-  "version": "2.0.0-csd.2.beta.2018-11-28"
 }