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