FLO-wallet-core/src/qt/test
Russell Yanofsky 5749a48821 Add Qt tests for wallet spends & bumpfee
A few code changes were needed to accompany the test:

* Adding setObjectName() calls for a few Qt controls to make them easily
  accessible from the test.

* Calling contextMenu->popup() instead of contextMenu->exec() to open
  the transaction list context menu without blocking the test thread.

* Opening the context menu at the contextualMenu event point rather than
  the cursor position (this change was not strictly needed to make the test
  work, but is more correct).

* Updating the bumped transaction row with showTransaction=true instead of
  false. This is needed to prevent the bumped tx from being hidden, so the last
  part of the test which attempts to bump the bumped tx can work. (Technically
  this change is a more general bugfix not limited to the testing environment,
  but the bug doesn't happen outside of the testing environment because in the
  full Qt client, a queued NotifyTransactionChanged notification causes the row
  to be updated twice, first with showTransaction=false, then immediately after
  with showTransaction=true.)
2017-05-23 12:39:50 -05:00
..
compattests.cpp Uses built-in byte swap if available (Apple) and if bswap_XX is undefined. 2016-12-17 12:27:00 +09:00
compattests.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
Makefile
paymentrequestdata.h
paymentservertests.cpp [trivial] Fix typos in comments 2017-03-21 19:49:08 +01:00
paymentservertests.h
rpcnestedtests.cpp Replace uses of boost::filesystem with fs 2017-04-03 12:32:32 +02:00
rpcnestedtests.h
test_main.cpp Run bitcoin_test-qt under minimal QPA platform 2017-04-03 11:07:40 -04:00
uritests.cpp
uritests.h
wallettests.cpp Add Qt tests for wallet spends & bumpfee 2017-05-23 12:39:50 -05:00
wallettests.h Add simple qt wallet test sending a transaction 2017-03-15 12:02:02 -05:00