Shoulda rspec matchers: on =>: crear

Estoy usando algunos de los emparejadores Shoulda rspec para probar mi modelo, uno de ellos es:

describe Issue do
  it { should_not allow_value("test").for(:priority) }
end

Mi problema con esto es que mi validación en mi modelo se ve así:

validates_format_of :priority, :with => /^(Low|Normal|High|Urgent)$/, :on => :update

Entonces cuando ejecuto esta prueba obtengo:

1) 'Issue should not allow priority to be set to "test"' FAILED
   Expected errors when priority is set to "test", got errors: category is invalid (nil)title can't be blank (nil)profile_id can't be blank (nil)

La validación no se activa porque solo se ejecuta en una actualización, ¿cómo puedo usar estos comparadores de hombro en una actualización frente a una creación?