@@ -29,10 +29,10 @@ public void tearDown() {
2929 @ Test
3030 public void testAddFeatureFlag () {
3131 bugsnag .addFeatureFlag ("flag1" , "variant-a" );
32-
32+
3333 Report report = bugsnag .buildReport (new RuntimeException ("Test" ));
3434 List <FeatureFlag > flags = report .getFeatureFlags ();
35-
35+
3636 assertEquals (1 , flags .size ());
3737 assertEquals ("flag1" , flags .get (0 ).getName ());
3838 assertEquals ("variant-a" , flags .get (0 ).getVariant ());
@@ -41,10 +41,10 @@ public void testAddFeatureFlag() {
4141 @ Test
4242 public void testAddFeatureFlagWithoutVariant () {
4343 bugsnag .addFeatureFlag ("flag1" );
44-
44+
4545 Report report = bugsnag .buildReport (new RuntimeException ("Test" ));
4646 List <FeatureFlag > flags = report .getFeatureFlags ();
47-
47+
4848 assertEquals (1 , flags .size ());
4949 assertEquals ("flag1" , flags .get (0 ).getName ());
5050 assertEquals (null , flags .get (0 ).getVariant ());
@@ -55,12 +55,12 @@ public void testAddFeatureFlags() {
5555 List <FeatureFlag > flagsToAdd = new ArrayList <FeatureFlag >();
5656 flagsToAdd .add (new FeatureFlag ("flag1" , "variant-a" ));
5757 flagsToAdd .add (new FeatureFlag ("flag2" , "variant-b" ));
58-
58+
5959 bugsnag .addFeatureFlags (flagsToAdd );
60-
60+
6161 Report report = bugsnag .buildReport (new RuntimeException ("Test" ));
6262 List <FeatureFlag > flags = report .getFeatureFlags ();
63-
63+
6464 assertEquals (2 , flags .size ());
6565 assertEquals ("flag1" , flags .get (0 ).getName ());
6666 assertEquals ("flag2" , flags .get (1 ).getName ());
@@ -71,10 +71,10 @@ public void testClearFeatureFlag() {
7171 bugsnag .addFeatureFlag ("flag1" , "variant-a" );
7272 bugsnag .addFeatureFlag ("flag2" , "variant-b" );
7373 bugsnag .clearFeatureFlag ("flag1" );
74-
74+
7575 Report report = bugsnag .buildReport (new RuntimeException ("Test" ));
7676 List <FeatureFlag > flags = report .getFeatureFlags ();
77-
77+
7878 assertEquals (1 , flags .size ());
7979 assertEquals ("flag2" , flags .get (0 ).getName ());
8080 }
@@ -84,47 +84,47 @@ public void testClearFeatureFlags() {
8484 bugsnag .addFeatureFlag ("flag1" , "variant-a" );
8585 bugsnag .addFeatureFlag ("flag2" , "variant-b" );
8686 bugsnag .clearFeatureFlags ();
87-
87+
8888 Report report = bugsnag .buildReport (new RuntimeException ("Test" ));
8989 List <FeatureFlag > flags = report .getFeatureFlags ();
90-
90+
9191 assertEquals (0 , flags .size ());
9292 }
9393
9494 @ Test
9595 public void testClientFlagsInheritFromConfiguration () {
9696 Configuration config = bugsnag .getConfig ();
9797 config .addFeatureFlag ("config-flag" , "config-variant" );
98-
98+
9999 Bugsnag client = new Bugsnag ("api-key" , false );
100100 client .getConfig ().addFeatureFlag ("config-flag" , "config-variant" );
101-
101+
102102 Report report = client .buildReport (new RuntimeException ("Test" ));
103103 List <FeatureFlag > flags = report .getFeatureFlags ();
104-
104+
105105 assertEquals (1 , flags .size ());
106106 assertEquals ("config-flag" , flags .get (0 ).getName ());
107107 assertEquals ("config-variant" , flags .get (0 ).getVariant ());
108-
108+
109109 client .close ();
110110 }
111111
112112 @ Test
113113 public void testClientFlagsOverrideConfigurationFlags () {
114114 Configuration config = bugsnag .getConfig ();
115115 config .addFeatureFlag ("flag1" , "config-variant" );
116-
116+
117117 Bugsnag client = new Bugsnag ("api-key" , false );
118118 client .getConfig ().addFeatureFlag ("flag1" , "config-variant" );
119119 client .addFeatureFlag ("flag1" , "client-variant" );
120-
120+
121121 Report report = client .buildReport (new RuntimeException ("Test" ));
122122 List <FeatureFlag > flags = report .getFeatureFlags ();
123-
123+
124124 assertEquals (1 , flags .size ());
125125 assertEquals ("flag1" , flags .get (0 ).getName ());
126126 assertEquals ("client-variant" , flags .get (0 ).getVariant ());
127-
127+
128128 client .close ();
129129 }
130130
@@ -133,20 +133,20 @@ public void testFeatureFlagOrderPreservedAcrossScopes() {
133133 Configuration config = bugsnag .getConfig ();
134134 config .addFeatureFlag ("flag1" , "config-variant" );
135135 config .addFeatureFlag ("flag2" , "config-variant" );
136-
136+
137137 Bugsnag client = new Bugsnag ("api-key" , false );
138138 client .getConfig ().addFeatureFlag ("flag1" , "config-variant" );
139139 client .getConfig ().addFeatureFlag ("flag2" , "config-variant" );
140140 client .addFeatureFlag ("flag3" , "client-variant" );
141-
141+
142142 Report report = client .buildReport (new RuntimeException ("Test" ));
143143 List <FeatureFlag > flags = report .getFeatureFlags ();
144-
144+
145145 assertEquals (3 , flags .size ());
146146 assertEquals ("flag1" , flags .get (0 ).getName ());
147147 assertEquals ("flag2" , flags .get (1 ).getName ());
148148 assertEquals ("flag3" , flags .get (2 ).getName ());
149-
149+
150150 client .close ();
151151 }
152152}
0 commit comments