Skip to content

Commit

Permalink
fix: resumes fixtures skills description
Browse files Browse the repository at this point in the history
  • Loading branch information
eiKulshan committed May 13, 2024
1 parent 71c04a4 commit 7fe539e
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 12 deletions.
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: %i[mri mingw x64_mingw]
# Use sqlite3 as the database for Active Record
gem 'debug'
gem 'factory_bot_rails'
gem 'rubocop-performance'
gem 'rubocop-rails'
Expand Down
4 changes: 4 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,9 @@ GEM
activesupport (>= 4.2)
crass (1.0.6)
date (3.3.4)
debug (1.9.2)
irb (~> 1.10)
reline (>= 0.3.8)
devise (4.9.3)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
Expand Down Expand Up @@ -574,6 +577,7 @@ DEPENDENCIES
capybara
cocoon
counter_culture
debug
devise
devise-bootstrap-views
devise-i18n
Expand Down
2 changes: 1 addition & 1 deletion test/factories/resumes.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
factory :resume do
name { Faker::Job.title }
summary
skills_description
skills_description { Array.new(10) { Faker::Hobby.activity }.join("\n") }
github_url
contact
contact_email { '[email protected]' }
Expand Down
18 changes: 7 additions & 11 deletions test/fixtures/resumes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,15 @@
# user_id (user_id => users.id)
#
DEFAULTS: &DEFAULTS
github_url: https://github.com/$LABEL
github_url: "https://github.com/$LABEL"
contact: [email protected]
contact_phone: +7 999 999 99 99
contact_telegram: '@$LABEL'
name: Resume Name $LABEL
locale: <%= I18n.locale %>
contact_email: [email protected]
english_fluency: fluent
skills_description: <%= Array.new(10) { Faker::ProgrammingLanguage.name }.join('\n') %>
skills_description: <%= Array.new(10) { Faker::Hobby.activity }.join("\n").dump %>
projects_description: <%= Faker::Lorem.paragraph %>
about_myself: <%= Faker::Lorem.paragraph %>
summary: <%= Faker::Lorem.paragraph_by_chars(number: 400) %>
Expand All @@ -59,14 +59,12 @@ one:
<<: *DEFAULTS
user: one
english_fluency: read
skills_description: <%= Faker::Lorem.paragraph %>
summary: <%= Faker::Lorem.paragraph_by_chars(number: 400) %>
answers_count: 2

two:
<<: *DEFAULTS
user: two
skills_description: <%= Faker::Lorem.paragraph %>
summary: <%= Faker::Lorem.paragraph_by_chars(number: 400) %>
answers_count: 3

Expand Down Expand Up @@ -102,26 +100,24 @@ full:
4. Чат (Slack) - аналог чат-мессенджера, работающего в реальном времени с функциями: регистрации и авторизации, создания, удаления и переименования каналов, возможностью создания и получения сообщений в каналах.
Стек технологий: Java Script, React / React Hooks, Redux / Redux Toolkit, React-Bootstrap, WebSocket(socket.io), Axios, Formik, i18next, Yup, React-toastify, Leo-profanity
skills_description: |
В основном работаю со стеком Ruby/Rails, но имел дело и с другими фреймворками (Phoenix, Django, Laravel), но уровень владения/экспертизы в них очень поверхностен. Редактор у меня Vim, 10 пальцевая слепая печать прилагается.
# skills_description: |
# В основном работаю со стеком Ruby/Rails, но имел дело и с другими фреймворками (Phoenix, Django, Laravel), но уровень владения/экспертизы в них очень поверхностен. Редактор у меня Vim, 10 пальцевая слепая печать прилагается.

Так имел опыт с такими [инструментами](/) как Ansible, Docker, Terraform, разворачивал инфраструктуры на AWS
summary: |
Программист-самоучка, избравший путь постоянного самосовершенствования. Ценю красивый и лаконичный код, люблю функциональное программирование (великая троица map, filter, reduce). Орудую такими языками как JS, Ruby, PHP, Python, Elixir, Clojure (в разной степени мастерства, конечно). Восхищаюсь семейством LISP языков, настолько, что пишу свой интерпретатор LISP на Elixir как пет проект. В настоящий момент углубляюсь в ОС Unix, чтобы в дальнейшем улучшить навыки DevOps.
# Так имел опыт с такими [инструментами](/) как Ansible, Docker, Terraform, разворачивал инфраструктуры на AWS
# summary: |
# Программист-самоучка, избравший путь постоянного самосовершенствования. Ценю красивый и лаконичный код, люблю функциональное программирование (великая троица map, filter, reduce). Орудую такими языками как JS, Ruby, PHP, Python, Elixir, Clojure (в разной степени мастерства, конечно). Восхищаюсь семейством LISP языков, настолько, что пишу свой интерпретатор LISP на Elixir как пет проект. В настоящий момент углубляюсь в ОС Unix, чтобы в дальнейшем улучшить навыки DevOps.
answers_count: 1

one_archived:
<<: *DEFAULTS
user: one
skills_description: <%= Faker::Lorem.paragraph %>
summary: <%= Faker::Lorem.paragraph_by_chars(number: 400) %>
state: archived
contact_email: [email protected]

one_evaluated_failed:
<<: *DEFAULTS
user: one
skills_description: <%= Faker::Lorem.paragraph %>
summary: <%= Faker::Lorem.paragraph_by_chars(number: 400) %>
evaluated_ai_state: failed
contact_email: [email protected]

0 comments on commit 7fe539e

Please sign in to comment.