51c14d9947 changed the return value of

applyToText to an array that includes if there was an error in the
newline part of an changeset op.
easysync_tests need to know this too
This commit is contained in:
webzwo0i 2015-02-15 16:21:07 +01:00
parent 440f74b2c1
commit 66582b19e7

View file

@ -149,7 +149,7 @@ function runTests() {
var correctText = correct.join('');
//print(literal(cs));
var outText = Changeset.applyToText(cs, inText);
var outText = Changeset.applyToText(cs, inText)[0];
assertEqualStrings(correctText, outText);
}
@ -585,9 +585,9 @@ function runTests() {
var change123a = Changeset.checkRep(Changeset.compose(change1, change23, p));
assertEqualStrings(change123, change123a);
assertEqualStrings(text2, Changeset.applyToText(change12, startText));
assertEqualStrings(text3, Changeset.applyToText(change23, text1));
assertEqualStrings(text3, Changeset.applyToText(change123, startText));
assertEqualStrings(text2, Changeset.applyToText(change12, startText)[0]);
assertEqualStrings(text3, Changeset.applyToText(change23, text1)[0]);
assertEqualStrings(text3, Changeset.applyToText(change123, startText)[0]);
}
for (var i = 0; i < 30; i++) testCompose(i);
@ -699,7 +699,7 @@ function runTests() {
print("> testMakeSplice");
var t = "a\nb\nc\n";
var t2 = Changeset.applyToText(Changeset.makeSplice(t, 5, 0, "def"), t);
var t2 = Changeset.applyToText(Changeset.makeSplice(t, 5, 0, "def"), t)[0];
assertEqualStrings("a\nb\ncdef\n", t2);
})();