======================================================================
ERROR: test_remove_user (test_manage_user.ManageUserTest)
test_manage_user.ManageUserTest.test_remove_user
----------------------------------------------------------------------
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/home/andreas/git/canonical/archive-auth-mirror/unit_tests/test_manage_user.py", line 39, in test_remove_user
add_user(self.auth_file, 'user1', 'pass1')
File "/home/andreas/git/canonical/archive-auth-mirror/lib/archive_auth_mirror/scripts/manage_user.py", line 14, in add_user
check=True)
File "/usr/lib/python3.5/subprocess.py", line 693, in run
with Popen(*popenargs, **kwargs) as process:
File "/home/andreas/git/canonical/archive-auth-mirror/.tox/py35/lib/python3.5/site-packages/systemfixtures/processes/fixture.py", line 27, in __call__
return self._real_Popen(*args, **kwargs)
File "/usr/lib/python3.5/subprocess.py", line 947, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.5/subprocess.py", line 1551, in _execute_child
raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'htpasswd'
This should be a dep somewhere.