From 23c5289b7e0b9ec43ede7367f8071f2236f966ff Mon Sep 17 00:00:00 2001 From: Christian Williams Date: Fri, 27 Nov 2009 15:27:52 -0500 Subject: [PATCH] Fix regexp pretty printing for Chrome. --- src/PrettyPrinter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/PrettyPrinter.js b/src/PrettyPrinter.js index 16021b6..a547634 100644 --- a/src/PrettyPrinter.js +++ b/src/PrettyPrinter.js @@ -29,14 +29,14 @@ jasmine.PrettyPrinter.prototype.format = function(value) { this.emitString(value); } else if (jasmine.isSpy(value)) { this.emitScalar("spy on " + value.identity); + } else if (value instanceof RegExp) { + this.emitScalar(value.toString()); } else if (typeof value === 'function') { this.emitScalar('Function'); } else if (typeof value.nodeType === 'number') { this.emitScalar('HTMLNode'); } else if (value instanceof Date) { this.emitScalar('Date(' + value + ')'); - } else if (value instanceof RegExp) { - this.emitScalar(value.toString()); } else if (value.__Jasmine_been_here_before__) { this.emitScalar(''); } else if (jasmine.isArray_(value) || typeof value == 'object') {