Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wpscanteam
GitHub Repository: wpscanteam/wpscan
Path: blob/master/spec/lib/helper_spec.rb
485 views
1
# frozen_string_literal: true
2
3
describe '#classify_slug' do
4
{
5
'slug' => :Slug,
6
'slug-usual' => :SlugUsual,
7
'12-slug' => :D_12Slug,
8
'slug.s' => :SlugS,
9
'slug yolo $' => :SlugYolo,
10
'slug $ ab.cd/12' => :SlugAbCd12,
11
'カスタムテーマ' => :HexSlug_e382abe382b9e382bfe383a0e38386e383bce3839e
12
}.each do |slug, expected_symbol|
13
context "when #{slug}" do
14
it "returns #{expected_symbol}" do
15
expect(classify_slug(slug)).to eql expected_symbol
16
end
17
end
18
end
19
end
20
21