<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/1ed2e7271e031febe49b9a366650998bf8c4c13d" style="text-decoration: none; font-weight: bold; color: #573;">tests: search: fix always-skipped empty-search-index test  The test that verifies the output when the search index is empty is always skipped when following ...</a></h1>
<div id="body">
patrickdp committed on 2016-02-03 21:21:31<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/1ed2e7271e031febe49b9a366650998bf8c4c13d">1ed2e727</a><pre>tests: search: fix always-skipped empty-search-index test

The test that verifies the output when the search index is empty is always
skipped when following the standard development setup, so is useless.

Instead, fix the test by mocking the configuration, pointing the search
index to a valid location but without index.

 M kallithea/tests/functional/test_search.py (10 lines added, 4 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/5349281d4c9de569177e33dc0311ce0127b794bb" style="text-decoration: none; font-weight: bold; color: #573;">tests: gists: comment out always-skipped test of put functionality  There is little sense in always skipping a test because the tested functionality is not i...</a></h1>
<div id="body">
patrickdp committed on 2016-02-03 21:24:33<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/5349281d4c9de569177e33dc0311ce0127b794bb">5349281d</a><pre>tests: gists: comment out always-skipped test of put functionality

There is little sense in always skipping a test because the tested
functionality is not implemented. Instead, comment out the test and leave
it to the future implementer to re-enable it.

 M kallithea/tests/functional/test_admin_gists.py (3 lines added, 3 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/6a83b399bb3ccd5cf282beb42061e64a787f9cd7" style="text-decoration: none; font-weight: bold; color: #573;">pytest migration: remove nose from tox configuration</a></h1>
<div id="body">
patrickdp committed on 2016-02-03 21:14:36<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/6a83b399bb3ccd5cf282beb42061e64a787f9cd7">6a83b399</a><pre>pytest migration: remove nose from tox configuration

 M tox.ini (1 lines added, 3 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/d88077fae3d61ef0a50928e20280cbb6a4a24fb3" style="text-decoration: none; font-weight: bold; color: #573;">pytest migration: switch to pytest; remove nose support  Make pytest the default test runner and remove support for nose. Tests can be run using:    - py.tes...</a></h1>
<div id="body">
patrickdp committed on 2016-02-03 21:32:28<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/d88077fae3d61ef0a50928e20280cbb6a4a24fb3">d88077fa</a><pre>pytest migration: switch to pytest; remove nose support

Make pytest the default test runner and remove support for nose.
Tests can be run using:
   - py.test
   - python setup.py test

The pytest configuration needs to move from setup.cfg to pytest.ini to support
this - see <a href="https://github.com/pytest-dev/pytest/issues/567">https://github.com/pytest-dev/pytest/issues/567</a> and
<a href="https://bitbucket.org/pytest-dev/pytest-runner/issues/7/support-all-pytest-commands">https://bitbucket.org/pytest-dev/pytest-runner/issues/7/support-all-pytest-commands</a> .

 M kallithea/tests/parameterized.py (0 lines added, 7 lines removed)
 A pytest.ini (9 lines added, 0 lines removed)
 M setup.cfg (2 lines added, 16 lines removed)
 M setup.py (4 lines added, 5 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/2d2decce586fa486598735e9431ca070f328a3df" style="text-decoration: none; font-weight: bold; color: #573;">pytest migration: update documentation  Update documentation and comments to refer to pytest instead of nose.</a></h1>
<div id="body">
patrickdp committed on 2016-02-03 21:26:25<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/2d2decce586fa486598735e9431ca070f328a3df">2d2decce</a><pre>pytest migration: update documentation

Update documentation and comments to refer to pytest instead of nose.

 M docs/contributing.rst (22 lines added, 8 lines removed)
 M kallithea/i18n/how_to (1 lines added, 1 lines removed)
 M kallithea/tests/__init__.py (2 lines added, 12 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/b755464eff8da6e6105b664ce9d5853401583f49" style="text-decoration: none; font-weight: bold; color: #573;">pytest migration: use pytest test skipping instead of nose's  While the nose test skipping still worked, we want to remove all remnants of nose, so switch to...</a></h1>
<div id="body">
patrickdp committed on 2016-02-03 21:33:59<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/b755464eff8da6e6105b664ce9d5853401583f49">b755464e</a><pre>pytest migration: use pytest test skipping instead of nose's

While the nose test skipping still worked, we want to remove all remnants of
nose, so switch to the pytest equivalent.

Note: due to a bug in pytest-sugar (reported at [1]) the skipped tests are
not shown explicitly when using the 'skipif' approach, while they were with
the nose approach. Since pytest-sugar is not enabled yet in setup.py, this
is not deemed a problem.

[1] <a href="https://github.com/Frozenball/pytest-sugar/issues/75">https://github.com/Frozenball/pytest-sugar/issues/75</a>

 M kallithea/tests/__init__.py (5 lines added, 3 lines removed)
 M kallithea/tests/functional/test_admin_auth_settings.py (4 lines added, 9 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/9e53eb77287c156eae23ccf07fcd534ba589076b" style="text-decoration: none; font-weight: bold; color: #573;">hg: support Mercurial 3.7.x  Testing and upgrade notes doesn't indicate problems.</a></h1>
<div id="body">
kiilerix committed on 2016-02-09 16:46:21<br />branch: stable<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/9e53eb77287c156eae23ccf07fcd534ba589076b">9e53eb77</a><pre>hg: support Mercurial 3.7.x

Testing and upgrade notes doesn't indicate problems.

 M setup.py (1 lines added, 1 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/2f14b4db03626c6eb2fd9b6f541d74c96de0178a" style="text-decoration: none; font-weight: bold; color: #573;">Merge stable</a></h1>
<div id="body">
kiilerix committed on 2016-02-09 16:46:36<br />branch: default<br />tag: tip<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/2f14b4db03626c6eb2fd9b6f541d74c96de0178a">2f14b4db</a><pre>Merge stable

 M setup.py (1 lines added, 1 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>