Sha256: fe31b58f5a5c90db25ce1b556bc6f50251d0355fc8d5a846d86aeeccbea0feed
Contents?: true
Size: 741 Bytes
Versions: 126
Compression:
Stored size: 741 Bytes
Contents
# frozen_string_literal: true RSpec.describe :underscore do link :underscore, from: :ree_string it { expect(underscore("HTMLTidy")).to eq("html_tidy") expect(underscore("ActiveModel")).to eq("active_model") expect(underscore("ActiveModel::Errors")).to eq("active_model/errors") expect(underscore("NRIS", acronyms: ['NRI'])).to eq("nri_s") data = { "NRI" => "nri", "Product" => "product", "SpecialGuest" => "special_guest", "ApplicationController" => "application_controller", "Area51Controller" => "area51_controller", "AppCDir" => "app_c_dir", "Accountsv2N2Test" => "accountsv2_n2_test", } data.each do |k, v| expect(underscore(k)).to eq(v) end } end
Version data entries
126 entries across 126 versions & 1 rubygems