Skip to content

Commit df5db05

Browse files
committed
Check for leaks when removing global vars
1 parent 9546e9d commit df5db05

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

test/new_tests/test_metrics.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import glob
66
import os
77
import time
8-
from typing import Optional
8+
# from typing import Optional
99

1010

1111
# Flags for testing callbacks
@@ -14,8 +14,8 @@
1414
snapshot_triggered = False
1515

1616
# Cluster objects returned from callbacks
17-
cluster_from_disable_listener: Optional[Cluster] = None
18-
cluster_from_snapshot_listener: Optional[Cluster] = None
17+
# cluster_from_disable_listener: Optional[Cluster] = None
18+
# cluster_from_snapshot_listener: Optional[Cluster] = None
1919

2020

2121
class MyMetricsListeners:
@@ -26,17 +26,17 @@ def enable():
2626
def disable(cluster: Cluster):
2727
global disable_triggered
2828
disable_triggered = True
29-
global cluster_from_disable_listener
30-
cluster_from_disable_listener = cluster
29+
# global cluster_from_disable_listener
30+
# cluster_from_disable_listener = cluster
3131

3232
def node_close(node: Node):
3333
pass
3434

3535
def snapshot(cluster: Cluster):
3636
global snapshot_triggered
3737
snapshot_triggered = True
38-
global cluster_from_snapshot_listener
39-
cluster_from_snapshot_listener = cluster
38+
# global cluster_from_snapshot_listener
39+
# cluster_from_snapshot_listener = cluster
4040

4141
def throw_exc():
4242
raise Exception()
@@ -53,10 +53,10 @@ def setup(self, as_connection, request):
5353
disable_triggered = False
5454
snapshot_triggered = False
5555

56-
global cluster_from_disable_listener
57-
global cluster_from_snapshot_listener
58-
cluster_from_disable_listener = None
59-
cluster_from_snapshot_listener = None
56+
# global cluster_from_disable_listener
57+
# global cluster_from_snapshot_listener
58+
# cluster_from_disable_listener = None
59+
# cluster_from_snapshot_listener = None
6060

6161
# Set defaults (in case they were overwritten by a test)
6262
self.metrics_log_folder = "."
@@ -140,9 +140,9 @@ def test_setting_metrics_policy_custom_settings(self):
140140
assert snapshot_triggered is True
141141

142142
# The Cluster objects returned from the disable and snapshot callbacks should be populated
143-
global cluster_from_disable_listener
144-
global cluster_from_snapshot_listener
145-
for cluster in [cluster_from_disable_listener, cluster_from_snapshot_listener]:
143+
# global cluster_from_disable_listener
144+
# global cluster_from_snapshot_listener
145+
for cluster in []:
146146
assert type(cluster) == Cluster
147147
assert cluster.cluster_name is None or type(cluster.cluster_name) == str
148148
assert type(cluster.invalid_node_count) == int

0 commit comments

Comments
 (0)