Ejemplo n.º 1
0
def test_domain_setter_time_when_time():
    signal = Signal(np.array([1]), 44100)
    domain = 'time'
    signal._domain = domain
    signal.domain = domain
    assert signal.domain == domain
Ejemplo n.º 2
0
def test_domain_getter_time():
    signal = Signal(np.array([1]), 44100)
    signal._domain = 'time'
    assert signal.domain == 'time'
Ejemplo n.º 3
0
def test_domain_setter_freq_when_freq():
    signal = Signal(np.array([1]), 44100)
    domain = 'freq'
    signal._domain = domain
    signal.domain = domain
    assert signal.domain == domain
Ejemplo n.º 4
0
def test_domain_getter_freq():
    signal = Signal(np.array([1]), 44100)
    signal._domain = 'freq'
    assert signal.domain == 'freq'
Ejemplo n.º 5
0
def test_getter_freq(sine, impulse):
    """Test if attribute freq is accessed correctly."""
    signal = Signal(sine.time, sine.sampling_rate, fft_norm='rms')
    signal._domain = 'freq'
    signal._data = impulse.freq
    npt.assert_allclose(signal.freq, impulse.freq)
Ejemplo n.º 6
0
def test_getter_time(sine, impulse):
    """Test if attribute time is accessed correctly."""
    signal = Signal(sine.time, sine.sampling_rate)
    signal._domain = 'time'
    signal._data = impulse.time
    npt.assert_allclose(signal.time, impulse.time)
Ejemplo n.º 7
0
def test_getter_freq():
    """Test if attribute freq is accessed correctly."""
    signal = Signal([1, 2, 3], 44100, fft_norm='rms')
    signal._domain = 'freq'
    signal._data = np.array([[1., 2., 3.]])
    npt.assert_allclose(signal.freq, np.array([[1., 2., 3.]]))
Ejemplo n.º 8
0
def test_getter_time():
    """Test if attribute time is accessed correctly."""
    signal = Signal([1, 2, 3], 44100, domain='time')
    signal._domain = 'time'
    signal._data = np.array([[1., 2., 3.]])
    npt.assert_allclose(signal.time, np.array([[1., 2., 3.]]))