def __init__(self, min_year, max_year): elements = self.nasty_dates if min_year is not None: elements = [d for d in elements if d.year >= min_year] if max_year is not None: elements = [d for d in elements if d.year <= max_year] SampledFromStrategy.__init__( self, elements=elements )
def __init__(self): SampledFromStrategy.__init__(self, elements=[ 0.0, sys.float_info.min, -sys.float_info.min, float('inf'), -float('inf'), float('nan'), ])
def __init__(self, allow_nan=True, allow_infinity=True): elements = [ 0.0, -0.0, sys.float_info.min, -sys.float_info.min, -sys.float_info.max, sys.float_info.max ] if allow_infinity: elements.extend([float('inf'), -float('inf')]) if allow_nan: elements.extend([float('nan')]) SampledFromStrategy.__init__(self, elements=elements)
def __init__(self): SampledFromStrategy.__init__( self, elements=[ 0.0, sys.float_info.min, -sys.float_info.min, float('inf'), -float('inf'), float('nan'), ] )
def __init__(self): SampledFromStrategy.__init__( self, elements=[ 0.0, -0.0, sys.float_info.min, -sys.float_info.min, -sys.float_info.max, sys.float_info.max, float("inf"), -float("inf"), float("nan"), ], )
def __init__(self, allow_nan=True, allow_infinity=True): elements = [ 0.0, -0.0, sys.float_info.min, -sys.float_info.min, -sys.float_info.max, sys.float_info.max ] if allow_infinity: elements.extend([ float('inf'), -float('inf') ]) if allow_nan: elements.extend([ float('nan') ]) SampledFromStrategy.__init__(self, elements=elements)