at 18.03-beta 35 lines 813 B view raw
1{ lib 2, stdenv 3, buildPythonPackage 4, fetchPypi 5, isPy3k 6, mozprofile 7, mozversion 8, moztest 9, manifestparser 10, marionette_driver 11, browsermob-proxy 12, wptserve 13}: 14 15buildPythonPackage rec { 16 pname = "marionette-harness"; 17 version = "4.3.0"; 18 name = "${pname}-${version}"; 19 disabled = isPy3k; 20 21 src = fetchPypi { 22 inherit pname version; 23 sha256 = "a98bb65a0c63f60d9e3d7ef21dabc9c29676917dc2ec0d46851a3ed694c820cc"; 24 }; 25 26 propagatedBuildInputs = [ mozprofile mozversion browsermob-proxy moztest 27 wptserve manifestparser marionette_driver ]; 28 29 meta = { 30 description = "Mozilla Marionette protocol test automation harness"; 31 homepage = https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette; 32 license = lib.licenses.mpl20; 33 maintainers = with lib.maintainers; [ raskin ]; 34 }; 35}