Source code for test_microlpriors

import os.path

import numpy as np

from pyLIMA import microlpriors


[docs]def test_microlensing_flux_priors_negative_source_flux(): priors = microlpriors.microlensing_flux_priors(100, -1.0, 0) assert priors == np.inf
[docs]def test_microlensing_parameters_outside_limits(): parameters = [0, -1, 1] limits = [[-100, 150], [0, 1], [0, 3]] priors = microlpriors.microlensing_parameters_limits_priors(parameters, limits) assert priors == np.inf
[docs]def test_microlensing_parameters_inside_limits(): parameters = [0, -1, 1] limits = [[-100, 150], [-2, 2], [0, 3]] priors = microlpriors.microlensing_parameters_limits_priors(parameters, limits) assert priors == 42