Skip to content

Commit 006e6bf

Browse files
authored
[test] Remove check for time.perf_counter. NFC (#24767)
This attribute was added in python 3.3. No need to dynamically check for it anymore.
1 parent d8b2324 commit 006e6bf

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

test/parallel_testsuite.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -127,22 +127,18 @@ def startTest(self, test):
127127
def stopTest(self, test):
128128
# TODO(sbc): figure out a way to display this duration information again when
129129
# these results get passed back to the TextTestRunner/TextTestResult.
130-
if hasattr(time, 'perf_counter'):
131-
self.buffered_result.duration = self.test_duration
130+
self.buffered_result.duration = self.test_duration
132131

133132
def addSuccess(self, test):
134-
if hasattr(time, 'perf_counter'):
135-
print(test, '... ok (%.2fs)' % (self.calculateElapsed()), file=sys.stderr)
133+
print(test, '... ok (%.2fs)' % (self.calculateElapsed()), file=sys.stderr)
136134
self.buffered_result = BufferedTestSuccess(test)
137135

138136
def addExpectedFailure(self, test, err):
139-
if hasattr(time, 'perf_counter'):
140-
print(test, '... expected failure (%.2fs)' % (self.calculateElapsed()), file=sys.stderr)
137+
print(test, '... expected failure (%.2fs)' % (self.calculateElapsed()), file=sys.stderr)
141138
self.buffered_result = BufferedTestExpectedFailure(test, err)
142139

143140
def addUnexpectedSuccess(self, test):
144-
if hasattr(time, 'perf_counter'):
145-
print(test, '... unexpected success (%.2fs)' % (self.calculateElapsed()), file=sys.stderr)
141+
print(test, '... unexpected success (%.2fs)' % (self.calculateElapsed()), file=sys.stderr)
146142
self.buffered_result = BufferedTestUnexpectedSuccess(test)
147143

148144
def addSkip(self, test, reason):

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy