Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
fslpy
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Analyze
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
FSL
fslpy
Commits
36fb9813
Commit
36fb9813
authored
5 years ago
by
Paul McCarthy
Browse files
Options
Downloads
Patches
Plain Diff
TEST: Update idle tests
parent
dee5fb5a
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
tests/test_idle.py
+14
-14
14 additions, 14 deletions
tests/test_idle.py
with
14 additions
and
14 deletions
tests/test_idle.py
+
14
−
14
View file @
36fb9813
...
...
@@ -62,7 +62,7 @@ def _run_with_wx(func, *args, **kwargs):
time
.
sleep
(
1
)
idle
.
idle
R
eset
()
idle
.
idle
Loop
.
r
eset
()
if
raised
[
0
]
and
propagateRaise
:
raise
raised
[
0
]
...
...
@@ -146,15 +146,15 @@ def _test_run():
@pytest.mark.wxtest
def
test_
idleTimeout
_with_gui
():
_run_with_wx
(
_test_
idleTimeout
)
def
test_
idleTimeout
_without_gui
():
_run_without_wx
(
_test_
idleTimeout
)
def
_test_
idleTimeout
():
idle
.
idle
R
eset
()
default
=
idle
.
getIdleTimeout
()
idle
.
setIdleTimeout
(
999
)
assert
idle
.
getIdleTimeout
()
==
999
idle
.
setIdleTimeout
()
assert
idle
.
getIdleTimeout
()
==
default
def
test_
callRate
_with_gui
():
_run_with_wx
(
_test_
callRate
)
def
test_
callRate
_without_gui
():
_run_without_wx
(
_test_
callRate
)
def
_test_
callRate
():
idle
.
idle
Loop
.
r
eset
()
default
=
idle
.
idleLoop
.
callRate
idle
.
idleLoop
.
callRate
=
999
assert
idle
.
idleLoop
.
callRate
==
999
idle
.
idleLoop
.
callRate
=
None
assert
idle
.
idleLoop
.
callRate
==
default
@pytest.mark.wxtest
...
...
@@ -214,7 +214,7 @@ def test_idle():
def
errtask
(
arg
,
kwarg1
=
None
):
raise
Exception
(
'
Task which was supposed to crash crashed!
'
)
assert
idle
.
getIdleTimeout
()
>
0
assert
idle
.
idleLoop
.
callRate
>
0
# Run directly
_run_without_wx
(
idle
.
idle
,
task
,
1
,
kwarg1
=
2
,
name
=
'
direct
'
)
...
...
@@ -246,7 +246,7 @@ def test_inidle():
def
queuetask
():
idle
.
idle
(
task
,
after
=
0.01
,
name
=
name
)
assert
idle
.
inIdle
(
name
)
assert
idle
.
idleLoop
.
inIdle
(
name
)
_run_with_wx
(
queuetask
)
...
...
@@ -265,7 +265,7 @@ def test_cancelidle():
def
queuetask
():
idle
.
idle
(
task
,
after
=
0.01
,
name
=
name
)
idle
.
cancelIdle
(
name
)
idle
.
idleLoop
.
cancelIdle
(
name
)
_run_with_wx
(
queuetask
)
...
...
@@ -453,7 +453,7 @@ def test_idleWhen():
def
task
():
called
[
0
]
=
True
idle
.
setIdleTimeout
(
1
)
idle
.
idleLoop
.
callRate
=
1
_run_with_wx
(
idle
.
idleWhen
,
task
,
condition
,
pollTime
=
0.001
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment