Changeset View
Changeset View
Standalone View
Standalone View
src/backends/julia/testjulia.cpp
Show First 20 Lines • Show All 177 Lines • ▼ Show 20 Line(s) | 177 | QVERIFY( | |||
---|---|---|---|---|---|
178 | valueIndex.data(Qt::DisplayRole) == | 178 | valueIndex.data(Qt::DisplayRole) == | ||
179 | QVariant::fromValue(QString::number(i)) | 179 | QVariant::fromValue(QString::number(i)) | ||
180 | ); | 180 | ); | ||
181 | } | 181 | } | ||
182 | } | 182 | } | ||
183 | 183 | | |||
184 | void TestJulia::testAddVariablesFromManager() | 184 | void TestJulia::testAddVariablesFromManager() | ||
185 | { | 185 | { | ||
186 | auto variableModel = static_cast<Cantor::DefaultVariableModel *>( | 186 | Cantor::DefaultVariableModel* variableModel = session()->variableModel(); | ||
187 | session()->variableModel() | | |||
188 | ); | | |||
189 | QStringList variableNames = | 187 | QStringList variableNames = | ||
190 | QString::fromLatin1("a b c d").split(QLatin1String(" ")); | 188 | QString::fromLatin1("a b c d").split(QLatin1String(" ")); | ||
191 | 189 | | |||
192 | for (int i = 0; i < variableNames.size(); i++) { | 190 | for (int i = 0; i < variableNames.size(); i++) { | ||
193 | variableModel->addVariable(variableNames[i], QString::number(i)); | 191 | variableModel->addVariable(variableNames[i], QString::number(i)); | ||
194 | 192 | | |||
195 | QModelIndexList matchedVariables = variableModel->match( | 193 | QModelIndexList matchedVariables = variableModel->match( | ||
196 | variableModel->index(0, 0), | 194 | variableModel->index(0, 0), | ||
Show All 10 Lines | 204 | QVERIFY( | |||
207 | valueIndex.data(Qt::DisplayRole) == | 205 | valueIndex.data(Qt::DisplayRole) == | ||
208 | QVariant::fromValue(QString::number(i)) | 206 | QVariant::fromValue(QString::number(i)) | ||
209 | ); | 207 | ); | ||
210 | } | 208 | } | ||
211 | } | 209 | } | ||
212 | 210 | | |||
213 | void TestJulia::testRemoveVariables() | 211 | void TestJulia::testRemoveVariables() | ||
214 | { | 212 | { | ||
215 | auto variableModel = static_cast<Cantor::DefaultVariableModel *>( | 213 | Cantor::DefaultVariableModel* variableModel = session()->variableModel(); | ||
216 | session()->variableModel() | | |||
217 | ); | | |||
218 | QStringList variableNames = | 214 | QStringList variableNames = | ||
219 | QString::fromLatin1("a b c d").split(QLatin1String(" ")); | 215 | QString::fromLatin1("a b c d").split(QLatin1String(" ")); | ||
220 | 216 | | |||
221 | for (int i = 0; i < variableNames.size(); i++) { | 217 | for (int i = 0; i < variableNames.size(); i++) { | ||
222 | variableModel->addVariable(variableNames[i], QString::number(i)); | 218 | variableModel->addVariable(variableNames[i], QString::number(i)); | ||
223 | } | 219 | } | ||
224 | for (int i = 0; i < variableNames.size(); i += 2) { | 220 | for (int i = 0; i < variableNames.size(); i += 2) { | ||
225 | variableModel->removeVariable(variableNames[i]); | 221 | variableModel->removeVariable(variableNames[i]); | ||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |