Skip to content

Instantly share code, notes, and snippets.

View nando's full-sized avatar

Fernando García Samblas nando

View GitHub Profile
@nando
nando / gist:743513
Created December 16, 2010 15:21
Rails: email attachment (vía Brenes)
ActionMailer::Base.deliveries.last.parts.first
@nando
nando / redmine_memberships_user_ids.rb
Last active August 29, 2015 14:25
user ids from Redmine's memberships JSON
require 'json'
json = <<JSON
{
"memberships": [
{
"id": 3786,
"project": {
"id": 295,
"name": "Web Pública - UK"

Cuento de las fixturas de TheCocktail2016

El presente documento pretende ser un relato que describa los datos disponibles dentro de la carpeta test/fixtures en el contexto de una historia que pueda ser fácilmente validada y recordada:

  • La validación es importante porque se pierden muchas horas localizando problemas en los tests que tienen que ver con fallos en los propios datos de los que parten.

  • La memorización es importante porque nos permite escribir y leer los tests de una forma más ágil.

En particular interesa meter en la historia los datos relacionados con las ofertas de empleo (job_offers, job_applications y candidates), ya que los casos de éxito (cases) y los "learnings" (papers) no tienen relaciones ni demasiada lógica por ahora.

Responder en 5 minutos: ¿Quién eres?

"Soy un soñador que disfruta creando aplicaciones que habitualmente son horribles y sin embargo lo suficientemente útiles como para que quienes las sufren decidan hacerlo durante largos periodos de tiempo. Quiero ser capaz de darles más sentido y cariño."

Las cuatro narrativas que tenemos que hacer al menos una vez

CREATE
(el_evento:Document
{title: "EL EVENTO", desc: "al viento"}),
(el_foso:Document
{title: "EL FOSO", desc: "con nitroso"}),
(los_estorninos:Document
{title: "Los estorninos", desc: "en el camino"}),
(edo:Project {name: "Espacio de Ocio"}),
(primeriti:Project {name:"Primeriti"}),
require "rails_helper"
RSpec.describe Api::ExternalServicesController, type: :controller do
fixtures :wilson_cms_admin_users,
:wilson_cms_roles,
:wilson_cms_admin_user_roles
let(:metadmin) { wilson_cms_admin_users(:metadmin) }
context "GET /api/validate_bin" do