Enno Boland 
							
						 
					 
					
						
						
							
						
						93e6aada54 
					 
					
						
						
							
							tests: remove unneccassary test script  
						
						 
						
						
						
						
					 
					
						2014-05-13 11:46:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Enno Boland 
							
						 
					 
					
						
						
							
						
						f4c0ecdcbf 
					 
					
						
						
							
							using config_ prefix instead of xbps_conf_ for tests  
						
						 
						
						
						
						
					 
					
						2014-05-13 11:41:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Enno Boland 
							
						 
					 
					
						
						
							
						
						152ec0354f 
					 
					
						
						
							
							libxbps: file including in xbps.conf supports relative paths.  
						
						 
						
						
						
						
					 
					
						2014-05-13 11:37:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6c8a073fb2 
					 
					
						
						
							
							tests: new test for xbps-query(8) -Rf when binpkg is not available.  
						
						 
						
						
						
						
					 
					
						2014-05-06 11:16:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c992db2bc0 
					 
					
						
						
							
							New test cases to detect pkgs with dependencies on itself.  
						
						 
						
						
						
						
					 
					
						2014-04-20 18:19:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						bb491e2667 
					 
					
						
						
							
							libxbps: detect and ignore incorrect deps of a pkg if those are virtual pkgs.  
						
						 
						
						
						
						
					 
					
						2014-04-20 16:54:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						4530c79bb2 
					 
					
						
						
							
							Make sure that root symlinks in void are never removed or detected as obsoletes.  
						
						 
						
						... 
						
						
						
						Added/improved test cases to detect those conditions work as expected. 
						
						
					 
					
						2014-03-31 10:16:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ef3b6278a6 
					 
					
						
						
							
							Added support to pass native machine architecture to pkg scripts (6th arg).  
						
						 
						
						
						
						
					 
					
						2014-03-12 10:16:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9101241b20 
					 
					
						
						
							
							Fix pkg symlink removal introduced in the two phase package removal feature.  
						
						 
						
						
						
						
					 
					
						2014-02-26 10:05:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						8c47021ec3 
					 
					
						
						
							
							Fix   #31  and add new test case to reproduce it.  
						
						 
						
						
						
						
					 
					
						2014-02-25 22:55:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2fa0d56658 
					 
					
						
						
							
							Fixed a xbps_pkgpattern_name() crash and a test to reproduce it (found by Gottox).  
						
						 
						
						
						
						
					 
					
						2014-02-15 01:26:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						835812df2c 
					 
					
						
						
							
							tests: pass -v flag to xbps-install(8).  
						
						 
						
						
						
						
					 
					
						2014-01-15 21:51:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						36adf15c6b 
					 
					
						
						
							
							tests: new test to verify obsolete files code works in updates and reinstalls.  
						
						 
						
						
						
						
					 
					
						2014-01-15 20:59:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						5176ca05e8 
					 
					
						
						
							
							tests: libxbps: use unexistent xbps.conf to only use local repo.  
						
						 
						
						
						
						
					 
					
						2014-01-15 20:59:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						19b248d57d 
					 
					
						
						
							
							tests: issue18: remove useless cleanup.  
						
						 
						
						
						
						
					 
					
						2014-01-15 17:55:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						98a3723902 
					 
					
						
						
							
							Respect installation mode also on reinstall (and downgrade).  
						
						 
						
						
						
						
					 
					
						2014-01-15 16:17:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						292be5c420 
					 
					
						
						
							
							Make sure that all symlinks in a package are removed, not just dangling symlinks.  
						
						 
						
						
						
						
					 
					
						2014-01-12 17:10:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a57fe48709 
					 
					
						
						
							
							tests/xbps/libxbps/shell/remove_test.sh: use full path for local repo.  
						
						 
						
						
						
						
					 
					
						2014-01-03 10:08:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						152212a9ab 
					 
					
						
						
							
							Update tests for new API.  
						
						 
						
						
						
						
					 
					
						2013-12-16 11:55:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2ab90bdc09 
					 
					
						
						
							
							Fixed issue  #26  (Replacing an installed pkg multiple times).  
						
						 
						
						
						
						
					 
					
						2013-12-12 18:24:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						87dbf3d25b 
					 
					
						
						
							
							tests/replace: fix path to the private repo.  
						
						 
						
						
						
						
					 
					
						2013-12-12 17:33:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						da848cb0ea 
					 
					
						
						
							
							Fix shebang in last test-case committed.  
						
						 
						
						
						
						
					 
					
						2013-12-12 17:24:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						90351bef08 
					 
					
						
						
							
							Added a new test case to reproduce an issue while replacing a pkg multiple times.  
						
						 
						
						... 
						
						
						
						The test case currently fails; will be fixed shortly in an upcoming commit. 
						
						
					 
					
						2013-12-12 17:21:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						eba8ca0319 
					 
					
						
						
							
							tests/xbps/xbps-rindex: fix tests after  4403caa (only use test repo).  
						
						 
						
						
						
						
					 
					
						2013-12-08 08:04:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7c57918950 
					 
					
						
						
							
							xbps-rindex(8):  fix   #24  and added an ATF test case.  
						
						 
						
						
						
						
					 
					
						2013-11-29 17:30:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						dce26db1de 
					 
					
						
						
							
							libxbps: pkg remove: never remove base symlinks in the root directory.  
						
						 
						
						... 
						
						
						
						The /bin, /sbin, /lib, /lib32, /lib64, /var/run symlinks should never be removed
