29 research outputs found

    smarie/python-pytest-cases: 2.0.4 - Bugfix

    No full text
    <ul> <li>Fixed <code>TypeError</code> with iterable argvalue in standard parametrize. Fixed <a href="https://github.com/smarie/python-pytest-cases/issues/115">#115</a>.</li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt

    smarie/python-pytest-cases: 2.1.0 - Internal engine improvements + bugfixes

    No full text
    <p>Fixed issue with <code>@parametrize_with_cases</code> when two cases with the same id and both requiring a fixture were to be created. Fixed <a href="https://github.com/smarie/python-pytest-cases/issues/117">#117</a>.</p> <p>Fixture closure engine refactoring:</p> <ul> <li><p>When no fixture unions are present, the fixture closure is now identical to the default one in <code>pytest</code>, to avoid issues originating from other plugins fiddling with the closure. Fixes <a href="https://github.com/smarie/python-pytest-cases/issues/116">#116</a></p> </li> <li><p>New <code>SuperClosure</code> class representing the "list" facade on top of the fixture tree (instead of <code>FixtureClosureNode</code>). In addition, this list facade now better handles editing the order of fixtures when possible. Fixes <a href="https://github.com/smarie/python-pytest-cases/issues/111">#111</a>.</p> </li> <li><p>Session and Module-scoped fixtures that are not used in all union alternatives are not any more torn town/setup across union alternatives. Fixes <a href="https://github.com/smarie/python-pytest-cases/issues/120">#120</a></p> </li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt

    smarie/python-pytest-cases: 2.0.3 - Bugfixes

    No full text
    <ul> <li><p>Fixed wrong module string decomposition when passed to <code>cases</code> argument in <code>@parametrize_with_cases</code>. Fixes <a href="https://github.com/smarie/python-pytest-cases/issues/113">#113</a></p> </li> <li><p>Autouse fixtures are now correctly used. Fixed <a href="https://github.com/smarie/python-pytest-cases/issues/114">#114</a></p> </li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt

    smarie/python-pytest-cases: 2.1.3 - Missing deprecation warning

    No full text
    <ul> <li><p>Added missing deprecation warning on <code>@cases_generator</code>. Fixes <a href="https://github.com/smarie/python-pytest-cases/issues/124">#124</a>.</p> </li> <li><p>Removed <code>target</code> and <code>tags</code> arguments of <code>@cases_generator</code> (deprecated api anyway) that were added by mistake in version 2.0.0 but never used.</p> </li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt

    smarie/python-pytest-cases: 2.2.1 - setup.py fix to enforce dependency version

    No full text
    <ul> <li>Now enforcing usage of <code>makefun</code> 1.9.3 or above to avoid issue <code>AttributeError: 'functools.partial' object has no attribute '__module__'</code> mentioned in <a href="https://github.com/smarie/python-pytest-cases/issues/128">#128</a></li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt

    smarie/python-pytest-cases: 2.2.0 - Doc improvements + bugfix for cases requiring fixtures

    No full text
    <ul> <li><p>Improved documentation to explain why <code>@fixture</code> should be used instead of <code>@pytest.fixture</code>. Fixed <a href="https://github.com/smarie/python-pytest-cases/issues/125">#125</a></p> </li> <li><p>Fixed <code>ValueError: fixture is being applied more than once to the same function</code> when two functions parametrized with the same cases were sitting in the same file. Improved robustness when cases require fixtures, in particular when parametrized test/fixture sits in a class or when several of them sit in a class/module. Fixed <a href="https://github.com/smarie/python-pytest-cases/issues/126">#126</a></p> </li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt

    markummitchell/engauge-digitizer: Version 9.7 Bug fix release

    No full text
    Installation help for users having problems installing in Fedora (#203) Functions with points sharing the same X coordinate no longer crash (#202) Common installation issues and their fixes are documented at README_platforms.tx

    smarie/python-pytest-cases: 2.1.2 - Compatibility fix

    No full text
    <ul> <li>Added support for pytest items without funcargs. Fixes interoperability with other pytest plugins such as <code>pytest-black</code> or <code>pytest-flake8</code>. Fixes <a href="https://github.com/smarie/python-pytest-cases/issues/122">#122</a></li> </ul> <p>See <a href="https://smarie.github.io/python-pytest-cases/changelog/">documentation page</a> for details.</p&gt
    corecore