1+ package generatedtest ;
2+
3+ import java .util .Map ;
4+ import java .util .Set ;
5+ import org .thymeleaf .TemplateSpec ;
6+ import org .thymeleaf .templatemode .TemplateMode ;
7+
8+ // Test case generated by GenerateFlowTestCase.ql
9+ public class Test {
10+
11+ Object source () { return null ; }
12+ void sink (Object o ) { }
13+
14+ public void test () throws Exception {
15+
16+ {
17+ // "org.thymeleaf;TemplateSpec;false;TemplateSpec;;;Argument[0];Argument[-1];taint;manual"
18+ TemplateSpec out = null ;
19+ String in = (String )source ();
20+ out = new TemplateSpec (in , (Map )null );
21+ sink (out ); // $ hasTaintFlow
22+ }
23+ {
24+ // "org.thymeleaf;TemplateSpec;false;TemplateSpec;;;Argument[0];Argument[-1];taint;manual"
25+ TemplateSpec out = null ;
26+ String in = (String )source ();
27+ out = new TemplateSpec (in , (Set )null , (String )null , (Map )null );
28+ sink (out ); // $ hasTaintFlow
29+ }
30+ {
31+ // "org.thymeleaf;TemplateSpec;false;TemplateSpec;;;Argument[0];Argument[-1];taint;manual"
32+ TemplateSpec out = null ;
33+ String in = (String )source ();
34+ out = new TemplateSpec (in , (Set )null , (TemplateMode )null , (Map )null );
35+ sink (out ); // $ hasTaintFlow
36+ }
37+ {
38+ // "org.thymeleaf;TemplateSpec;false;TemplateSpec;;;Argument[0];Argument[-1];taint;manual"
39+ TemplateSpec out = null ;
40+ String in = (String )source ();
41+ out = new TemplateSpec (in , (String )null );
42+ sink (out ); // $ hasTaintFlow
43+ }
44+ {
45+ // "org.thymeleaf;TemplateSpec;false;TemplateSpec;;;Argument[0];Argument[-1];taint;manual"
46+ TemplateSpec out = null ;
47+ String in = (String )source ();
48+ out = new TemplateSpec (in , (TemplateMode )null );
49+ sink (out ); // $ hasTaintFlow
50+ }
51+ {
52+ // "org.thymeleaf;TemplateSpec;false;getTemplate;;;Argument[-1];ReturnValue;taint;manual"
53+ String out = null ;
54+ TemplateSpec in = (TemplateSpec )source ();
55+ out = in .getTemplate ();
56+ sink (out ); // $ hasTaintFlow
57+ }
58+
59+ }
60+
61+ }
0 commit comments