Sha256: 0cad4e50642db9f54660b0bab3bcaad7fc1620d9e02254d6261782389e8227d3
Contents?: true
Size: 453 Bytes
Versions: 2
Compression:
Stored size: 453 Bytes
Contents
RSpec.describe Transproc::Transformer do let(:container) { Module.new { extend Transproc::Registry } } let(:klass) { Transproc::Transformer[container] } let(:transformer) { klass.new } context 'when invalid method is used' do it 'raises an error on initialization' do klass.define! do not_valid end expect { klass.new }.to raise_error(Transproc::Compiler::InvalidFunctionNameError, /not_valid/) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
transproc-1.1.1 | spec/unit/transformer/dsl_spec.rb |
transproc-1.1.0 | spec/unit/transformer/dsl_spec.rb |