@@ -45,8 +45,18 std::unique_ptr<DataSourceItem> createDataSourceItem(const QUuid &dataSourceUid) | |||
|
45 | 45 | // Magnetic field products |
|
46 | 46 | auto magneticFieldFolder = std::make_unique<DataSourceItem>(DataSourceItemType::NODE, |
|
47 | 47 | QStringLiteral("Magnetic field")); |
|
48 | magneticFieldFolder->appendChild(createProductItem(QStringLiteral("FGM"), dataSourceUid)); | |
|
49 | magneticFieldFolder->appendChild(createProductItem(QStringLiteral("SC"), dataSourceUid)); | |
|
48 | magneticFieldFolder->appendChild( | |
|
49 | createProductItem({{DataSourceItem::NAME_DATA_KEY, QStringLiteral("Scalar 10 Hz")}, | |
|
50 | {COSINUS_FREQUENCY_KEY, 10.}}, | |
|
51 | dataSourceUid)); | |
|
52 | magneticFieldFolder->appendChild( | |
|
53 | createProductItem({{DataSourceItem::NAME_DATA_KEY, QStringLiteral("Scalar 60 Hz")}, | |
|
54 | {COSINUS_FREQUENCY_KEY, 60.}}, | |
|
55 | dataSourceUid)); | |
|
56 | magneticFieldFolder->appendChild( | |
|
57 | createProductItem({{DataSourceItem::NAME_DATA_KEY, QStringLiteral("Scalar 100 Hz")}, | |
|
58 | {COSINUS_FREQUENCY_KEY, 100.}}, | |
|
59 | dataSourceUid)); | |
|
50 | 60 | |
|
51 | 61 | // Electric field products |
|
52 | 62 | auto electricFieldFolder = std::make_unique<DataSourceItem>(DataSourceItemType::NODE, |
@@ -1,4 +1,5 | |||
|
1 | 1 | #include "CosinusProvider.h" |
|
2 | #include "MockDefs.h" | |
|
2 | 3 | |
|
3 | 4 | #include <Data/DataProviderParameters.h> |
|
4 | 5 | #include <Data/ScalarSeries.h> |
@@ -158,7 +159,8 void TestCosinusAcquisition::testAcquisition() | |||
|
158 | 159 | QFETCH(SqpRange, initialRange); |
|
159 | 160 | sqpApp->timeController().onTimeToUpdate(initialRange); |
|
160 | 161 | auto provider = std::make_shared<CosinusProvider>(); |
|
161 |
auto variable = sqpApp->variableController().createVariable( |
|
|
162 | auto variable = sqpApp->variableController().createVariable( | |
|
163 | "MMS", {{COSINUS_TYPE_KEY, "scalar"}, {COSINUS_FREQUENCY_KEY, 100.}}, provider); | |
|
162 | 164 | |
|
163 | 165 | QTest::qWait(OPERATION_DELAY); |
|
164 | 166 | validateVariable(variable, initialRange); |
General Comments 0
You need to be logged in to leave comments.
Login now