/usr/lib/python3/dist-packages/photutils/utils/tests/test_random_state.py is in python3-photutils 0.4-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Licensed under a 3-clause BSD style license - see LICENSE.rst
from __future__ import (absolute_import, division, print_function,
unicode_literals)
import numpy as np
import pytest
from .. import check_random_state
@pytest.mark.parametrize('seed', [None, np.random, 1,
np.random.RandomState(1)])
def test_seed(seed):
assert isinstance(check_random_state(seed), np.random.RandomState)
@pytest.mark.parametrize('seed', [1., [1, 2]])
def test_invalid_seed(seed):
with pytest.raises(ValueError):
check_random_state(seed)
|