Sha256: 06d0006ba74088cdc874d5afe164b5752d607508d93252fdb8596b950dc55871
Contents?: true
Size: 551 Bytes
Versions: 20
Compression:
Stored size: 551 Bytes
Contents
# frozen_string_literal: true RSpec.describe Mutant::AST::Meta::Optarg do subject(:object) { described_class.new(node) } let(:node) { s(:optarg, name, value) } let(:name) { :foo } let(:value) { s(:sym, :bar) } its(:name) { should be(:foo) } its(:default_value) { should eql(s(:sym, :bar)) } describe '#used?' do subject { object.used? } it { should be true } context 'when name is prefixed with an underscore' do let(:name) { :_foo } it { should be false } end end end
Version data entries
20 entries across 20 versions & 1 rubygems