tftb.generators.tests package

Submodules

tftb.generators.tests.test_amplitude_modulations module

class tftb.generators.tests.test_amplitude_modulations.TestAmplitudeModulated(methodName='runTest')[source]

Bases: tftb.tests.test_base.TestBase

test_amexpos()[source]

Test exponential amplitude modulation.

test_amgauss()[source]

Test if the gaussian amplitude modulator works correctly.

test_amrect()[source]

Test rectangular amplitude modulation.

test_amtriang()[source]

Test triangular amplitude modulation.

tftb.generators.tests.test_analytic_signals module

Tests for the analytic_signals module.

class tftb.generators.tests.test_analytic_signals.TestAnalyticSignals(methodName='runTest')[source]

Bases: tftb.tests.test_base.TestBase

test_anaask()[source]

Test analytic ASK signal.

test_anabpsk()[source]

Test analytic BPSK signal.

test_anafsk()[source]

Test analytic phase shift keying.

test_anapulse()[source]

Test analytic unit impulse.

test_anaqpsk()[source]

Test quaternary PSK signal.

test_anasing()[source]

Test the analytic singularity signal.

test_anastep()[source]

Test analytic unit step signal.

tftb.generators.tests.test_frequency_modulations module

Tests for the frequency_modulated module.

class tftb.generators.tests.test_frequency_modulations.TestFrequencyModulated(methodName='runTest')[source]

Bases: tftb.tests.test_base.TestBase

Tests for the frequency_modulated module.

test_fmconst()[source]

Test constant frequency modulation.

test_fmhyp()[source]

Test hyperbolic frequency modulation.

test_fmlin()[source]

Test linear frequency modulation.

test_fmodany()[source]

Test arbitrary modulation.

test_fmpar()[source]

Test parabolic frequency modulation.

test_fmpower()[source]

Test power law frequency modulation.

test_fmsin()[source]

Test sinusoidal frequency modulation.

tftb.generators.tests.test_misc module

Tests for the generators.misc module.

class tftb.generators.tests.test_misc.TestMisc(methodName='runTest')[source]

Bases: tftb.tests.test_base.TestBase

test_altes()[source]

Test the altes signal generation.

test_doppler()[source]

Test the doppler signal generation.

test_gdpower()[source]

Test the gdpower generation.

test_klauder()[source]

Test the klauder wavelet generation.

test_mexhat()[source]

Test the mexhat wavelet generation.

test_window_derivative()[source]

Test if the derivative of a window function is calculated properly.

tftb.generators.tests.test_noise module

Tests for the generators.noise module.

class tftb.generators.tests.test_noise.TestNoise(methodName='runTest')[source]

Bases: tftb.tests.test_base.TestBase

test_dopnoise()[source]

Test doppler noise generation

test_noisecg()[source]

Test Gaussian white noise generation.

test_noisecu()[source]

Test uniform white noise generation.

tftb.generators.tests.test_utils module

Tests for tftb.generators.utils

class tftb.generators.tests.test_utils.TestUtils(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_sigmerge()[source]

Test merging of signals with a given SNR.

Module contents

Tests for the generatos module.