Dans mes tests, j'ai une réponse HTML - un peu plus longue, multi-lignes - contenant une date et une heure. Je pensais pouvoir utiliser assert_match pour comparer le résultat attendu '\ d {4} - \ d {2} - \ d {2} \ d {2}: \ d {2}' avec le résultat réel 'aaaa-mm- dd hh: mm ':Utilisez la syntaxe heredoc de Ruby pour lire une expression régulière.
assert_match <<END_OF_TEXT, response.body
...
... as at: \d{4}-\d{2}-\d{2} \d{2}:\d{2} UTC
...
END_OF_TEXT
d'une certaine façon, il ne semble pas possible d'utiliser cette syntaxe pour entrer une expression régulière, même en utilisant les différents délimiteurs possibles pour END_OF_TEXT.