mirror of
https://github.com/schrodinger/pymol-open-source.git
synced 2026-06-05 20:14:24 +08:00
24 lines
626 B
Python
24 lines
626 B
Python
from pymol import cmd
|
|
from pymol import test_utils
|
|
|
|
|
|
@test_utils.requires_version("3.0")
|
|
def test_clip_set_near_far():
|
|
near_value = 10
|
|
far_value = 20
|
|
cmd.clip('near_set', near_value)
|
|
cmd.clip('far_set', far_value)
|
|
(near, far) = cmd.get_clip()
|
|
assert near == near_value
|
|
assert far == far_value
|
|
|
|
@test_utils.requires_version("3.0")
|
|
def test_clip_set_near_far_overlap():
|
|
near_value = 10
|
|
far_value = 8
|
|
cmd.clip('near_set', near_value)
|
|
cmd.clip('far_set', far_value)
|
|
(near, far) = cmd.get_clip()
|
|
# indeterminate? but adjusts itself for a distance of 1
|
|
assert far - near == 1
|