Skip to content

Commit dd0ea55

Browse files
authored
Merge pull request #2465 from LeviLong01/ll/sports-mountaineering
Add a new sports section for mountaineers
2 parents b2b9352 + 7db2050 commit dd0ea55

File tree

4 files changed

+54
-0
lines changed

4 files changed

+54
-0
lines changed

doc/sports/mountaineering.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Faker::Sports::Mountaineering
2+
3+
```ruby
4+
Faker::Sports::Mountaineering.mountaineer #=> "Junko Tabei"
5+
```

lib/faker/sports/mountaineering.rb

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# frozen_string_literal: true
2+
3+
module Faker
4+
class Sports
5+
class Mountaineering < Base
6+
class << self
7+
##
8+
# Produces the name of a Mountaineer.
9+
#
10+
# @return [String]
11+
#
12+
# @example
13+
# Faker::Sports::Mountaineering.mountaineer #=> "Junko Tabei"
14+
#
15+
# @faker.version next
16+
def mountaineer
17+
fetch('mountaineering.mountaineer')
18+
end
19+
end
20+
end
21+
end
22+
end

lib/locales/en/mountaineering.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
en:
2+
faker:
3+
mountaineering:
4+
mountaineer:
5+
- Junko Tabei
6+
- Catherine Destivelle
7+
- Sasha DiGiulian
8+
- Priti Wright
9+
- Caroline Gleich
10+
- Conrad Anker
11+
- Edmund Hillary
12+
- George Mallory
13+
- Steve House
14+
- Fred Beckey
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# frozen_string_literal: true
2+
3+
require_relative '../../test_helper'
4+
5+
class TestFakerMountaineering < Test::Unit::TestCase
6+
def setup
7+
@tester = Faker::Sports::Mountaineering
8+
end
9+
10+
def test_mountaineer
11+
assert @tester.mountaineer.match(/\w+/)
12+
end
13+
end

0 commit comments

Comments
 (0)