4791dd6501
intended at this point: * HostManager and HostRSync are now acting more locally, also easier to test. * HostInfo deals with setting up gateways now * HostManager, HostRSync and HostInfo are all tested now in test_hostmanage.py (and do not involve a full startup of RSessions) * for rsyncing, the original directory structure (relative to config.topdir) is preserved on the other side, this makes "dist_rsync_roots" relatively clean now (but it doesn't pick up things on the fly, only initialises at the beginning) * added lots of tests * removed more occurences of pkgdir * streamlined and simplified some tests * removed lots of tests that do not appear to test specifically enough (and caused trouble for the refactoring) * removed lots of (but not all, i guess) test-specific functionality in hostmanage.py and a bit in rsession.py * removed HostOptions() in favour of rather directly accessing config values --HG-- branch : trunk |
||
---|---|---|
.. | ||
__init__.py | ||
example1.py | ||
example2.py | ||
test_boxing.py | ||
test_executor.py | ||
test_hostmanage.py | ||
test_lsession.py | ||
test_master.py | ||
test_outcome.py | ||
test_report.py | ||
test_reporter.py | ||
test_rest.py | ||
test_rsession.py | ||
test_slave.py | ||
test_web.py | ||
test_webjs.py |