Skip to content

Commit 20f1998

Browse files
committed
test coverage
1 parent 2d48c19 commit 20f1998

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

lcviz/tests/test_plugin_ephemeris.py

+8
Original file line numberDiff line numberDiff line change
@@ -90,16 +90,24 @@ def test_cloned_phase_viewer(helper, light_curve_like_kepler_quarter):
9090
helper.load_data(light_curve_like_kepler_quarter)
9191
ephem = helper.plugins['Ephemeris']
9292

93+
assert len(ephem._get_phase_viewers()) == 0
9394
pv1 = ephem.create_phase_viewer()
95+
assert len(ephem._get_phase_viewers()) == 1
9496
pv2 = pv1._obj.clone_viewer()
97+
assert len(ephem._get_phase_viewers()) == 2
9598
assert len(helper.viewers) == 3
9699
assert pv1._obj.reference_id == 'flux-vs-phase:default'
100+
assert pv1._obj._ephemeris_component == 'default'
97101
assert pv2._obj.reference_id == 'flux-vs-phase:default[1]'
102+
assert pv2._obj._ephemeris_component == 'default'
98103

99104
# renaming ephemeris should update both labels
100105
ephem.rename_component('default', 'renamed')
101106
assert pv1._obj.reference_id == 'flux-vs-phase:renamed'
107+
assert pv1._obj._ephemeris_component == 'renamed'
102108
assert pv2._obj.reference_id == 'flux-vs-phase:renamed[1]'
109+
assert pv2._obj._ephemeris_component == 'renamed'
110+
assert len(ephem._get_phase_viewers()) == 2
103111

104112
ephem.remove_component('renamed')
105113
assert len(helper.viewers) == 1 # just flux-vs-phase

0 commit comments

Comments
 (0)