in Void, so be safe and ignore the removal of them.
Added another test to the testsuite to verify its correctness. 
						
						
					 
					
						2013-11-28 10:27:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						172c84040c 
					 
					
						
						
							
							xbps-rindex: fix clean mode while removing obsolete entries on index-files with updates.  
						
						 
						
						
						
						
					 
					
						2013-11-25 10:16:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c9825feb29 
					 
					
						
						
							
							util.c: add stricter checks for pkgver conformance (v2).  
						
						 
						
						... 
						
						
						
						There was another case where it now was failing: "fs-utils-v1.00_1".
Previous code didn't take into account that a valid version might also
contain a non digit after '-'.
Added more tests to the testsuite to verify its correctness. 
						
						
					 
					
						2013-11-17 12:25:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c44d7070a4 
					 
					
						
						
							
							util.c: add stricter checks for pkgver conformance.  
						
						 
						
						... 
						
						
						
						Make xbps_pkg_{name,version} return NULL if next character
after the last '-' character is not a digit, and if there's a digit
make sure that there exists a '_' character too.
Added more tests to the testsuite to catch this. With these changes
'python-e_dbus' is properly detected and validated. 
						
						
					 
					
						2013-11-17 11:34:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6d9bb47fba 
					 
					
						
						
							
							unpack: make sure to remove only on-disk files if file type does not match.  
						
						 
						
						... 
						
						
						
						Added another ATF test-case to make sure it works properly. 
						
						
					 
					
						2013-11-09 08:59:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						b7d91b490c 
					 
					
						
						
							
							Move libxbps shell tests to libxbps/shell and remove unused test-shell.mk.  
						
						 
						
						
						
						
					 
					
						2013-11-06 11:52:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6952144d60 
					 
					
						
						
							
							Simplify tests/xbps/xbps-rindex structure.  
						
						 
						
						
						
						
					 
					
						2013-11-06 11:11:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						8f36f8e638 
					 
					
						
						
							
							Make sure that configuration files are properly kept or unpacked.  
						
						 
						
						... 
						
						
						
						Added two new test cases to verify it works as advertised. 
						
						
					 
					
						2013-11-06 10:45:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						987d374ea9 
					 
					
						
						
							
							Added an ATF test-case for  #6  ( close   #6 ; this has been fixed previously).  
						
						 
						
						
						
						
					 
					
						2013-11-06 09:37:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c1fafcd339 
					 
					
						
						
							
							Fix   #20  and added an ATF test-case.  
						
						 
						
						
						
						
					 
					
						2013-11-05 09:56:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						89c62c626c 
					 
					
						
						
							
							xbps-rindex: [clean] the filesclean test now passes successfully.  
						
						 
						
						
						
						
					 
					
						2013-11-03 11:15:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c06115af9a 
					 
					
						
						
							
							issue18_test: pass optional 2nd arg "cleanup" to atf_test_case().  
						
						 
						
						
						
						
					 
					
						2013-11-03 10:53:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a8bfc4e9f8 
					 
					
						
						
							
							xbps-rindex: add more test-cases and merge issue19 into the generic clean_test.  
						
						 
						
						
						
						
					 
					
						2013-11-03 10:52:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						4d3a412d9e 
					 
					
						
						
							
							Reorganize tests and move all them under /usr/tests/xbps.  
						
						 
						
						
						
						
					 
					
						2013-11-03 09:30:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						4e4e4a49d0 
					 
					
						
						
							
							Added an ATF test-case for issue  #19 .  
						
						 
						
						
						
						
					 
					
						2013-11-02 11:44:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2b40d8ad54 
					 
					
						
						
							
							issue18_test: use atf_check_equal() instead and cleanup stuff at the end.  
						
						 
						
						
						
						
					 
					
						2013-11-01 18:47:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c4a0568c08 
					 
					
						
						
							
							Added an ATF test-case for issue  #18  (in shell).  
						
						 
						
						
						
						
					 
					
						2013-11-01 18:35:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						09e116b7f0 
					 
					
						
						
							
							xbps_api.h -> xbps.h  
						
						 
						
						
						
						
					 
					
						2013-06-20 12:31:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						5642ca6cfc 
					 
					
						
						
							
							Update tests to the new API.  
						
						 
						
						
						
						
					 
					
						2013-06-20 11:33:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						430b224f58 
					 
					
						
						
							
							Add new kyua tests for xbps_find_pkg_orphans().  
						
						 
						
						
						
						
					 
					
						2013-03-11 12:59:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						bc6aa52f33 
					 
					
						
						
							
							Add some tests for pkgdb.  
						
						 
						
						
						
						
					 
					
						2013-03-10 10:08:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						b976a45aed 
					 
					
						
						
							
							New code to find pkg obsolete files, with a proper kyua test.  
						
						 
						
						... 
						
						
						
						Previous code incorrectly found obsolete files in this case:
(curpkg) - in files: /etc/foo.conf
(newpkg) - in conf_files: /etc/foo.conf
and removed this file because the code couldn't find it in the same
array. The new code fixes this case and compares the whole pkg filelist. 
						
						
					 
					
						2013-03-09 13:30:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						15b148fb51 
					 
					
						
						
							
							tests: remove obsolete tests for 0.19 API.  
						
						 
						
						
						
						
					 
					
						2012-11-30 07:47:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d6735d5685 
					 
					
						
						
							
							xbps_xasprintf: do not return NULL anymore; remove checks for this.  
						
						 
						
						
						
						
					 
					
						2012-11-11 09:37:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						068cab8d20 
					 
					
						
						
							
							libxbps: performance improvements by caching the most accessed paths.  
						
						 
						
						... 
						
						
						
						1- We can cache the result of the first xbps_pkgdb_init() when it fails
   and avoid the malloc/free/access from it.
2- We cache the uname(2) result into a private var in xbps_handle and
   use it in xbps_pkg_arch_match().
This improves performance by ~5% approx and it's close as it was before
introducing the repository index format 1.5. 
						
						
					 
					
						2012-06-15 15:33:11 +02:00