kesalahan sintaksis, akhir input yang tidak terduga, mengharapkan kata kunci_end (SyntaxError)

saya tidak dapat menjalankan tes Rspec user_spec.rb saya karena kesalahan sintaksis. saya sudah mencoba menambah dan menghapus beberapa "akhir" tetapi sepertinya masalahnya masih belum terselesaikan.


ini static_pages_spec.rb saya


ini pertanyaan pertamaku jadi mungkin agak aneh.


person sstormz    schedule 21.07.2014    source sumber
comment
Harap sertakan sumbernya. Dan, indentasi biasanya menyelesaikan masalah sepele seperti itu.   -  person Dave Newton    schedule 22.07.2014


Jawaban (2)


Tujuan/tujuan Anda tampaknya cocok dengan saya. Apakah kesalahan sintaksis menentukan nomor baris? Saya melihat dua potensi masalah pada baris 25 dan 48 dari tautan pastebin Anda.

expect(page) .to have_content( 'Help' )

seharusnya

expect(page).to have_content( 'Help' )

Juga

expect(page) .to have_content( 'About Us' )

seharusnya

expect(page).to have_content( 'About Us' )
person randallreedjr    schedule 22.07.2014
comment
saya sudah melakukan itu dan itu masih belum menyelesaikan masalah. ini tangkapan layar kesalahan saya.imgur.com/RD54nfM - person sstormz; 23.07.2014
comment
Bisakah Anda memposting file app/helpers/application_helper.rb Anda? - person randallreedjr; 23.07.2014
comment
Sepertinya Anda memerlukan satu 'akhir' lagi di bagian bawah application_helper Anda. Saat ini, ada satu untuk 'def' dan satu untuk 'if', tetapi Anda juga memerlukan satu untuk 'modul'. - person randallreedjr; 23.07.2014

Coba hanya dengan satu pernyataan require dan satu blok describe.

person Kyle Schutt    schedule 21.07.2014