Commit Graph

173 Commits

Author SHA1 Message Date
Dev Ojha
ac3adff1e8 Merge PR #1438: Tools: Add errcheck linter
This linter ensures that all errors are checked.
This is disabled in the client directories, since its not needed on
those writes
2018-06-29 00:52:10 +02:00
Dev Ojha
2755c66545 Merge PR #1424: tools: add unconvert linter
unconvert checks for unnecessary type conversions
2018-06-28 18:08:29 +02:00
Dev Ojha
f2a83a07f9 Merge PR #1366: tests: add method to wait for n blocks to pass
Adds a helper method to tests/util.go for waiting for N blocks to
pass. This is useful for situations when you need to wait for
multiple blocks to pass, but don't know the current block number.
In general, this is safer than using "wait for height", since the
block height could have advanced further than expected while the
test was running.

Resolves remaining point in #1283
2018-06-25 23:53:48 +02:00
Dev Ojha
0292a3b4d9 Merge PR #1291: Delete unused tests
* Tweak retry logic on waitForHeight
* Add HTTP retry logic to LCD tests
* Simplify waitForHeight changes
* Update changelog
* Add 'make test_cli_retry', 'make test_unit_retry'
* Run test_cli_retry in CI
* Delete unused tests
2018-06-20 00:29:54 +02:00
Ethan Buchman
059a1659be add comments 2018-06-13 18:33:09 -07:00
Ethan Buchman
ff34cbc8bc gaia/cli_test: remove sleeps 2018-06-13 17:41:01 -07:00
rigelrozanski
5515b60b0a better tooling for cli, couple lsd fixes 2018-05-31 18:46:25 -07:00
rigelrozanski
6f7cabf779 fix tests/process.go lint 2018-05-31 14:59:03 -07:00
Jae Kwon
871574888b Make Execute and GoExecute log better 2018-05-31 14:56:17 -07:00
rigelrozanski
cd689ce2c1 remove experimental bash tests from ci
int

Fix typo

...
2018-05-07 19:12:45 -04:00
rigelrozanski
7e2ac80137 cli testing fix 2018-04-26 14:26:39 -04:00
Ethan Buchman
d1402f4e92 move waitForXxx funcs from lcd to tests.WaitForXxx 2018-04-26 14:26:39 -04:00
rigelrozanski
c80b9674cd stake CLI various fixes, confirmed working 2018-04-18 12:19:35 -04:00
rigelrozanski
59f86b4251 interim borken 2018-04-18 12:19:35 -04:00
rigelrozanski
ebb2faabe0 go-bash working 2018-04-18 12:19:35 -04:00
rigelrozanski
3ab032e1c6 cli testing 2018-04-18 12:19:35 -04:00
rigelrozanski
8ab77e2ab5 started gaia go-bash cli testing 2018-04-18 12:19:35 -04:00
Ethan Buchman
683663f680 fixes post rebase 2018-03-17 23:09:04 +01:00
Fabian Weber
07a1f4dc15 increase timeout for server and add output to console 2018-03-17 22:17:56 +01:00
Matt Bell
fa78893f40 Fixed LCD tests 2018-03-17 22:17:56 +01:00
Fabian Weber
cbbb3be0d4 fixed tests + removed indexed txs 2018-03-17 22:17:56 +01:00
Fabian Weber
1cd6ec1084 most tests working 2018-03-17 22:14:19 +01:00
Fabian Weber
579bd56127 fixed some tests 2018-03-17 22:14:19 +01:00
Ethan Buchman
b44690563a hack city 2018-03-17 22:14:19 +01:00
Ethan Buchman
39c8e4eb7f client/lcd: fix up some tests. print statements abound 2018-03-17 22:14:19 +01:00
rigelrozanski
1778a27082 more of the go-bash stuff for REST 2018-03-17 22:14:19 +01:00
rigelrozanski
fdb9d5f580 moved actual go commands 2018-03-17 22:14:19 +01:00
rigelrozanski
c8032a3588 ... 2018-03-17 22:14:19 +01:00
Fabian
b3532e2d2b using actual running servers + http calls to test REST 2018-03-17 22:14:19 +01:00
rigelrozanski
8858371c43 ... 2018-03-17 22:14:19 +01:00
Ethan Frey
8392cf93ac Implement RPC subcommands
Turned out the tendermint rpc was broken in the refactor and
had to fix that first...
2018-03-01 02:36:57 +00:00
Ethan Frey
c083678cae cleaned up basecli tx so it really works 2018-03-01 02:36:57 +00:00
Ethan Frey
734b1073ba Added tx subcommands and automate manual testing 2018-03-01 02:36:57 +00:00
Zach Ramsay
d4dcc4c3c8 tests: more organized 2018-02-13 09:12:23 -05:00
Zach Ramsay
b51d5dda8c remove deprecated 'tests/' directory & old D-file 2018-02-13 09:12:23 -05:00
Ethan Frey
ff0a50a1b3 Fix cli tests to explicitly pass height when querying results of tx 2017-10-25 19:14:28 +02:00
Ethan Frey
5714b101b5 Handle explicit heights to query tx in basictx.sh 2017-10-25 19:14:28 +02:00
rigelrozanski
d3b4d42458 integrated init --static, fix tests 2017-10-10 03:13:02 -04:00
Ethan Frey
b11536c579 Move the tests into basecoin examples 2017-09-08 20:51:14 +02:00
rigelrozanski
4ac089f084 json testing, addressed init option PR comments 2017-09-06 01:19:20 -04:00
Rigel Rozanski
ab8505d1f6 init options tests 2017-09-06 01:19:20 -04:00
Rigel Rozanski
bfd4ce96bb added init option flag and tests 2017-09-06 01:19:20 -04:00
Ethan Frey
96f96ffc3d Moved basecoin into examples 2017-09-04 16:50:09 +02:00
Ethan Frey
b274494474 Fix timing issue in rest cli test 2017-09-04 16:50:09 +02:00
Ethan Frey
041396b53e Moved eyes into example apps, cleaned up Makefile 2017-09-04 16:50:09 +02:00
Ethan Frey
d22c08b12a Store shunit2 in the repo, no dangerous wget each test 2017-09-04 16:50:09 +02:00
Ethan Frey
ce46642aa0 Move counter cli tests into example dir 2017-09-04 16:50:09 +02:00
Ethan Frey
041943c441 Rename all packages and imports to cosmos-sdk 2017-08-21 22:15:15 +01:00
Ethan Frey
8a430648e4 Bump version to 0.7.0-alpha 2017-08-18 23:48:57 +01:00
Emmanuel Odeke
8a4e24925a Fixed tests/cli/rest.sh for checking accounts 2017-08-18 22:50:10 +01:00