Skip to content

Commit a47b0ef

Browse files
Lucia Fonseca de la BellaLucia Fonseca de la Bella
authored andcommitted
Add corner cases
1 parent 7c2fab2 commit a47b0ef

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

skypy/galaxies/tests/test_stellar_mass.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,12 @@ def test_schechter_smf_phi_mass_quenched(phic, phis):
130130
assert phimq_1d.shape == phic_1d.shape == phis_1d.shape
131131
assert np.all(phimq_1d == phic_1d + phis_1d)
132132

133+
# Corner cases
134+
phi0 = 1
135+
assert phi0 == 0.5 * stellar_mass.schechter_smf_phi_mass_quenched(phi0, phi0)
136+
assert 0.0 == stellar_mass.schechter_smf_phi_mass_quenched(phi0, -phi0)
137+
assert phi0 == stellar_mass.schechter_smf_phi_mass_quenched(phi0, 0.0)
138+
133139

134140
SATELLITE_FUNCTIONS = [
135141
stellar_mass.schechter_smf_phi_satellites,

0 commit comments

Comments
 (0)