summaryrefslogtreecommitdiff
path: root/testsuite/hostid
diff options
context:
space:
mode:
authorDenys Vlasenko2010-05-12 15:59:32 +0200
committerDenys Vlasenko2010-05-12 15:59:32 +0200
commite82cf339e476126e4016e417aee3c6eb52c702c9 (patch)
treeaf480d4552cb63fcf8ee28600986e9c16c7adb6a /testsuite/hostid
parenta2215b98f7d65bc613b9c8f008d79672402c6a07 (diff)
downloadbusybox-e82cf339e476126e4016e417aee3c6eb52c702c9.zip
busybox-e82cf339e476126e4016e417aee3c6eb52c702c9.tar.gz
randomtest fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'testsuite/hostid')
-rw-r--r--testsuite/hostid/hostid-works10
1 files changed, 8 insertions, 2 deletions
diff --git a/testsuite/hostid/hostid-works b/testsuite/hostid/hostid-works
index e85698e..bcfd717 100644
--- a/testsuite/hostid/hostid-works
+++ b/testsuite/hostid/hostid-works
@@ -1,2 +1,8 @@
-test x$(hostid) = x$(busybox hostid)
-
+h=x$(busybox hostid)
+# Is $h a sequence of hex numbers?
+x="${h//[0123456789abcdef]/x}"
+x="${x//xxx/x}"
+x="${x//xxx/x}"
+x="${x//xxx/x}"
+x="${x//xx/x}"
+test x"$x" = x"x"