Timeline


and

2016-07-27:

22:54 Changeset [1663:40280d912474] by Stefan Schwarzer <sschwarzer@…>
defaultRemove `unittest` dependency - Remove `unittest` imports - Let test case classes inherit from `object` instead of `unittest.TestCase` - Use `setup_method` and `teardown_method` instead of `unittest`'s `setUp` and `tearDown` - Use `pytest.mark.skipif` instead of `unittest.skipIf` - Use `pytest.mark.slow_test` instead of decorator in `test/__init__.py`. Exclude slow tests with py.test -m "not slow_test" test - Replace some leftover `assert*` calls with `assert` statements - Replace `assert False, ...` with `pytest.fail` ticket: 98
22:32 Changeset [1662:db924600a3c3] by Stefan Schwarzer <sschwarzer@…>
defaultUse copyright year range In revision 76779608d035 I had accidentally replaced the year 2014 with 2016. Instead I should have used a year range. This changeset fixes this. ticket: 98
21:48 Changeset [1661:0fa0dbf97443] by Stefan Schwarzer <sschwarzer@…>
defaultChange `assertRaises` to `pytest.raises` I obviously overlooked this when doing the initial adaption for pytest. ticket: 98

2016-07-26:

21:38 Changeset [1660:93ea351f922b] by Stefan Schwarzer <sschwarzer@…>
defaultRemove `unittest.main` calls Since we now use pytest as test runner and not a shell loop in the makefile, there's no longer a need for explicit `unittest.main` calls. ticket: 98
21:27 Changeset [1659:abc86a3e6e0e] by Stefan Schwarzer <sschwarzer@…>
defaultUse `fobj` instead of `f`, as in the other ftputil code
21:26 Changeset [1658:43e76a5a352d] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_with_statement.py` for pytest ticket: 98
21:12 Changeset [1657:30dd49b6f22c] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_tool.py` for pytest ticket: 98
21:10 Changeset [1656:08bc36ca7a92] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_sync.py` for pytest ticket: 98
21:07 Changeset [1655:d66da25dc032] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_stat.py` for pytest ticket: 98
20:47 Changeset [1654:b86501e21e09] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_stat_cache.py` for pytest ticket: 98
20:43 Changeset [1653:76779608d035] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_session.py` for pytest ticket: 98
20:32 Changeset [1652:f0e353b392fd] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_real_ftp.py` for pytest ticket: 98
19:57 Changeset [1651:c538f1c8b22a] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_public_servers.py` for pytest ticket: 98
19:39 Changeset [1650:da5ba2ff0217] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_path.py` for pytest ticket: 98
18:58 Changeset [1649:d72217c661d1] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_host.py` for pytest ticket: 98
18:57 Changeset [1648:04320be5049a] by Stefan Schwarzer <sschwarzer@…>
defaultAdapt `test_file_transfer.py` for pytest ticket: 98
18:34 Changeset [1647:039a9b8f04a7] by Stefan Schwarzer <sschwarzer@…>
defaultConvert `test/test_file.py` to use pytest ticket: 98

2016-07-24:

23:28 Changeset [1646:f2273a0e1ea9] by Stefan Schwarzer <sschwarzer@…>
defaultUse `pytest.raises` for exception checks ticket: 98
23:11 Changeset [1643:de4ce0c5b7ed] by Stefan Schwarzer <sschwarzer@…>
defaultIgnore `.cache` directory
23:09 Changeset [1645:a04dd0813cc9] by Stefan Schwarzer <sschwarzer@…>
defaultChange `assert...` methods to `assert` statements ticket: 98
21:30 Changeset [1644:1bfbb2e5d2e8] by Stefan Schwarzer <sschwarzer@…>
defaultUse `pytest` as test runner for `make test` Reasons: - The implementation for the `test` target gets more compact. - The test output gets also more compact. - `pytest` is more widely used than it was. Nowadays many Python developers have `pytest` installed. - The `tox_test` target already implicitly requires `pytest`. ticket: 98
21:02 Changeset [1642:dc8d763c21c5] by Stefan Schwarzer <sschwarzer@…>
defaultAdd `M2Crypto` The Python 2 tests need it. Don't rely on `M2Crypto` from outside the virtual environment.
18:48 Changeset [1641:29ca006a3381] by Stefan Schwarzer <sschwarzer@…>
defaultAllow alternative exception test in `test_error_message_reuse` If one of the `socket` functions is called from `ftplib` with a host string of the form `localhost:21`, this results in a `gaierror`. It seems the error string for this exception has changed at some point. Change the unit test so that it works with both the old and the new exception string.

2016-06-02:

07:04 Changeset [1640:1fda2565e609] by Stefan Schwarzer <sschwarzer@…>
defaultREADME.md edited online with Bitbucket
Note: See TracTimeline for information about the timeline view.