ctdb-tests: Simplify pattern matching for ctime output
authorAmitay Isaacs <amitay@gmail.com>
Thu, 19 Jul 2018 02:08:20 +0000 (12:08 +1000)
committerMartin Schwenke <martins@samba.org>
Sat, 28 Jul 2018 01:50:11 +0000 (03:50 +0200)
On freebsd, sed does not accept multiple pattern strings.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13520

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
ctdb/tests/eventd/scripts/local.sh

index 524420f05a6bed29ece0f0175fbcb0e5baa487af..9668632dca3d2590634dfcfd5adb33b4a12d98db 100644 (file)
@@ -109,9 +109,9 @@ simple_test ()
 result_filter ()
 {
        _duration="\<[0-9][0-9]*\.[0-9][0-9][0-9]\>"
-       _day="\(Mon\|Tue\|Wed\|Thu\|Fri\|Sat\|Sun\)"
-       _month="\(Jan\|Feb\|Mar\|Apr\|May\|Jun\|Jul\|Aug\|Sep\|Oct\|Nov\|Dec\)"
-       _date="\( [0-9]\|[0-9][0-9]\)"
+       _day="[FMSTW][aehoru][deintu]"
+       _month="[ADFJMNOS][aceopu][bcglnprtvy]"
+       _date="[ 0-9][0-9]"
        _time="[0-9][0-9]:[0-9][0-9]:[0-9][0-9]"
        _year="[0-9][0-9][0-9][0-9]"
        _datetime="${_day} ${_month} ${_date} ${_time} ${_year}"