Skip to content

Commit a7ece69

Browse files
committed
C#: Add test for supported sinks query.
1 parent d81e73f commit a7ece69

File tree

4 files changed

+21
-0
lines changed

4 files changed

+21
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
using System;
2+
using System.Web;
3+
4+
public class SupportedExternalSinks
5+
{
6+
public void M1()
7+
{
8+
var o = new object();
9+
var response = new HttpResponse();
10+
response.AddHeader("header", "value");
11+
response.AppendHeader("header", "value");
12+
response.Write(o); // Known sink.
13+
response.WriteFile("filename"); // Known sink.
14+
response.Write(o); // Known sink.
15+
}
16+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
| System.Web.cs#System.Web#HttpResponse.Write(object) | 2 |
2+
| System.Web.cs#System.Web#HttpResponse.WriteFile(string) | 1 |
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Telemetry/SupportedExternalSinks.ql
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
semmle-extractor-options: /r:System.Collections.Specialized.dll
2+
semmle-extractor-options: ${testdir}/../../../resources/stubs/System.Web.cs

0 commit comments

Comments
 (0)