test/polyline: Reset testing data manually in encodeFloats test

This commit is contained in:
Tobias Bieniek
2013-03-11 20:32:22 +01:00
parent 8b45637e72
commit 8330586ee2
+8 -3
View File
@@ -7,8 +7,7 @@ describe('ol.parser.polyline', function() {
var signedIntegers, encodedSignedIntegers; var signedIntegers, encodedSignedIntegers;
var unsignedIntegers, encodedUnsignedIntegers; var unsignedIntegers, encodedUnsignedIntegers;
// Reset testing data function resetTestingData() {
beforeEach(function() {
flatPoints = [38.50000, -120.20000, flatPoints = [38.50000, -120.20000,
40.70000, -120.95000, 40.70000, -120.95000,
43.25200, -126.45300]; 43.25200, -126.45300];
@@ -23,7 +22,10 @@ describe('ol.parser.polyline', function() {
unsignedIntegers = [0, 30, 1, 31, 32, 2, 174]; unsignedIntegers = [0, 30, 1, 31, 32, 2, 174];
encodedUnsignedIntegers = '?]@^_@AmD'; encodedUnsignedIntegers = '?]@^_@AmD';
}); }
// Reset testing data
beforeEach(resetTestingData);
@@ -70,7 +72,10 @@ describe('ol.parser.polyline', function() {
var encodeFloats = ol.parser.polyline.encodeFloats; var encodeFloats = ol.parser.polyline.encodeFloats;
expect(encodeFloats(smallFloats)).toEqual(encodedFloats); expect(encodeFloats(smallFloats)).toEqual(encodedFloats);
resetTestingData();
expect(encodeFloats(smallFloats, 1e5)).toEqual(encodedFloats); expect(encodeFloats(smallFloats, 1e5)).toEqual(encodedFloats);
expect(encodeFloats(floats, 1e2)).toEqual(encodedFloats); expect(encodeFloats(floats, 1e2)).toEqual(encodedFloats);
}); });
}); });