4
4
5
5
from steps .bdd_test_util import cli_call
6
6
7
- from steps .coverage import saveCoverageFiles , createCoverageAggregate
7
+ from steps .coverage import saveCoverageFiles , createCoverageAggregate
8
8
9
9
def coverageEnabled (context ):
10
10
return context .config .userdata .get ("coverage" , "false" ) == "true"
@@ -30,7 +30,7 @@ def after_scenario(context, scenario):
30
30
print ("Cannot get logs for {0}. Docker rc = {1}" .format (containerData .containerName ,sys_rc ))
31
31
# get logs from the chaincode containers
32
32
cc_output , cc_error , cc_returncode = \
33
- cli_call (context , ["docker" , "ps" , "-f" , "name=dev-" , "--format" , "{{.Names}}" ], expect_success = True )
33
+ cli_call (["docker" , "ps" , "-f" , "name=dev-" , "--format" , "{{.Names}}" ], expect_success = True )
34
34
for containerName in cc_output .splitlines ():
35
35
namePart ,sep ,junk = containerName .rpartition ("-" )
36
36
with open (namePart + file_suffix , "w+" ) as logfile :
@@ -46,34 +46,34 @@ def after_scenario(context, scenario):
46
46
47
47
print ("Decomposing with yaml '{0}' after scenario {1}, " .format (context .compose_yaml , scenario .name ))
48
48
context .compose_output , context .compose_error , context .compose_returncode = \
49
- cli_call (context , ["docker-compose" ] + fileArgsToDockerCompose + ["unpause" ], expect_success = True )
49
+ cli_call (["docker-compose" ] + fileArgsToDockerCompose + ["unpause" ], expect_success = True )
50
50
context .compose_output , context .compose_error , context .compose_returncode = \
51
- cli_call (context , ["docker-compose" ] + fileArgsToDockerCompose + ["stop" ], expect_success = True )
51
+ cli_call (["docker-compose" ] + fileArgsToDockerCompose + ["stop" ], expect_success = True )
52
52
53
53
if coverageEnabled (context ):
54
54
#Save the coverage files for this scenario before removing containers
55
55
containerNames = [containerData .containerName for containerData in context .compose_containers ]
56
- saveCoverageFiles ("coverage" , scenario .name .replace (" " , "_" ), containerNames , "cov" )
56
+ saveCoverageFiles ("coverage" , scenario .name .replace (" " , "_" ), containerNames , "cov" )
57
57
58
58
context .compose_output , context .compose_error , context .compose_returncode = \
59
- cli_call (context , ["docker-compose" ] + fileArgsToDockerCompose + ["rm" ,"-f" ], expect_success = True )
59
+ cli_call (["docker-compose" ] + fileArgsToDockerCompose + ["rm" ,"-f" ], expect_success = True )
60
60
# now remove any other containers (chaincodes)
61
61
context .compose_output , context .compose_error , context .compose_returncode = \
62
- cli_call (context , ["docker" , "ps" , "-qa" ], expect_success = True )
62
+ cli_call (["docker" , "ps" , "-qa" ], expect_success = True )
63
63
if context .compose_returncode == 0 :
64
64
# Remove each container
65
65
for containerId in context .compose_output .splitlines ():
66
66
#print("docker rm {0}".format(containerId))
67
67
context .compose_output , context .compose_error , context .compose_returncode = \
68
- cli_call (context , ["docker" , "rm" , "-f" , containerId ], expect_success = True )
68
+ cli_call (["docker" , "rm" , "-f" , containerId ], expect_success = True )
69
69
70
70
# stop any running peer that could get in the way before starting the tests
71
71
def before_all (context ):
72
- cli_call (context , ["../build/bin/peer" , "node" , "stop" ], expect_success = False )
72
+ cli_call (["../build/bin/peer" , "node" , "stop" ], expect_success = False )
73
73
74
74
# stop any running peer that could get in the way before starting the tests
75
75
def after_all (context ):
76
76
print ("context.failed = {0}" .format (context .failed ))
77
-
77
+
78
78
if coverageEnabled (context ):
79
79
createCoverageAggregate ()
0 commit comments