fix weather tests

This commit is contained in:
Michele Guerini Rocco 2018-09-15 13:29:13 +02:00
parent 1f2e32aa79
commit f319252ae8
Signed by: rnhmjoj
GPG Key ID: 91BE884FBA4B591A
2 changed files with 6 additions and 2 deletions

View File

@ -16,7 +16,7 @@
moment = require 'moment'
regex = /(?:(?:(?:mi (?:dici|dai)|dammi) (?:il (?:tempo|meteo)|(?:le previsioni)))(?: ?(?:(?:per ?(?:(?:l')|il |lo |la |i |gli |le )?)|di |a ))?|(?:che tempo (?:fa|(?:c'?(?:è|e|e')))(?: ?(?:in|a) )?))([^?!]+)?.*$/i
regex = /(?:(?:(?:(?:mi (?:dici|dai)|dammi) (?:il (?:tempo|meteo)|(?:le previsioni)))(?: ?(?:(?:per ?(?:(?:l')|il |lo |la |i |gli |le )?)|di |a ))?|(?:che tempo (?:fa|(?:c'?(?:è|e|e')))(?: ?(?:in|a) )?))|meteo)([^?!]+)?.*$/i
url1 = 'http://ip-api.com/json/'
url2 = 'http://api.openweathermap.org/data/2.5/weather?lang=it&units=metric'

View File

@ -40,7 +40,11 @@ describe 'modulo meteo', ->
it 'dovrebbe rispondere quando interrogato', (done) ->
process.env.WEATHER_API_KEY = key
questions = [
"asjon che tempo c'è a crema"
"asjon mi dici il tempo per roma?"
"asjon dammi le previsioni!"
"asjon dammi le previsioni per milano"
"asjon mi dai il meteo per l'aquila?"
"asjon che tempo c'è in grecia?"
"asjon che tempo fa a crema?"
"asjon che tempo c'è?"
"asjon che tempo fa?"