[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox
Subject:    [PATCH 3/3] testsuite: add logger test cases
From:       Guilherme Maciel Ferreira <guilherme.maciel.ferreira () gmail ! com>
Date:       2014-08-18 3:14:25
Message-ID: 1408331665-19005-1-git-send-email-guilherme.maciel.ferreira () gmail ! com
[Download RAW message or body]

Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
---
 testsuite/logger/logger-prio   |    9 +++++++++
 testsuite/logger/logger-stderr |    5 +++++
 testsuite/logger/logger-tag    |    6 ++++++
 3 files changed, 20 insertions(+), 0 deletions(-)
 create mode 100644 testsuite/logger/logger-prio
 create mode 100644 testsuite/logger/logger-stderr
 create mode 100644 testsuite/logger/logger-tag

diff --git a/testsuite/logger/logger-prio b/testsuite/logger/logger-prio
new file mode 100644
index 0000000..3a7bd4c
--- /dev/null
+++ b/testsuite/logger/logger-prio
@@ -0,0 +1,9 @@
+PRIO=$(cat /etc/syslog.conf | sed 's/[ \t]*\/.*//g')
+FILE=$(cat /etc/syslog.conf | sed 's/[a-zA-Z0-9]*\.[a-zA-Z0-9]*[ \t]*\//\//g')
+MSG="log message to $PRIO at $(date +%H:%M:%S)"
+
+LC_ALL=C logger -p $PRIO $MSG
+LC_ALL=C tail -n 1 $FILE > logfile.gnu
+LC_ALL=C busybox logger -p $PRIO $MSG
+LC_ALL=C tail -n 1 $FILE > logfile.bb
+diff -ubw logfile.gnu logfile.bb
diff --git a/testsuite/logger/logger-stderr b/testsuite/logger/logger-stderr
new file mode 100644
index 0000000..bcd8fb6
--- /dev/null
+++ b/testsuite/logger/logger-stderr
@@ -0,0 +1,5 @@
+MSG="log message to stderr at $(date +%H:%M:%S)"
+
+LC_ALL=C logger -s $MSG > logfile.gnu
+LC_ALL=C busybox logger -s $MSG > logfile.bb
+diff -ubw logfile.gnu logfile.bb
diff --git a/testsuite/logger/logger-tag b/testsuite/logger/logger-tag
new file mode 100644
index 0000000..28f1745
--- /dev/null
+++ b/testsuite/logger/logger-tag
@@ -0,0 +1,6 @@
+TAG="BUSYBOX"
+MSG="log message at $(date +%H:%M:%S)"
+
+LC_ALL=C logger -t $TAG -s $MSG > logfile.gnu
+LC_ALL=C busybox logger -t $TAG -s $MSG > logfile.bb
+diff -ubw logfile.gnu logfile.bb
-- 
1.7.0.4

_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic