mirror of
https://github.com/tc39/test262.git
synced 2025-07-20 20:44:43 +02:00
Renamed .comment property to .commentary
This commit is contained in:
parent
292ee6e92c
commit
2e320eddb7
@ -130,7 +130,8 @@
|
|||||||
envelope.header = trim(envelopeMatch[1]);
|
envelope.header = trim(envelopeMatch[1]);
|
||||||
if (envelopeMatch[2]) {
|
if (envelopeMatch[2]) {
|
||||||
var propTexts = envelopeMatch[2].split(/\s*\n\s*\*\s*@/);
|
var propTexts = envelopeMatch[2].split(/\s*\n\s*\*\s*@/);
|
||||||
envelope.comment = stripStars(propTexts.shift()), // notice side effect
|
// notice side effect by .shift()
|
||||||
|
envelope.commentary = stripStars(propTexts.shift()),
|
||||||
forEach(propTexts, function(propText) {
|
forEach(propTexts, function(propText) {
|
||||||
var propName = propText.match(/^\w+/)[0];
|
var propName = propText.match(/^\w+/)[0];
|
||||||
var propVal = propText.substring(propName.length);
|
var propVal = propText.substring(propName.length);
|
||||||
@ -149,7 +150,7 @@
|
|||||||
|
|
||||||
var strictMatch = captureStrictPattern.exec(envelope.rest);
|
var strictMatch = captureStrictPattern.exec(envelope.rest);
|
||||||
if (strictMatch) {
|
if (strictMatch) {
|
||||||
envelope.testRecord.strictOnly = '';
|
envelope.testRecord.onlyStrict = '';
|
||||||
// Note: does not remove or alter the "use strict"; directive
|
// Note: does not remove or alter the "use strict"; directive
|
||||||
// itself. We also make no use of the captured string so TODO:
|
// itself. We also make no use of the captured string so TODO:
|
||||||
// stop capturing it.
|
// stop capturing it.
|
||||||
@ -286,25 +287,25 @@
|
|||||||
* runners.
|
* runners.
|
||||||
*/
|
*/
|
||||||
function normalizeProps(testRecord) {
|
function normalizeProps(testRecord) {
|
||||||
if (!('strictOnly' in testRecord) && testRecord.strict === 1) {
|
if (!('onlyStrict' in testRecord) && testRecord.strict === 1) {
|
||||||
testRecord.strictOnly = '';
|
testRecord.onlyStrict = '';
|
||||||
}
|
}
|
||||||
if (testRecord.strict === 1) {
|
if (testRecord.strict === 1) {
|
||||||
delete testRecord.strict;
|
delete testRecord.strict;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ('strict_mode_negative' in testRecord) {
|
if ('strict_mode_negative' in testRecord) {
|
||||||
if (!('strictOnly' in testRecord)) {
|
if (!('onlyStrict' in testRecord)) {
|
||||||
testRecord.strictOnly = '';
|
testRecord.onlyStrict = '';
|
||||||
}
|
}
|
||||||
transferProp(testRecord, 'strict_mode_negative', 'negative');
|
transferProp(testRecord, 'strict_mode_negative', 'negative');
|
||||||
}
|
}
|
||||||
transferProp(testRecord, 'strict_only', 'strictOnly');
|
transferProp(testRecord, 'strict_only', 'onlyStrict');
|
||||||
transferProp(testRecord, 'non_strict_only', 'noStrict');
|
transferProp(testRecord, 'non_strict_only', 'noStrict');
|
||||||
|
|
||||||
transferProp(testRecord, 'errortype', 'negative');
|
transferProp(testRecord, 'errortype', 'negative');
|
||||||
transferProp(testRecord, 'assertion', 'description');
|
transferProp(testRecord, 'assertion', 'description');
|
||||||
transferProp(testRecord, 'assertion', 'comment');
|
transferProp(testRecord, 'assertion', 'commentary');
|
||||||
}
|
}
|
||||||
t262.normalizeProps = normalizeProps;
|
t262.normalizeProps = normalizeProps;
|
||||||
|
|
||||||
@ -361,7 +362,7 @@
|
|||||||
delete testRecord.section;
|
delete testRecord.section;
|
||||||
testRecord.path = toRelPathStr(nextRelPath);
|
testRecord.path = toRelPathStr(nextRelPath);
|
||||||
testRecord.header = envelope.header;
|
testRecord.header = envelope.header;
|
||||||
testRecord.comment = envelope.comment;
|
testRecord.commentary = envelope.commentary;
|
||||||
|
|
||||||
normalizeProps(testRecord);
|
normalizeProps(testRecord);
|
||||||
return testRecord;
|
return testRecord;
|
||||||
@ -371,7 +372,7 @@
|
|||||||
// If we see any properties other than these after normalization,
|
// If we see any properties other than these after normalization,
|
||||||
// we signal an error.
|
// we signal an error.
|
||||||
var KNOWN_PROPS = ['path', 'description',
|
var KNOWN_PROPS = ['path', 'description',
|
||||||
'noStrict', 'strictOnly', 'negative'];
|
'noStrict', 'onlyStrict', 'negative'];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Turns the (assumed) normalized test record into its string form
|
* Turns the (assumed) normalized test record into its string form
|
||||||
@ -398,10 +399,11 @@
|
|||||||
var result = testRecord.header + '\n\n';
|
var result = testRecord.header + '\n\n';
|
||||||
delete testRecord.header;
|
delete testRecord.header;
|
||||||
result += '/**\n';
|
result += '/**\n';
|
||||||
if (testRecord.comment) {
|
if (testRecord.commentary) {
|
||||||
result += ' * ' + testRecord.comment.replace(/\n/g, '\n * ') + '\n *\n';
|
result += ' * ' + testRecord.commentary.replace(/\n/g, '\n * ') +
|
||||||
|
'\n *\n';
|
||||||
}
|
}
|
||||||
delete testRecord.comment;
|
delete testRecord.commentary;
|
||||||
forEach(KNOWN_PROPS, addProp);
|
forEach(KNOWN_PROPS, addProp);
|
||||||
|
|
||||||
var remaining = keys(testRecord);
|
var remaining = keys(testRecord);
|
||||||
@ -505,7 +507,7 @@
|
|||||||
var testRecord = parseTestRecord(inBase, relPath, name);
|
var testRecord = parseTestRecord(inBase, relPath, name);
|
||||||
|
|
||||||
delete testRecord.header;
|
delete testRecord.header;
|
||||||
delete testRecord.comment;
|
delete testRecord.commentary;
|
||||||
return testRecord;
|
return testRecord;
|
||||||
});
|
});
|
||||||
testRecords = filter(testRecords, function(testRecord) {
|
testRecords = filter(testRecords, function(testRecord) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user