Sha256: 15afba27d0c837c13f01ff986de88749c1dcba1dacf652abee73151804f4eeaa

Contents?: true

Size: 463 Bytes

Versions: 7

Compression:

Stored size: 463 Bytes

Contents

require 'spec_helper'

describe Swearjar do
  def original_text
    File.open(File.expand_path("../data/carlin_dirty_words.txt", __FILE__)).read
  end

  def expected_censored_text
    File.open(File.expand_path("../data/carlin_dirty_words_censored.txt", __FILE__)).read
  end

  it "censors George Carlin's Seven Dirty Words routine" do
    censored_text = Swearjar.default.censor(original_text)
    expect(censored_text).to eq(expected_censored_text)
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
swearjar-1.3.1 spec/acceptance_spec.rb
swearjar-1.3.0 spec/acceptance_spec.rb
swearjar-1.2.1 spec/acceptance_spec.rb
swearjar-1.2.0 spec/acceptance_spec.rb
swearjar-1.1.3 spec/acceptance_spec.rb
swearjar-1.1.2 spec/acceptance_spec.rb
swearjar-1.1.1 spec/acceptance_spec.rb