Skip to content

Commit 12213a0

Browse files
committed
Add test
1 parent d57160d commit 12213a0

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

go/ql/test/library-tests/semmle/go/dataflow/MapReadsAndStores/Flows.expected

Whitespace-only changes.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import go
2+
import TestUtilities.InlineFlowTest
3+
import DefaultFlowTest
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package main
2+
3+
func source() string {
4+
return "untrusted data"
5+
}
6+
7+
func sink(any) {
8+
}
9+
10+
func main() {
11+
var someMap map[string]string = map[string]string{}
12+
someMap["someKey"] = source()
13+
14+
for _, val := range someMap {
15+
sink(val) // $ hasValueFlow="val"
16+
}
17+
}

0 commit comments

Comments
 (0)