Comparing version 0.3.1 to 0.3.2
@@ -354,2 +354,40 @@ 'use strict'; | ||
}); | ||
it('[promises] request .preco() config object', async() => { | ||
frete.cepOrigem('13467460').servico([ frete.codigos.pac ]); | ||
var f = frete({ | ||
cepDestino: '13466321', | ||
peso: 1, | ||
formato: 1, | ||
comprimento: 16, | ||
altura: 2, | ||
largura: 11, | ||
diametro: 1, | ||
maoPropria: 'N', | ||
valorDeclarado: 50, | ||
avisoRecebimento: 'S' | ||
}); | ||
const results = await f.preco(); | ||
let services = f.options.nCdServico; | ||
let hasAllServices = true; | ||
services.forEach(function (service) { | ||
let hasService = false; | ||
for (let i = 0; i < results.length; ++i) { | ||
if (results[i].codigo == service) { | ||
hasService = true; | ||
break; | ||
} | ||
} | ||
if (!hasService) { | ||
hasAllServices = false; | ||
} | ||
}); | ||
assert.equal(hasAllServices, true); | ||
}); | ||
}); |
{ | ||
"name": "frete", | ||
"version": "0.3.1", | ||
"version": "0.3.2", | ||
"description": "Modulo para consumo da API de frete dos correios brasileiros, com apenas node-soap como dependencia e consultando *apenas* a api dos correios, promises support.", | ||
@@ -5,0 +5,0 @@ "main": "frete.js", |
Sorry, the diff of this file is not supported yet
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
77607
8
749