Sha256: 94787aa57980a83f4905e6c8a53186e2b7ebb5a81406df75cea7a02f1d621266
Contents?: true
Size: 679 Bytes
Versions: 1
Compression:
Stored size: 679 Bytes
Contents
require 'spec_helper' require './lib/idler/dsl' module Idler class DummyDSL include Idler::DSL describe Idler::DSL do let(:dsl) { DummyDSL.new } describe '#branch' do let(:branch_name) { nil } let(:block) { Proc.new { nil } } subject { dsl.branch branch_name, &block } context 'without branch name' do it { expect{ subject }.to raise_error(NothingBranchNameError) } end context 'with branch name' do let(:branch_name) { 'test' } it { expect{ subject }.to_not raise_error } it { is_expected.to be_a Idler::Branch } end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
idler-0.1.0 | spec/idler/dsl_spec.rb |