Changes in / [788cbd1:9ed53e7] in sasmodels


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/sasview_model.py

    r749a7d4 ra38b065  
    734734            return [self.params[par.name]], [1.0] 
    735735 
    736 def test_cylinder(): 
     736def test_model(): 
    737737    # type: () -> float 
    738738    """ 
    739     Test that the cylinder model runs, returning the value at [0.1,0.1]. 
     739    Test that a sasview model (cylinder) can be run. 
    740740    """ 
    741741    Cylinder = _make_standard_model('cylinder') 
     
    746746    # type: () -> float 
    747747    """ 
    748     Test that 2-D hardsphere model runs and doesn't produce NaN. 
     748    Test that a sasview model (cylinder) can be run. 
    749749    """ 
    750750    Model = _make_standard_model('hardsphere') 
     
    757757    # type: () -> float 
    758758    """ 
    759     Test that the 2-D RPA model runs 
     759    Test that a sasview model (cylinder) can be run. 
    760760    """ 
    761761    RPA = _make_standard_model('rpa') 
     
    763763    return rpa.evalDistribution([0.1, 0.1]) 
    764764 
    765 def test_empty_distribution(): 
    766     # type: () -> None 
    767     """ 
    768     Make sure that sasmodels returns NaN when there are no polydispersity points 
    769     """ 
    770     Cylinder = _make_standard_model('cylinder') 
    771     cylinder = Cylinder() 
    772     cylinder.setParam('radius', -1.0) 
    773     cylinder.setParam('background', 0.) 
    774     Iq = cylinder.evalDistribution(np.asarray([0.1])) 
    775     assert np.isnan(Iq[0]), "empty distribution fails" 
    776765 
    777766def test_model_list(): 
    778767    # type: () -> None 
    779768    """ 
    780     Make sure that all models build as sasview models 
     769    Make sure that all models build as sasview models. 
    781770    """ 
    782771    from .exception import annotate_exception 
     
    805794 
    806795if __name__ == "__main__": 
    807     print("cylinder(0.1,0.1)=%g"%test_cylinder()) 
    808     #test_empty_distribution() 
     796    print("cylinder(0.1,0.1)=%g"%test_model()) 
Note: See TracChangeset for help on using the changeset viewer.