<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font style="" color="#000000" face="Courier New,sans-serif">Hi Congress team, <br><br>A question for tox testing expert on the Congress team. I'm trying to run the tox tests as described at <a href="https://github.com/openstack/congress" target="_blank">https://github.com/openstack/congress</a>, specifically the two commands:<br><br></font>$ sudo pip install 'tox<1.7'

$ tox -epy27 <br><BR><br><BR>Due to conflicts with the OS-owned python config, I run these under my virtualenv created in the congress repo as:<BR>$ cd ~/git/congress<BR>$ bin/pip  install 'tox<1.7'<BR>$ bin/tox -epy27<BR><br><BR>But in any event (whether I try to run the tox within the virtualenv or not), I get errors such as:<BR>  c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory<br><BR><br><BR>What's missing in the setup for running these tests? <br><BR><br><BR>Note that I have all the config needed to run bash/CLI-based test scripts such as <a href="https://git.opnfv.org/cgit/copper/tree/tests/adhoc/dmz01.sh" target="_blank">https://git.opnfv.org/cgit/copper/tree/tests/adhoc/dmz01.sh</a> <br><BR><br><BR>Thanks,<br>Bryan Sullivan                                       </div></body>
</html>