Andre Medeiros
a8a9f3e9a8
Setup coverage to listen to the test embark events
...
This allows us to catch an event to know when the tests are done running. In turn, this will tell us when to save the coverage file and run the report.
2018-09-14 16:31:40 -04:00
Jonathan Rainville
293fce63a9
add thens to catch errors
2018-09-13 15:56:36 -04:00
Jonathan Rainville
43a9640297
add option to generate the coverage
2018-09-13 14:30:15 -04:00
Iuri Matias
ffbd39882a
remove isTest
2018-08-24 09:25:47 -04:00
Jonathan Rainville
3f561f5257
use node option for tests
2018-08-22 16:46:39 -04:00
Anthony Laibe
d385398fb3
Make sure config is called at least once
2018-08-21 16:05:59 -04:00
Anthony Laibe
2e9fa345be
Do not connect to the node until it is needed in test
2018-08-21 16:04:22 -04:00
Iuri Matias
40e58dbcf2
move deployment to a module
2018-08-21 16:03:35 -04:00
Jonathan Rainville
d0851d70ba
set color of gas cost
2018-08-21 15:30:10 -04:00
Jonathan Rainville
17c5238847
add option to show details of gas cost for each contract
2018-08-21 15:30:10 -04:00
Jonathan Rainville
5b912262c5
log gas cost at the end of each suite
2018-08-21 15:30:10 -04:00
Jonathan Rainville
bd369ec1a8
add reporter with event to get receipt
2018-08-21 15:30:10 -04:00
Jonathan Rainville
c1f29fdea4
fix test directory without ending slash
2018-06-19 10:58:09 -04:00
Iuri Matias
329af9f348
warn about EmbarkSpec deprecation
2018-06-18 12:46:39 -04:00
Jonathan Rainville
8205f91802
enable loglevel for test logger and actually log
2018-06-13 09:44:19 -04:00
Jonathan Rainville
0f84fe2127
fix callback
2018-06-12 15:32:38 -04:00
Jonathan Rainville
ef5e1e2707
stop test execution if file doesn't exist
2018-06-12 15:12:50 -04:00
Iuri Matias
ede4926069
don't continue testing file if there was deploy errors; avoids unrelated errors for each 'it'
2018-06-08 06:14:46 -04:00
Iuri Matias
1c6df9db8d
remove data parameter
2018-06-07 20:20:24 -04:00
Iuri Matias
c1590d0b48
change deploy to beforeAll, so it takes priority over the test before
2018-06-07 20:20:24 -04:00
Jonathan Rainville
e902c86ed2
conflicts in tests
2018-06-07 16:14:42 -04:00
Jonathan Rainville
9c9bb761a4
add error when using deployAll
2018-06-07 13:01:13 -04:00
Iuri Matias
da6572bb11
make assert global like before
2018-06-06 11:00:30 -04:00
Jonathan Rainville
57a194d20d
remove timer
2018-06-01 13:44:54 -04:00
Jonathan Rainville
88889a1a9d
update test_app tests
2018-06-01 13:44:53 -04:00
Jonathan Rainville
2d1a37d63b
conflict in pakcgae lock
2018-06-01 13:44:49 -04:00
Jonathan Rainville
33bd52e9ec
add id to solc process to avoid multiple callback calls
2018-06-01 13:44:35 -04:00
Jonathan Rainville
beb0df8985
make running config() without callback work
2018-06-01 13:44:14 -04:00
Jonathan Rainville
8664570d7c
conflict in test
2018-06-01 13:43:43 -04:00
Jonathan Rainville
d0a289a450
conflict in deployManager
2018-06-01 13:42:05 -04:00
Jonathan Rainville
b97c85d5f4
conflict in tests
2018-06-01 13:41:12 -04:00
Jonathan Rainville
049af73294
make running config() without callback work
2018-06-01 13:35:58 -04:00
Jonathan Rainville
a1d32e72e7
conflict in deployManager
2018-06-01 13:35:15 -04:00
Jonathan Rainville
9dcb64bde3
conflict in deployManager
2018-06-01 13:34:23 -04:00
Jonathan Rainville
c234655acd
resolve conflict in test.js
2018-06-01 13:33:11 -04:00
Jonathan Rainville
723a4ae805
reformat run_test
2018-06-01 13:32:23 -04:00
Jonathan Rainville
5925124978
fix unit tests and add test_appp test for http contracts
2018-04-18 14:56:18 -04:00
Iuri Matias
10c4c75236
move tests related files to their own folder
2018-01-19 21:13:20 -05:00