From a37d980f41ec5a8f35973e48a437df5925bedf7a Mon Sep 17 00:00:00 2001
From: Lloyd Hilaiel <lloyd@hilaiel.com>
Date: Wed, 9 Nov 2011 15:52:03 -0700
Subject: [PATCH] fix test harness hangs.  because output can be buffered, the
 line indicating browserid startup is complete may come in a multiline chunk. 
 closes #550

---
 tests/lib/start-stop.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/lib/start-stop.js b/tests/lib/start-stop.js
index 6bb240e36..632b29d62 100644
--- a/tests/lib/start-stop.js
+++ b/tests/lib/start-stop.js
@@ -71,7 +71,7 @@ function setupProc(proc) {
     if (process.env['LOG_TO_CONSOLE']) console.log(x.toString());
     var tokenRegex = new RegExp('token=([A-Za-z0-9]+)$', 'm');
 
-    if (!sentReady && /^browserid.*127\.0\.0\.1:10002/.test(x)) {
+    if (!sentReady && /^browserid.*127\.0\.0\.1:10002/m.test(x)) {
       exports.browserid.emit('ready');
       sentReady = true;
     } else if (m = tokenRegex.exec(x)) {
-- 
GitLab