def test_sync_file_from_inner_dir_and_clean(mock_os): args = argparse.Namespace() args.package = ['test.py'] sync(args) assert os.path.isdir('./tests/testsrc/someuser/.envies/someenv/some_package') == True assert os.path.isfile('./tests/testsrc/someuser/.virtualenvs/someenv/lib/python2.7/site-packages/some_package/test.py') == True clean(args) assert os.path.isdir('./tests/testsrc/someuser/.envies/someenv/some_package') == False assert os.path.isfile('./tests/testsrc/someuser/.virtualenvs/someenv/lib/python2.7/site-packages/some_package/test.py') == False