github.com/cozy/cozy-stack@v0.0.0-20240603063001-31110fa4cae1/tests/system/boot.rb (about)

     1  require 'amazing_print'
     2  require 'base64'
     3  require 'date'
     4  require 'digest'
     5  require 'erb'
     6  require 'faker'
     7  require 'fileutils'
     8  require 'mini_mime'
     9  require 'json'
    10  require 'open3'
    11  require 'pbkdf2'
    12  require 'pry'
    13  require 'rest-client'
    14  require 'testcontainers'
    15  require 'uuid'
    16  
    17  AmazingPrint.pry!
    18  Pry.config.history_file = File.expand_path "tmp/.pry_history", __dir__
    19  
    20  FileUtils.cd __dir__ do
    21    Faker::Config.locale = :fr
    22    FileUtils.mkdir_p "tmp/"
    23    require_relative "lib/test/timeout.rb" if ENV['CI']
    24    require_relative "lib/test/cat_logs.rb" if ENV['CI']
    25    require_relative "lib/model.rb"
    26    Dir["lib/*", "lib/bitwarden/*", "lib/oauth/*"].each do |f|
    27      require_relative f if File.file? f
    28    end
    29    Helpers.setup
    30    Helpers.cleanup unless ENV['CI']
    31  end