Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| aed7df6173 | |||
| e3b09875c6 |
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "osrm",
|
"name": "osrm",
|
||||||
"version": "5.21.0-customsnapping.7",
|
"version": "5.21.0-customsnapping.8",
|
||||||
"private": false,
|
"private": false,
|
||||||
"description": "The Open Source Routing Machine is a high performance routing engine written in C++14 designed to run on OpenStreetMap data.",
|
"description": "The Open Source Routing Machine is a high performance routing engine written in C++14 designed to run on OpenStreetMap data.",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -325,19 +325,19 @@ tables.forEach(function(annotation) {
|
|||||||
var options = {
|
var options = {
|
||||||
coordinates: two_test_coordinates,
|
coordinates: two_test_coordinates,
|
||||||
annotations: [annotation.slice(0,-1)],
|
annotations: [annotation.slice(0,-1)],
|
||||||
start_stop_acceleration_factor: []
|
acceleration_profile: []
|
||||||
};
|
};
|
||||||
|
|
||||||
assert.throws(()=>osrm.table(options, (err, res) => {}), /start_stop_acceleration_factor must be a decimal number or one of/, "should throw on empty array");
|
assert.throws(()=>osrm.table(options, (err, res) => {}), /acceleration_profile must be a decimal number or one of/, "should throw on empty array");
|
||||||
|
|
||||||
options.start_stop_acceleration_factor = 'a';
|
options.start_stop_acceleration_factor = 'a';
|
||||||
assert.throws(()=>osrm.table(options, (err, res) => {}), /start_stop_acceleration_factor must be a decimal number or one of/, "should throw on non-numeric value");
|
assert.throws(()=>osrm.table(options, (err, res) => {}), /acceleration_profile must be a decimal number or one of/, "should throw on non-numeric value");
|
||||||
|
|
||||||
options.start_stop_acceleration_factor = [1];
|
options.start_stop_acceleration_factor = [1];
|
||||||
assert.throws(()=>osrm.table(options, (err, res) => {}), /start_stop_acceleration_factor must be a decimal number or one of/, "should throw on non-numeric value");
|
assert.throws(()=>osrm.table(options, (err, res) => {}), /acceleration_profile must be a decimal number or one of/, "should throw on non-numeric value");
|
||||||
|
|
||||||
options.start_stop_acceleration_factor = -0.1;
|
options.start_stop_acceleration_factor = -0.1;
|
||||||
assert.throws(()=>osrm.table(options, (err, res) => {}), /start_stop_acceleration_factor must be a decimal number or one of/, "should throw on non-numeric value");
|
assert.throws(()=>osrm.table(options, (err, res) => {}), /acceleration_profile must be a decimal number or one of/, "should throw on non-numeric value");
|
||||||
|
|
||||||
options.start_stop_acceleration_factor = 0.;
|
options.start_stop_acceleration_factor = 0.;
|
||||||
assert.ok(()=>osrm.table(options, (err, res) => {}), "should work with zero");
|
assert.ok(()=>osrm.table(options, (err, res) => {}), "should work with zero");
|
||||||
@@ -356,7 +356,7 @@ tables.forEach(function(annotation) {
|
|||||||
assert.ok(()=>osrm.table(options, (err, res) => {}), "Should work with tractor trailer defaults");
|
assert.ok(()=>osrm.table(options, (err, res) => {}), "Should work with tractor trailer defaults");
|
||||||
|
|
||||||
options.start_stop_acceleration_factor = 'yes';
|
options.start_stop_acceleration_factor = 'yes';
|
||||||
assert.throws(()=>osrm.table(options, (err, res) => {}), /start_stop_acceleration_factor must be a decimal number or one of/, "should throw on non-recognized string");
|
assert.throws(()=>osrm.table(options, (err, res) => {}), /acceleration_profile must be a decimal number or one of/, "should throw on non-recognized string");
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user