Sha256: 14784b74049aafe3cc72abcacab84ef5b69fc4520c8347f85cfcbba18c3f46b1
Contents?: true
Size: 578 Bytes
Versions: 23
Compression:
Stored size: 578 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe Praxis::PluginConcern do it 'works' do expect(Praxis::Request.instance_methods).to include(:user_abilities) end context 'ActionDefinition' do subject(:action) { ApiResources::Instances.actions[:terminate] } its(:required_abilities) { should match_array %i[terminate read] } context '#describe' do subject(:describe) { action.describe } it { should have_key :required_abilities } its([:required_abilities]) { should match_array action.required_abilities } end end end
Version data entries
23 entries across 23 versions & 1 rubygems