aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-03-17 02:39:55 +0000
committerMike Frysinger <vapier@gentoo.org>2011-03-17 02:39:55 +0000
commitee236ab8b1eae504ff88389bb7db08778050132a (patch)
treec467f6d4b5492b09faa5544726ba15dfbe3f5785
parentqmerge: delay PORTAGE_BINHOST checking to point where it is needed (diff)
downloadportage-utils-ee236ab8b1eae504ff88389bb7db08778050132a.tar.gz
portage-utils-ee236ab8b1eae504ff88389bb7db08778050132a.tar.bz2
portage-utils-ee236ab8b1eae504ff88389bb7db08778050132a.zip
sort quse output to avoid fs ordering differences
-rwxr-xr-xtests/quse/dotest5
-rw-r--r--tests/quse/list01.good2
2 files changed, 5 insertions, 2 deletions
diff --git a/tests/quse/dotest b/tests/quse/dotest
index 9f8bf9b..419e6c1 100755
--- a/tests/quse/dotest
+++ b/tests/quse/dotest
@@ -68,7 +68,10 @@ diff -u x all.good
rm x good all.good
# check cross file matches
-quse -CD abc > x
+# sort because quse order depends on the readdir order
+# which depends on the fs itself. quse doesnt do sorting
+# because in general, who cares. faster this way.
+quse -CD abc | LC_ALL=C sort > x
diff -u ../list01.good x
rm x
diff --git a/tests/quse/list01.good b/tests/quse/list01.good
index 1b340f6..5f4c985 100644
--- a/tests/quse/list01.good
+++ b/tests/quse/list01.good
@@ -1,2 +1,2 @@
- two.desc:abc: pig
one.desc:abc: cow
+ two.desc:abc: pig