Resultados de la búsqueda a petición "sinatra"
¿Cómo hago que las tareas de Rake se ejecuten en mi aplicación / entorno Sinantra?
Estoy usando Sinatra, y quería configurar algunas de las tareas de rastrillo de conveniencia que tiene Rails, específicamenterake db:seed. Mi primer pase fue este: namespace :db do desc 'Load the seed data from db/seeds.rb' task :seed ...
¿Cómo renderizar una vista parcial en sinatra (haml en haml)?
Tengo una aplicación simple de sinatra que usa haml y sass para las vistas. Una de las vistas (ubicada en la carpeta de vistas) es parcial para mi menú de navegación. Estoy tratando de representarlo desde index.haml pero aparece el siguiente ...
Instalar una gema de Github con Bundler
Estoy tratando de usar elinstrucciones aquí [http://gembundler.com/git.html] instalar una versión prelanzada de una gema con bundler. La salida "instalación de paquete" enumera la gema como instalada, pero la "lista de gemas" no puede ...
Iteración asincrónica sobre la respuesta de una solicitud utilizando Thin y Sinatra
Si su respuesta en Sinatra devuelve un objeto "accesible", el bucle de eventos de Sinatra "dará" su resultado y arrojará los resultados de forma continua como la respuesta HTTP. Sin embargo, si hay solicitudes concurrentes a Sinatra, iterará a ...
La aplicación Heroku no se inicia - `require ': no se carga ese archivo - sinatratestapp (LoadError)
Estoy tratando de ejecutar mi aplicación Heroku usando elbamboo-mri-1.9.2 apilar. Por supuesto, funciona bien localmente en Ruby 1.9.2. Pero cuando está en producción se bloquea durante el inicio al ejecutarconfig.ru que se ve así: require ...
¿Cómo hacer una plantilla de diseño en Sinatra?
Soy nuevo en Sinatra y no puedo entender dónde colocar el diseño de mi aplicación. He visto el método en línea que usa # app code __END__ @@layout %html = yieldPero me gustaría que el diseño esté en sí mismo.haml archivo. ¿Cómo se debe nombrar ...
Especificar tipo de contenido en rspec
Estoy tratando de construir una prueba rspec que envíe JSON (o XML) a través de POST. Sin embargo, parece que no puedo hacer que funcione: json = {.... data ....}.to_json post '/model1.json',json,{'CONTENT_TYPE'=>'application/json'}y esto json ...
Cómo probar la aplicación Sinatra usando la sesión
¿Cómo probar la aplicación Sinatra que usa sesión? get "/", {}, {'rack.session' => { 'foo' => 'blah' } }Este código no funciona para mí, tengo 'enable: sessions' en mi aplicación.