2015-12-05 05:11:53 +08:00
|
|
|
from seleniumbase import BaseCase
|
|
|
|
from seleniumbase.common import decorators
|
|
|
|
|
|
|
|
|
|
|
|
class MyTestClass(BaseCase):
|
|
|
|
|
2016-02-03 00:56:59 +08:00
|
|
|
@decorators.rate_limited(3.5) # The arg is max calls per second
|
2015-12-05 05:11:53 +08:00
|
|
|
def print_item(self, item):
|
2016-06-26 02:30:31 +08:00
|
|
|
print(item)
|
2015-12-05 05:11:53 +08:00
|
|
|
|
|
|
|
def test_rate_limited_printing(self):
|
2016-06-26 02:30:31 +08:00
|
|
|
print("\nRunning rate-limited print test:")
|
2016-02-15 06:21:39 +08:00
|
|
|
for item in xrange(1, 11):
|
2015-12-05 05:11:53 +08:00
|
|
|
self.print_item(item)
|