
* The old layout was imposed by older mutants that selected tests via file names. * Reduce the useless namespace Mutator::Node::Connective
16 lines
364 B
Ruby
16 lines
364 B
Ruby
# encoding: utf-8
|
|
|
|
require 'spec_helper'
|
|
|
|
describe Mutant::Mutator::Node::Generic, 'ensure' do
|
|
let(:source) { 'begin; rescue; ensure; true; end' }
|
|
|
|
let(:mutations) do
|
|
mutations = []
|
|
mutations << 'begin; rescue; ensure; false; end'
|
|
mutations << 'begin; rescue; ensure; nil; end'
|
|
mutations << 'nil'
|
|
end
|
|
|
|
it_should_behave_like 'a mutator'
|
|
end
|