Skip to content

Commit

Permalink
Update strong update test names
Browse files Browse the repository at this point in the history
Summary: Rename the tests so that it matches the expected outputs.

Reviewed By: arthaud

Differential Revision: D47747310

fbshipit-source-id: 3088ff6e22e60fb83199ce37ab55bcf7f9ca9bf0
  • Loading branch information
Anwesh Tuladhar authored and facebook-github-bot committed Jul 25, 2023
1 parent 562ec2f commit de20c4b
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 56 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ public void add_generation() {
this.field = new Object();
}

public void issue_generation() {
public void no_issue_generation() {
add_generation();
Origin.sink(this.field);
}
Expand All @@ -44,7 +44,7 @@ public Object field_getter() {
return this.field;
}

public void sink_false_positive() {
public void no_issue_inlining() {
field_setter(new Object());
Origin.sink(field_getter());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -225,30 +225,30 @@
"Ljava/lang/Object;.<init>:()V"
]
},
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_generation:()V" :
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_propagation:()V" :
{
"static" :
[
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V"
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V",
"Lcom/facebook/marianatrench/integrationtests/Origin;.source:()Ljava/lang/Object;"
],
"virtual" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_generation:()V"
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_propagation:(Ljava/lang/Object;)V"
]
},
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_propagation:()V" :
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_generation:()V" :
{
"static" :
[
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V",
"Lcom/facebook/marianatrench/integrationtests/Origin;.source:()Ljava/lang/Object;"
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V"
],
"virtual" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_propagation:(Ljava/lang/Object;)V"
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_generation:()V"
]
},
"Lcom/facebook/marianatrench/integrationtests/Flow;.sink_false_positive:()V" :
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_inlining:()V" :
{
"static" :
[
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,25 +33,25 @@
],
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_generation:()V" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_generation:()V"
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_generation:()V"
],
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_propagation:(Ljava/lang/Object;)V" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_propagation:()V"
],
"Lcom/facebook/marianatrench/integrationtests/Flow;.field_getter:()Ljava/lang/Object;" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.sink_false_positive:()V"
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_inlining:()V"
],
"Lcom/facebook/marianatrench/integrationtests/Flow;.field_setter:(Ljava/lang/Object;)V" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.sink_false_positive:()V"
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_inlining:()V"
],
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V" :
[
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_generation:()V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.issue_propagation:()V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.sink_false_positive:()V"
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_generation:()V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_inlining:()V"
],
"Lcom/facebook/marianatrench/integrationtests/Origin;.source:()Ljava/lang/Object;" :
[
Expand Down Expand Up @@ -101,7 +101,7 @@
"Lcom/facebook/marianatrench/integrationtests/Flow;.<init>:()V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_generation:()V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.add_propagation:(Ljava/lang/Object;)V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.sink_false_positive:()V",
"Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_inlining:()V",
"Lcom/facebook/marianatrench/integrationtests/Origin;.<init>:()V",
"Lcom/facebook/marianatrench/integrationtests/Origin;.source:()Ljava/lang/Object;",
"Lcom/facebook/secure/context/IntentLauncher;.<init>:()V",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -984,45 +984,6 @@
}
]
}
{
"method" : "Lcom/facebook/marianatrench/integrationtests/Flow;.issue_generation:()V",
"position" :
{
"line" : 20,
"path" : "Flow.java"
},
"sinks" :
[
{
"port" : "Argument(0).field",
"taint" :
[
{
"kinds" :
[
{
"call_info" : "Origin",
"kind" : "Sink",
"origins" :
[
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V"
]
}
],
"origin" :
{
"method" : "Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V",
"position" :
{
"line" : 22,
"path" : "Flow.java"
}
}
}
]
}
]
}
{
"generations" :
[
Expand Down Expand Up @@ -1181,7 +1142,46 @@
]
}
{
"method" : "Lcom/facebook/marianatrench/integrationtests/Flow;.sink_false_positive:()V",
"method" : "Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_generation:()V",
"position" :
{
"line" : 20,
"path" : "Flow.java"
},
"sinks" :
[
{
"port" : "Argument(0).field",
"taint" :
[
{
"kinds" :
[
{
"call_info" : "Origin",
"kind" : "Sink",
"origins" :
[
"Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V"
]
}
],
"origin" :
{
"method" : "Lcom/facebook/marianatrench/integrationtests/Origin;.sink:(Ljava/lang/Object;)V",
"position" :
{
"line" : 22,
"path" : "Flow.java"
}
}
}
]
}
]
}
{
"method" : "Lcom/facebook/marianatrench/integrationtests/Flow;.no_issue_inlining:()V",
"position" :
{
"line" : 47,
Expand Down

0 comments on commit de20c4b

Please sign in to comment.