Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ca3d9f8b31 
								
							 
						 
						
							
							
								
								Urgh, modified the wrong file...  
							
							
							
						 
						
							2012-04-14 19:52:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ea402a255f 
								
							 
						 
						
							
							
								
								Replace "make check" with "make installcheck"  
							
							... 
							
							
							
							Ensuring that the tests work from the build tree requires a growing
number of nasty hacks.  The tests also don't verify that the installed
Nix actually works.  Thus, the tests now require "make install" to
have been run. 
							
						 
						
							2012-03-19 01:20:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b006a31d52 
								
							 
						 
						
							
							
								
								Drop the externals directory  
							
							... 
							
							
							
							Nix now requires SQLite and bzip2 to be pre-installed.  SQLite is
detected using pkg-config.  We required DBD::SQLite anyway, so
depending on SQLite is not a big problem.
The --with-bzip2, --with-openssl and --with-sqlite flags are gone. 
							
						 
						
							2012-03-18 23:54:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								6245f0d529 
								
							 
						 
						
							
							
								
								tests: Run `download-using-manifests' via libtool so that dlopening works.  
							
							
							
						 
						
							2012-01-11 16:58:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								48cea0d01e 
								
							 
						 
						
							
							
								
								* Refactoring: Get rid of a few subdirectories in corepkgs/, and some  
							
							... 
							
							
							
							other simplifications.
* Use <nix/...> to locate the corepkgs.  This allows them to be
  overriden through $NIX_PATH.
* Use bash's pipefail option in the NAR builder so that we don't need
  to create a temporary file. 
							
						 
						
							2012-01-03 00:16:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								23bf700196 
								
							 
						 
						
							
							
								
								* Oops, the daemon test wasn't actually using the daemon.  
							
							
							
						 
						
							2011-12-14 22:31:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7d314b8c95 
								
							 
						 
						
							
							
								
								* Work around a race condition starting the Nix daemon.  
							
							
							
						 
						
							2011-10-11 11:14:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8af7d766f0 
								
							 
						 
						
							
							
								
								* Refactoring: remove unnecessary variables from the tests.  
							
							
							
						 
						
							2011-10-10 21:32:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6fcdbcac20 
								
							 
						 
						
							
							
								
								* Install NixManifest.pm, NixConfig.pm and GeneratePatches.pm under  
							
							... 
							
							
							
							the Nix:: namespace. 
							
						 
						
							2011-10-10 21:11:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4bdb51e621 
								
							 
						 
						
							
							
								
								* Refactoring.  
							
							
							
						 
						
							2011-07-20 11:50:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								aa45027818 
								
							 
						 
						
							
							
								
								* Sync with the trunk.  
							
							
							
						 
						
							2010-05-12 22:13:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b8833a48 
								
							 
						 
						
							
							
								
								* Drop the dependency on the ATerm library.  
							
							
							
						 
						
							2010-04-19 14:51:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bb82310dba 
								
							 
						 
						
							
							
								
								* Set the path to sqlite3 properly.  
							
							
							
						 
						
							2010-02-24 11:06:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8146a0c731 
								
							 
						 
						
							
							
								
								* Use bash in the tests.  
							
							
							
						 
						
							2009-03-25 16:11:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9485ec31ea 
								
							 
						 
						
							
							
								
								* Better cleanup after tests.  
							
							
							
						 
						
							2009-03-18 16:35:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								93b6926054 
								
							 
						 
						
							
							
								
								* Regression test for exportBuildReferencesGraph.  It currently fails.  
							
							
							
						 
						
							2009-03-17 17:38:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ac36c6cd44 
								
							 
						 
						
							
							
								
								* Some hackery to make "make check" succeed on Cygwin.  
							
							
							
						 
						
							2008-12-12 15:36:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5c793ad03e 
								
							 
						 
						
							
							
								
								* Hopefully this fixes the test on FreeBSD.  
							
							
							
						 
						
							2007-08-14 13:43:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a7e1a51fdf 
								
							 
						 
						
							
							
								
								* A test for the nix-worker.  
							
							
							
						 
						
							2007-08-13 14:56:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								550ba9ebb4 
								
							 
						 
						
							
							
								
								* Fix the tests.  
							
							
							
						 
						
							2007-08-13 13:15:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								626f8ee42f 
								
							 
						 
						
							
							
								
								* Clear NIX_REMOTE in the tests.  
							
							
							
						 
						
							2006-12-02 14:33:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7a4497d98c 
								
							 
						 
						
							
							
								
								* Checks for allowedReferences and some other features.  
							
							... 
							
							
							
							* Use nix-build in a test. 
							
						 
						
							2006-10-19 17:44:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0bd5eb71a0 
								
							 
						 
						
							
							
								
								* `nix-install-package --url': install from a URL (NIX-12).  
							
							... 
							
							
							
							* `nix-install-package --help' (NIX-9).
* `nix-install-package --non-interactive': don't prompt or pause.
* Tests for nix-install-package.
* Security fixes: filter the values obtained from the nixpkg. 
							
						 
						
							2006-09-21 18:54:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7adaa6d446 
								
							 
						 
						
							
							
								
								* Test for runtime root finding.  
							
							
							
						 
						
							2006-07-21 12:46:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c15f544356 
								
							 
						 
						
							
							
								
								* Call find-runtime-roots.pl from the garbage collector to prevent  
							
							... 
							
							
							
							running applications etc. from being garbage collected. 
							
						 
						
							2006-07-20 12:17:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								03162f8f47 
								
							 
						 
						
							
							
								
								* Unless --with-bzip2 is specified, use a copy of bzip2 in the  
							
							... 
							
							
							
							externals directory.  This is in particular useful because though
  most systems have bzip2/bunzip2, they don't always have libbz2,
  which we need for bsdiff/bspatch. 
							
						 
						
							2006-04-25 10:45:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fdea084c36 
								
							 
						 
						
							
							
								
								* Allow `make check' to work in directories that have symlink  
							
							... 
							
							
							
							components. 
							
						 
						
							2006-03-10 22:27:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e3daee919d 
								
							 
						 
						
							
							
								
								* Test `nix-store -q --binding'.  
							
							
							
						 
						
							2006-03-01 15:46:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b90787290d 
								
							 
						 
						
							
							
								
								* TDD! Woohoo!  
							
							
							
						 
						
							2006-03-01 14:26:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								089c41a0c2 
								
							 
						 
						
							
							
								
								* Oops!  
							
							
							
						 
						
							2006-03-01 14:17:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e48bd8c8b5 
								
							 
						 
						
							
							
								
								* Add a test for nix-log2xml.  
							
							
							
						 
						
							2006-03-01 13:25:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								84c4631221 
								
							 
						 
						
							
							
								
								* Simplification.  
							
							
							
						 
						
							2006-03-01 12:51:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a4c63c6e8e 
								
							 
						 
						
							
							
								
								* Make it easy to run individual tests from the command line.  
							
							
							
						 
						
							2006-03-01 12:15:33 +00:00