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.