42 Commits

Author SHA1 Message Date
Andre Medeiros
7746404905 Match coverage path 2018-09-17 15:25:07 -04:00
Iuri Matias
fade54fca4
Merge pull request #852 from embark-framework/improve-coverage-ux
Improve coverage UX
2018-09-17 14:18:27 -04:00
Andre Medeiros
b021d99bab Improve coverage UX 2018-09-17 10:37:24 -04:00
Anthony Laibe
18a9349d77 Gas Price not modified by coverage 2018-09-17 14:12:20 +01:00
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