Quindi con rails 4.2.0 e l'ultimo rspec ho generato un test di base per il mio controller. Sono solo bloccato su come testare l'immagine di una graffetta negli attributi_valida.Test del controller RSpec con graffetta
Dalla ricerca intorno finora mi è venuta in mente questa (che non funziona):
let(:valid_attributes) {{name: 'The New Room', description: 'This is the brand new room', size: '250', capacity: '100', price: '650', picture: '#{rails.root}/spec/support/room-controller-valid.jpg', rmcat_id: '1'}}
c'è un altro modo per fare questo? O devo includere un helper per far funzionare paperclip con RSpec?
L'errore che sto ottenendo nel terminale è:
Failure/Error: room = Room.create! valid_attributes Paperclip::AdapterRegistry::NoHandlerError: No handler found for "\#{rails.root}/spec/support/room-controller-valid.jpg