Qualified Platform
Getting Started
Core Concepts
Scoring Fundamentals
Setup Quick Start
Process & Workflow
Team Settings & Members
Sending Assessments
Controlling Access to Assessments
Workflow Automation
Removing Reviewer Bias
Allowing Candidates To Use Their IDE
Pair Programming
Using Labels
For Recruitment
For Education & Training
Reviewing Results
Interpreting Assessment Results
Detecting Potentially Plagiarized Solutions
Reporting
Integrating with Qualified
Single Sign-on
LMS Integrations
ATS Integrations
BambooHR
Greenhouse
Workable
Custom Integrations
Embedding Into Your Application
REST API
Webhooks
Zapier
Creating Your Own Assessments
Scoring
Correctness Scoring
Competency Scoring via Signals
Cut Scores
Developing Challenges
Challenge Types
Challenge Styles
Best Practices
Qualitative Rubrics
Content Development Guides
Taking Assessments
Project Code Challenge Solver
Debugging Tips
Challenge IDE
Use Your Own IDE
Classic Code Challenge Solver
Debugging Tips
Challenge IDE
Reference
Browser Reset
Markdown
Printing
Languages
C
Clojure
CoffeeScript
C++
C#
Elixir
Erlang
F#
Go
Groovy
Haskell
Java
JavaScript
Kotlin
Lua
Objective-C
OCaml
PHP
Python
R
Ruby
Rust
Scala
Shell
Solidity
SQL
Swift
TypeScript

On this page

  • Environment
  • Timeout
  • Gems
  • Ruby MRI 2.3
  • Ruby MRI 2.5
  • Testing

Ruby

Environment

Qualified supports Ruby MRI 2.3 and 2.5.

Timeout

The sandbox environment will timeout the code within 12 seconds.

Gems

The following gems are available for use:

Ruby MRI 2.3

  • activesupport ~> 5.1.2
  • awesome_print ~> 1.8.0
  • bcrypt ~> 3.1.11
  • capybara ~> 2.14.4
  • celluloid ~> 0.17.3
  • chronic ~> 0.10.2
  • concerning ~> 1.1.0
  • concurrent-ruby ~> 1.0.5
  • connection_pool ~> 2.2.1
  • eventmachine ~> 1.2.3
  • factory_girl ~> 4.8.0
  • faker ~> 1.8.4
  • faraday ~> 0.12.2
  • hamster ~> 3.0.0
  • hashie ~> 3.5.6
  • httparty ~> 0.15.6
  • jbuilder ~> 2.7.0
  • jwt ~> 1.5.6
  • mock_redis ~> 0.17.3
  • mongo ~> 2.4.3
  • mongoid ~> 6.2.0
  • nokogiri ~> 1.8.0
  • pg ~> 0.21.0
  • rack ~> 2.0.3
  • rails ~> 5.1.2
  • redis ~> 3.3.3
  • rspec ~> 3.6.0
  • rspec-its ~> 1.2.0
  • rspec-rails ~> 3.6.0
  • sequel ~> 4.48.0
  • sinatra ~> 2.0.0
  • sqlite3 ~> 1.3.13
  • timecop ~> 0.9.1
  • timers ~> 4.1.2
  • webmock ~> 3.0.1

Ruby MRI 2.5

  • activesupport ~> 5.2.0
  • factory_bot ~> 4.8.2
  • faker ~> 1.8.7
  • faraday ~> 0.15.1
  • mongo ~> 2.5.3
  • mongoid ~> 6.2.0
  • nokogiri ~> 1.8.2
  • pg ~> 1.0.0
  • rack ~> 2.0.5
  • rails ~> 5.2.0
  • redis ~> 4.0.1
  • rspec ~> 3.7.0
  • rspec-its ~> 1.2.0
  • sequel ~> 5.8.0
  • sinatra ~> 2.0.1
  • sqlite3 ~> 1.3.13
  • webmock ~> 3.4.2

Testing

Our Ruby environment supports the following testing frameworks:

  • ruby/rspec
  • ruby/cw-2
R Rust