1{ stdenv
2, buildPythonPackage
3, fetchPypi
4, isPy3k
5, robotframework
6, moretools
7, pathpy
8, six
9, zetup
10, modeled
11, pytest
12}:
13
14buildPythonPackage rec {
15 version = "0.1rc4";
16 pname = "robotframework-tools";
17
18 src = fetchPypi {
19 inherit pname version;
20 sha256 = "0377ikajf6c3zcy3lc0kh4w9zmlqyplk2c2hb0yyc7h3jnfnya96";
21 };
22
23 nativeBuildInputs = [
24 zetup
25 ];
26
27 propagatedBuildInputs = [
28 robotframework
29 moretools
30 pathpy
31 six
32 modeled
33 ];
34
35 checkInputs = [
36 pytest
37 ];
38
39 checkPhase = ''
40 # tests require network
41 pytest test --ignore test/remote/test_remote.py
42 '';
43
44 meta = with stdenv.lib; {
45 broken = true;
46 description = "Python Tools for Robot Framework and Test Libraries";
47 homepage = "https://bitbucket.org/userzimmermann/robotframework-tools";
48 license = licenses.gpl3;
49 maintainers = [ maintainers.costrouc ];
50 };
51}