Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/mymoney/tests/mymoneytransaction-test.cpp
Context not available. | |||||
156 | QVERIFY(split1.transactionId() == "TestID"); | 156 | QVERIFY(split1.transactionId() == "TestID"); | ||
---|---|---|---|---|---|
157 | QVERIFY(split2.transactionId() == "TestID"); | 157 | QVERIFY(split2.transactionId() == "TestID"); | ||
158 | 158 | | |||
159 | } catch (const MyMoneyException &e) { | 159 | } catch (const std::exception &e) { | ||
160 | unexpectedException(e); | 160 | unexpectedException(e); | ||
161 | } | 161 | } | ||
162 | 162 | | |||
Context not available. | |||||
165 | m->addSplit(split1); | 165 | m->addSplit(split1); | ||
166 | QFAIL("Exception expected!"); | 166 | QFAIL("Exception expected!"); | ||
167 | 167 | | |||
168 | } catch (const MyMoneyException &) { | 168 | } catch (const std::exception &) { | ||
169 | } | 169 | } | ||
170 | } | 170 | } | ||
171 | 171 | | |||
Context not available. | |||||
182 | try { | 182 | try { | ||
183 | m->modifySplit(split); | 183 | m->modifySplit(split); | ||
184 | QFAIL("Exception expected"); | 184 | QFAIL("Exception expected"); | ||
185 | } catch (const MyMoneyException &) { | 185 | } catch (const std::exception &) { | ||
186 | } | 186 | } | ||
187 | 187 | | |||
188 | // set id to correct value, and check that it worked | 188 | // set id to correct value, and check that it worked | ||
Context not available. | |||||
200 | QVERIFY(split.id() == "S0001"); | 200 | QVERIFY(split.id() == "S0001"); | ||
201 | QVERIFY(split.accountId() == "A000003"); | 201 | QVERIFY(split.accountId() == "A000003"); | ||
202 | 202 | | |||
203 | } catch (const MyMoneyException &) { | 203 | } catch (const std::exception &) { | ||
204 | QFAIL("Unexpected exception!"); | 204 | QFAIL("Unexpected exception!"); | ||
205 | } | 205 | } | ||
206 | } | 206 | } | ||
Context not available. | |||||
215 | split.setValue(MyMoneyMoney(300, 100)); | 215 | split.setValue(MyMoneyMoney(300, 100)); | ||
216 | try { | 216 | try { | ||
217 | m->addSplit(split); | 217 | m->addSplit(split); | ||
218 | } catch (const MyMoneyException &) { | 218 | } catch (const std::exception &) { | ||
219 | QFAIL("Unexpected exception!"); | 219 | QFAIL("Unexpected exception!"); | ||
220 | } | 220 | } | ||
221 | 221 | | |||
Context not available. | |||||
224 | try { | 224 | try { | ||
225 | m->modifySplit(split); | 225 | m->modifySplit(split); | ||
226 | QFAIL("Exception expected"); | 226 | QFAIL("Exception expected"); | ||
227 | } catch (const MyMoneyException &) { | 227 | } catch (const std::exception &) { | ||
228 | } | 228 | } | ||
229 | 229 | | |||
230 | // set id to correct value, and check that it worked | 230 | // set id to correct value, and check that it worked | ||
Context not available. | |||||
238 | QVERIFY(m->accountReferenced("A000003") == true); | 238 | QVERIFY(m->accountReferenced("A000003") == true); | ||
239 | QVERIFY(m->splits()[0].id() == "S0001"); | 239 | QVERIFY(m->splits()[0].id() == "S0001"); | ||
240 | 240 | | |||
241 | } catch (const MyMoneyException &) { | 241 | } catch (const std::exception &) { | ||
242 | QFAIL("Unexpected exception!"); | 242 | QFAIL("Unexpected exception!"); | ||
243 | } | 243 | } | ||
244 | 244 | | |||
Context not available. | |||||
251 | QVERIFY(m->accountReferenced("A000003") == false); | 251 | QVERIFY(m->accountReferenced("A000003") == false); | ||
252 | QVERIFY(m->splits()[0].id() == "S0001"); | 252 | QVERIFY(m->splits()[0].id() == "S0001"); | ||
253 | 253 | | |||
254 | } catch (const MyMoneyException &) { | 254 | } catch (const std::exception &) { | ||
255 | QFAIL("Unexpected exception!"); | 255 | QFAIL("Unexpected exception!"); | ||
256 | } | 256 | } | ||
257 | } | 257 | } | ||
Context not available. | |||||
263 | try { | 263 | try { | ||
264 | m->removeSplits(); | 264 | m->removeSplits(); | ||
265 | QVERIFY(m->splitCount() == 0); | 265 | QVERIFY(m->splitCount() == 0); | ||
266 | } catch (const MyMoneyException &) { | 266 | } catch (const std::exception &) { | ||
267 | QFAIL("Unexpected exception!"); | 267 | QFAIL("Unexpected exception!"); | ||
268 | } | 268 | } | ||
269 | } | 269 | } | ||
Context not available. | |||||
278 | try { | 278 | try { | ||
279 | split = m->splitByAccount(QString("A000003")); | 279 | split = m->splitByAccount(QString("A000003")); | ||
280 | QFAIL("Exception expected"); | 280 | QFAIL("Exception expected"); | ||
281 | } catch (const MyMoneyException &) { | 281 | } catch (const std::exception &) { | ||
282 | } | 282 | } | ||
283 | 283 | | |||
284 | // this one should be found | 284 | // this one should be found | ||
Context not available. | |||||
286 | split = m->splitByAccount(QString("A000002")); | 286 | split = m->splitByAccount(QString("A000002")); | ||
287 | QVERIFY(split.id() == "S0002"); | 287 | QVERIFY(split.id() == "S0002"); | ||
288 | 288 | | |||
289 | } catch (const MyMoneyException &) { | 289 | } catch (const std::exception &) { | ||
290 | QFAIL("Unexpected exception!"); | 290 | QFAIL("Unexpected exception!"); | ||
291 | } | 291 | } | ||
292 | 292 | | |||
Context not available. | |||||
294 | try { | 294 | try { | ||
295 | split = m->splitByAccount(QString("A000002"), false); | 295 | split = m->splitByAccount(QString("A000002"), false); | ||
296 | QVERIFY(split.id() == "S0001"); | 296 | QVERIFY(split.id() == "S0001"); | ||
297 | } catch (const MyMoneyException &) { | 297 | } catch (const std::exception &) { | ||
298 | QFAIL("Unexpected exception!"); | 298 | QFAIL("Unexpected exception!"); | ||
299 | } | 299 | } | ||
300 | } | 300 | } | ||
Context not available. | |||||
382 | QVERIFY(split1.id() == "S0001"); | 382 | QVERIFY(split1.id() == "S0001"); | ||
383 | QVERIFY(split2.id() == "S0002"); | 383 | QVERIFY(split2.id() == "S0002"); | ||
384 | 384 | | |||
385 | } catch (const MyMoneyException &e) { | 385 | } catch (const std::exception &e) { | ||
386 | unexpectedException(e); | 386 | unexpectedException(e); | ||
387 | } | 387 | } | ||
388 | 388 | | |||
Context not available. | |||||
403 | QVERIFY(m->accountReferenced("A000001") == true); | 403 | QVERIFY(m->accountReferenced("A000001") == true); | ||
404 | QVERIFY(m->splits()[0].value() == MyMoneyMoney(300)); | 404 | QVERIFY(m->splits()[0].value() == MyMoneyMoney(300)); | ||
405 | 405 | | |||
406 | } catch (const MyMoneyException &e) { | 406 | } catch (const std::exception &e) { | ||
407 | unexpectedException(e); | 407 | unexpectedException(e); | ||
408 | } | 408 | } | ||
409 | } | 409 | } | ||
Context not available. | |||||
532 | try { | 532 | try { | ||
533 | t = MyMoneyTransaction(node); | 533 | t = MyMoneyTransaction(node); | ||
534 | QFAIL("Missing expected exception"); | 534 | QFAIL("Missing expected exception"); | ||
535 | } catch (const MyMoneyException &) { | 535 | } catch (const std::exception &) { | ||
536 | } | 536 | } | ||
537 | 537 | | |||
538 | doc.setContent(ref_ok); | 538 | doc.setContent(ref_ok); | ||
Context not available. | |||||
549 | QVERIFY(t.pairs().count() == 1); | 549 | QVERIFY(t.pairs().count() == 1); | ||
550 | QVERIFY(t.value("key") == "value"); | 550 | QVERIFY(t.value("key") == "value"); | ||
551 | QVERIFY(t.splits().count() == 1); | 551 | QVERIFY(t.splits().count() == 1); | ||
552 | } catch (const MyMoneyException &) { | 552 | } catch (const std::exception &) { | ||
553 | QFAIL("Unexpected exception"); | 553 | QFAIL("Unexpected exception"); | ||
554 | } | 554 | } | ||
555 | } | 555 | } | ||
Context not available. | |||||
604 | QVERIFY(ti.pairs().count() == 1); | 604 | QVERIFY(ti.pairs().count() == 1); | ||
605 | QVERIFY(ti.isImported()); | 605 | QVERIFY(ti.isImported()); | ||
606 | QVERIFY(ti.splits().count() == 2); | 606 | QVERIFY(ti.splits().count() == 2); | ||
607 | } catch (const MyMoneyException &) { | 607 | } catch (const std::exception &) { | ||
608 | QFAIL("Unexpected exception"); | 608 | QFAIL("Unexpected exception"); | ||
609 | } | 609 | } | ||
610 | } | 610 | } | ||
Context not available. | |||||
673 | try { | 673 | try { | ||
674 | m->addSplit(s); | 674 | m->addSplit(s); | ||
675 | QFAIL("Missing expected exception"); | 675 | QFAIL("Missing expected exception"); | ||
676 | } catch (const MyMoneyException &) { | 676 | } catch (const std::exception &) { | ||
677 | } | 677 | } | ||
678 | } | 678 | } | ||
679 | 679 | | |||
Context not available. | |||||
686 | try { | 686 | try { | ||
687 | m->modifySplit(s); | 687 | m->modifySplit(s); | ||
688 | QFAIL("Missing expected exception"); | 688 | QFAIL("Missing expected exception"); | ||
689 | } catch (const MyMoneyException &) { | 689 | } catch (const std::exception &) { | ||
690 | } | 690 | } | ||
691 | } | 691 | } | ||
692 | 692 | | |||
Context not available. | |||||
712 | QVERIFY(m->splits()[0].accountId() == "A000003"); | 712 | QVERIFY(m->splits()[0].accountId() == "A000003"); | ||
713 | QVERIFY(m->splits()[1].accountId() == "A000004"); | 713 | QVERIFY(m->splits()[1].accountId() == "A000004"); | ||
714 | 714 | | |||
715 | } catch (const MyMoneyException &e) { | 715 | } catch (const std::exception &e) { | ||
716 | unexpectedException(e); | 716 | unexpectedException(e); | ||
717 | } | 717 | } | ||
718 | } | 718 | } | ||
Context not available. |