1{ lib
2, buildPythonPackage
3, fetchPypi
4, python
5, isPy27
6}:
7
8buildPythonPackage rec {
9 pname = "parameterizedtestcase";
10 version = "0.1.0";
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "4ccc1d15d7e7ef153619a6a9cd45b170268cf82c67fdd336794c75139aae127e";
15 };
16
17 checkPhase = ''
18 runHook preCheck
19 ${python.interpreter} -m parameterizedtestcase.tests
20 runHook postCheck
21 '';
22
23 doCheck = isPy27;
24
25 meta = with lib; {
26 description = "Parameterized tests for Python's unittest module";
27 homepage = "https://github.com/msabramo/python_unittest_parameterized_test_case";
28 license = licenses.mit;
29 maintainers = with maintainers; [ dotlambda ];
30 broken = python.isPy3k; # uses use_2to3
31 };
32}