Incorporamento/oneboxing di video "short" di Youtube non funzionante

Sì, sto solo avendo difficoltà con il file di test ruby. Non funziona e non so perché. Non ho mai usato/creato unit testing prima, quindi…

Il file che dovrebbe essere modificato è discourse/spec/lib/onebox/engine/youtube_onebox_spec.rb at 493d437e79f88ab9829a36fa000cc6107085e424 · discourse/discourse · GitHub

Ho provato ad aggiungere questo in fondo al file:

  it \"può analizzare i risultati di youtube shorts\" do
    preview = expect(Onebox.preview('https://www.youtube.com/watch?v=wi2jAtpBl0Y').placeholder_html)
    preview.to match(/reacts/)
    preview.to match(/hqdefault/)
  end

E ho anche aggiunto questo all’inizio del file, in before do:

stub_request(:get, "https://www.youtube.com/shorts/wi2jAtpBl0Y").to_return(status: 200, body: onebox_response("youtube-shorts"))`

Ho eseguito i test con bin/rspec spec/lib/onebox/engine/youtube_onebox_spec.rb
Ma il test che ho aggiunto fallisce.

Al momento non ho il messaggio di errore e sarò impegnato per le prossime ore.