Sha256: b3ab0e4b0d753f9c9a64bc8e206bcbba9a828618af4fc48ece73bad223dac396
Contents?: true
Size: 600 Bytes
Versions: 11
Compression:
Stored size: 600 Bytes
Contents
require 'spec_helper' if RUBY_PLATFORM != 'opal' describe TaskArgumentFilterer do it 'should filter arguments' do filtered_args = TaskArgumentFilterer.new({login: 'jim@jim.com', password: 'some password no one should see'}).run expect(filtered_args).to eq({:login=>"jim@jim.com", :password=>"[FILTERED]"}) end it 'should filter in nested args' do filtered_args = TaskArgumentFilterer.new([:login, {login: 'jim@jim.com', password: 'some password'}]).run expect(filtered_args).to eq([:login, {:login=>"jim@jim.com", :password=>"[FILTERED]"}]) end end end
Version data entries
11 entries across 11 versions & 1 rubygems