Correção de horario e implantação da geração de Romaneio

This commit is contained in:
2026-08-27 16:21:56 -03:00
parent a0aafe62fc
commit ad1a071e4b
51 changed files with 3450 additions and 46 deletions

View File

@@ -0,0 +1,21 @@
require 'rails_helper'
RSpec.describe RomaneioPolicy do
subject(:policy) { described_class.new(usuario, Romaneio) }
context 'com a permissão admin.romaneio' do
let(:usuario) { build(:gerente) }
it { is_expected.to be_index }
it { is_expected.to be_pdf }
it { is_expected.to be_atualizar_linha }
end
context 'sem a permissão' do
let(:usuario) { build(:operador) }
it { is_expected.not_to be_index }
it { is_expected.not_to be_pdf }
it { is_expected.not_to be_destroy }
end
end