| 
									
										
										
										
											2017-05-21 19:28:30 +02:00
										 |  |  | { lib | 
					
						
							|  |  |  | , buildPythonPackage | 
					
						
							|  |  |  | , fetchPypi | 
					
						
							| 
									
										
										
										
											2017-09-16 16:44:44 -04:00
										 |  |  | , isPy3k | 
					
						
							| 
									
										
										
										
											2017-05-21 19:28:30 +02:00
										 |  |  | , mozprofile | 
					
						
							|  |  |  | , mozversion | 
					
						
							|  |  |  | , moztest | 
					
						
							|  |  |  | , manifestparser | 
					
						
							|  |  |  | , marionette_driver | 
					
						
							|  |  |  | , browsermob-proxy | 
					
						
							|  |  |  | , wptserve | 
					
						
							|  |  |  | }: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | buildPythonPackage rec { | 
					
						
							|  |  |  |   pname = "marionette-harness"; | 
					
						
							| 
									
										
										
										
											2019-10-24 08:47:38 +02:00
										 |  |  |   version = "5.0.0"; | 
					
						
							| 
									
										
										
										
											2017-09-16 16:44:44 -04:00
										 |  |  |   disabled = isPy3k; | 
					
						
							| 
									
										
										
										
											2017-05-21 19:28:30 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |   src = fetchPypi { | 
					
						
							|  |  |  |     inherit pname version; | 
					
						
							| 
									
										
										
										
											2019-10-24 08:47:38 +02:00
										 |  |  |     sha256 = "041cd779ae383fb5c56f2bb44824f4e80ba895febd9a3f21570ac274221c82e0"; | 
					
						
							| 
									
										
										
										
											2017-05-21 19:28:30 +02:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   propagatedBuildInputs = [ mozprofile mozversion browsermob-proxy moztest  | 
					
						
							|  |  |  |     wptserve manifestparser marionette_driver ];  | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   meta = { | 
					
						
							|  |  |  |     description = "Mozilla Marionette protocol test automation harness"; | 
					
						
							| 
									
										
										
										
											2020-03-31 21:11:51 -04:00
										 |  |  |     homepage = "https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette"; | 
					
						
							| 
									
										
										
										
											2017-05-21 19:28:30 +02:00
										 |  |  |     license = lib.licenses.mpl20; | 
					
						
							|  |  |  |     maintainers = with lib.maintainers; [ raskin ]; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | } |