| 
									
										
										
										
											2018-02-14 05:03:20 +01:00
										 |  |  | # run installed tests | 
					
						
							|  |  |  | import ./make-test.nix ({ pkgs, ... }: { | 
					
						
							|  |  |  |   name = "fwupd"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   meta = { | 
					
						
							|  |  |  |     maintainers = pkgs.fwupd.meta.maintainers; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-07-20 20:56:59 +00:00
										 |  |  |   machine = { pkgs, ... }: { | 
					
						
							| 
									
										
										
										
											2018-02-14 05:03:20 +01:00
										 |  |  |     services.fwupd.enable = true; | 
					
						
							|  |  |  |     environment.systemPackages = with pkgs; [ gnome-desktop-testing ]; | 
					
						
							|  |  |  |     environment.variables.XDG_DATA_DIRS = [ "${pkgs.fwupd.installedTests}/share" ]; | 
					
						
							|  |  |  |     virtualisation.memorySize = 768; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   testScript = ''
 | 
					
						
							|  |  |  |     $machine->succeed("gnome-desktop-testing-runner"); | 
					
						
							|  |  |  |   '';
 | 
					
						
							|  |  |  | }) |