File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
tests/test_scheduler/test_eventloop Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change
1
+ import os
1
2
import unittest
2
3
from datetime import datetime , timedelta
3
4
from time import sleep
7
8
from reactivex .scheduler .eventloop import EventletScheduler
8
9
9
10
eventlet = pytest .importorskip ("eventlet" )
11
+ CI = os .getenv ("CI" ) is not None
10
12
11
13
12
14
class TestEventletScheduler (unittest .TestCase ):
15
+ @pytest .mark .skipif (CI , reason = "Flaky test in GitHub Actions" )
13
16
def test_eventlet_schedule_now (self ):
14
17
scheduler = EventletScheduler (eventlet )
15
18
hub = eventlet .hubs .get_hub ()
16
19
diff = scheduler .now - datetime .utcfromtimestamp (hub .clock ())
17
20
assert abs (diff ) < timedelta (milliseconds = 1 )
18
21
22
+ @pytest .mark .skipif (CI , reason = "Flaky test in GitHub Actions" )
19
23
def test_eventlet_schedule_now_units (self ):
20
24
scheduler = EventletScheduler (eventlet )
21
25
diff = scheduler .now
You can’t perform that action at this time.
0 commit comments