diff --git a/gnucash/report/standard-reports/test/test-generic-category-report.scm b/gnucash/report/standard-reports/test/test-generic-category-report.scm
index e5a0473829..a93ac17c76 100644
--- a/gnucash/report/standard-reports/test/test-generic-category-report.scm
+++ b/gnucash/report/standard-reports/test/test-generic-category-report.scm
@@ -32,6 +32,7 @@
(use-modules (gnucash app-utils))
(use-modules (gnucash engine))
(use-modules (sw_engine))
+(use-modules (gnucash report stylesheets))
(use-modules (gnucash report report-system collectors))
(use-modules (gnucash engine test test-extras))
@@ -114,8 +115,8 @@
(let* ((result (gnc:html-document-render doc #f))
(tbl (stream->list
(pattern-streamer "
"
- (list (list " ([0-9][0-9])/([0-9][0-9])/([0-9][0-9])" 1 2 3)
- (list " ([^<]*)" 1))
+ (list (list "| ([0-9][0-9])/([0-9][0-9])/([0-9][0-9]) | " 1 2 3)
+ (list "[^0-9]*([^<]*) | " 1))
result))))
(every (lambda (date value-list)
(let ((day (second date))
@@ -172,12 +173,12 @@
(columns (columns-from-report-document html-document))
(tbl (stream->list
(pattern-streamer ""
- (list (list " ([0-9][0-9])/([0-9][0-9])/([0-9][0-9])" 1 2 3)
- (list " ([^<]*)" 1)
- (list " ([^<]*)" 1)
- (list " ([^<]*)" 1)
- (list " ([^<]*)" 1)
- (list " ([^<]*)" 1))
+ (list (list "| ([0-9][0-9])/([0-9][0-9])/([0-9][0-9]) | " 1 2 3)
+ (list "[^0-9]*([^<]*) | " 1)
+ (list "[^0-9]*([^<]*) | " 1)
+ (list "[^0-9]*([^<]*) | " 1)
+ (list "[^0-9]*([^<]*) | " 1)
+ (list "[^0-9]*([^<]*) | " 1))
html-document))))
;(format #t "~a" html-document)
(and (= 6 (length columns))
@@ -188,7 +189,7 @@
(define (columns-from-report-document doc)
(let ((columns (stream->list (pattern-streamer ""
- (list (list " ([^<]*)" 1))
+ (list (list "| ([^<]*)" 1))
doc))))
(map caar columns)))
@@ -231,8 +232,8 @@
(columns (columns-from-report-document html-document))
(tbl (stream->list
(pattern-streamer " | "
- (list (list " ([0-9][0-9])/([0-9][0-9])/([0-9][0-9])" 1 2 3)
- (list " ([^<]*)" 1))
+ (list (list "| ([0-9][0-9])/([0-9][0-9])/([0-9][0-9]) | " 1 2 3)
+ (list "[^0-9]*([^<]*) | " 1))
html-document)))
(row-count (tbl-row-count tbl)))
(and (member "account-1" columns)
|