tap-parser
Advanced tools
Comparing version 0.4.3 to 0.5.0
14
index.js
@@ -7,3 +7,3 @@ var Writable = require('readable-stream').Writable; | ||
'^(not )?ok\\b(?:', | ||
'\\s+(\\d+)(?:\\s+(?:(?:\\s*-\\s*)?(.*)))?', | ||
'(?:\\s+(\\d+))?(?:\\s+(?:(?:\\s*-\\s*)?(.*)))?', | ||
')?' | ||
@@ -70,2 +70,8 @@ ].join('')), | ||
var prev = results.asserts[results.asserts.length - 2]; | ||
if (!res.number) { | ||
if (prev) res.number = prev.number + 1; | ||
else res.number = 1; | ||
} | ||
if (prev && prev.number + 1 !== res.number) { | ||
@@ -122,8 +128,2 @@ this.emit('parseError', { | ||
if (num === undefined) { | ||
return this.emit('parseError', { | ||
message: 'assertion number not provided' | ||
}); | ||
} | ||
if (m = re.label_todo.exec(name)) { | ||
@@ -130,0 +130,0 @@ asrt.name = m[1]; |
{ | ||
"name": "tap-parser", | ||
"version": "0.4.3", | ||
"version": "0.5.0", | ||
"description": "parse the test anything protocol", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
33205
21
1022