File indexing completed on 2024-10-13 06:30:13
0001 /* 0002 File : AsciiFilterTest.h 0003 Project : LabPlot 0004 Description : Tests for the ascii filter 0005 -------------------------------------------------------------------- 0006 SPDX-FileCopyrightText: 2017 Alexander Semke <alexander.semke@web.de> 0007 0008 SPDX-License-Identifier: GPL-2.0-or-later 0009 */ 0010 #ifndef SPICEFILTERTEST_H 0011 #define SPICEFILTERTEST_H 0012 0013 #include <QtTest> 0014 0015 class SpiceFilterTest : public QObject { 0016 Q_OBJECT 0017 0018 private Q_SLOTS: 0019 void initTestCase(); 0020 0021 void NgSpiceAsciiFileToBinaryFilter(); 0022 void NgSpiceBinaryFileToAsciiFilter(); 0023 0024 // StartRow = 0 0025 void NgSpiceDCAscii(); 0026 void NgSpiceDCBinary(); 0027 void NgSpiceACAscii(); 0028 void NgSpiceACBinary(); 0029 0030 void NgSpiceDCAsciiStartRowNotZero(); 0031 void NgSpiceDCBinaryStartRowNotZero(); 0032 void NgSpiceACAsciiStartRowNotZero(); 0033 void NgSpiceACBinaryStartRowNotZero(); 0034 0035 void NgSpiceDCBinaryBulkReadNumberLines(); 0036 void NgSpiceACBinaryBulkReadNumberLines(); 0037 0038 void LtSpiceACBinary(); 0039 void LtSpiceTranBinary(); 0040 void LtSpiceTranDoubleBinary(); 0041 0042 void LtSpiceWakeup(); 0043 void DCTransfer(); 0044 0045 void FFT_From_TransientAnalysis(); 0046 }; 0047 #endif // SPICEFILTERTEST_H