Skip to content

Commit 0870946

Browse files
committed
Add model validation to more tests
1 parent a8112ec commit 0870946

File tree

49 files changed

+98
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+98
-0
lines changed

go/ql/test/experimental/CWE-522-DecompressionBombs/DecompressionBombTest.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineExpectationsTest
35
import experimental.frameworks.DecompressionBombs::DecompressionBomb
46

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import experimental.frameworks.CleverGo
35
import TestUtilities.InlineFlowTest
46
import DefaultFlowTest
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import experimental.frameworks.Fiber
35
import TestUtilities.InlineFlowTest
46
import DefaultFlowTest

go/ql/test/library-tests/semmle/go/concepts/LoggerCall/LoggerCall.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineExpectationsTest
35

46
module LoggerTest implements TestSig {
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineFlowTest
35
import DefaultFlowTest

go/ql/test/library-tests/semmle/go/dataflow/ChannelField/test.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineFlowTest
35

46
module Flow = DataFlow::Global<DefaultFlowConfig>;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineFlowTest
35
import DefaultFlowTest

go/ql/test/library-tests/semmle/go/dataflow/GuardingFunctions/test.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineFlowTest
35

46
predicate isBad(DataFlow::Node g, Expr e, boolean branch) {

go/ql/test/library-tests/semmle/go/dataflow/HiddenNodes/test.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineFlowTest
35

46
module Flow = TaintTracking::Global<DefaultFlowConfig>;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
import go
2+
import semmle.go.dataflow.ExternalFlow
3+
import ModelValidation
24
import TestUtilities.InlineFlowTest
35
import TaintFlowTest<DefaultFlowConfig>

0 commit comments

Comments
 (0)