Ruby 要求在Docker中使用CI运行幻影?

Ruby 要求在Docker中使用CI运行幻影?,ruby,docker,capybara,apparition,Ruby,Docker,Capybara,Apparition,我试图在我的CI中使用水豚和docker中的幻影运行rspec测试。我安装了谷歌浏览器稳定,但收到疯狂的错误 如果我只是运行我的rspec,它将启动puma来执行测试,然后手动操作10分钟以上 疯狂之处在于,如果我添加rspec过滤器或排除模式,我的所有测试规范都会失败,并出现下面提供的错误 我运行的是rails 6.0.0rc2,包含所有内容的最新版本(rspec rails、capybara、幻影) 如果我在CI上运行测试,而没有使用幻影进行完整测试,那么一切都可以正常工作 我在谷歌上搜索此

我试图在我的CI中使用水豚和docker中的幻影运行rspec测试。我安装了谷歌浏览器稳定,但收到疯狂的错误

如果我只是运行我的rspec,它将启动puma来执行测试,然后手动操作10分钟以上

疯狂之处在于,如果我添加rspec过滤器或排除模式,我的所有测试规范都会失败,并出现下面提供的错误

我运行的是rails 6.0.0rc2,包含所有内容的最新版本(rspec rails、capybara、幻影)

如果我在CI上运行测试,而没有使用幻影进行完整测试,那么一切都可以正常工作

我在谷歌上搜索此
无法加载本机IDN实现。
并尝试清除CI工作人员的缓存,但没有帮助

我用这个docker文件构建我的图像

FROM ruby:2.6-stretch

ENV LANG C.UTF-8

ARG PG_MAJOR=11
ARG NODE_MAJOR=10
ARG BUNDLER_VERSION=2.0.2
ARG YARN_VERSION=1.17.3

# Add PostgreSQL to sources list
RUN curl -sSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - \
  && echo 'deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main' $PG_MAJOR > /etc/apt/sources.list.d/pgdg.list

# Add NodeJS to sources list
RUN curl -sL https://deb.nodesource.com/setup_$NODE_MAJOR.x | bash -

# Add Yarn to the sources list
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \
  && echo 'deb http://dl.yarnpkg.com/debian/ stable main' > /etc/apt/sources.list.d/yarn.list

# Add chrome keys
RUN curl -sSL https://dl.google.com/linux/linux_signing_key.pub | apt-key add - && \
    echo 'deb http://dl.google.com/linux/chrome/deb/ stable main' | tee /etc/apt/sources.list.d/google-chrome.list

RUN apt-get update -qq && DEBIAN_FRONTEND=noninteractive apt-get -yq dist-upgrade && \
    DEBIAN_FRONTEND=noninteractive apt-get install -yq --no-install-recommends \
    build-essential \
    ca-certificates \
    curl \
    gnupg \
    gnupg1 \
    patch \
    google-chrome-stable \
    postgresql-client-$PG_MAJOR \
    nodejs \
    xz-utils \
    yarn=$YARN_VERSION-1 \
    zlib1g-dev && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
    truncate -s 0 /var/log/*log && \
    gem update --system && \
    groupadd --gid 1000 node && \
    useradd --uid 1000 --gid node --shell /bin/bash --create-home node

RUN gem update --system && \
    gem install bundler:$BUNDLER_VERSION

RUN mkdir -p /app

WORKDIR /app
这是我的CI的日志

bundle exec rspec --color --tty --tag "~js" .[0;m
Could not load native IDN implementation.

An error occurred while loading ./vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb.
[31mFailure/Error: raise(Bootsnap::LoadPathCache::CoreExt.make_load_error(path))[0m
[31m[0m
[31mLoadError:[0m
[31m  cannot load such file -- rack/mount[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:33:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/zeitwerk-2.1.9/lib/zeitwerk/kernel.rb:23:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb:23:in `<main>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2053:in `load_file_handling_errors'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1560:in `block in load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `each'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:98:in `setup'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:86:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:71:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:45:in `invoke'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/exe/rspec:4:in `<top (required)>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `<top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:28:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:463:in `exec'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:27:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:18:in `start'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:30:in `block in <top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:22:in `<top (required)>'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `load'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `<main>'[0m
[36m# [0m
[36m#   Showing full backtrace because every line was filtered out.[0m
[36m#   See docs for RSpec::Configuration#backtrace_exclusion_patterns and[0m
[36m#   RSpec::Configuration#backtrace_inclusion_patterns for more information.[0m
bundle exec rspec --color --tty --tag "~js" .[0;m
Could not load native IDN implementation.

An error occurred while loading ./vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb.
[31mFailure/Error: raise(Bootsnap::LoadPathCache::CoreExt.make_load_error(path))[0m
[31m[0m
[31mLoadError:[0m
[31m  cannot load such file -- rack/mount[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:33:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/zeitwerk-2.1.9/lib/zeitwerk/kernel.rb:23:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb:23:in `<main>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2053:in `load_file_handling_errors'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1560:in `block in load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `each'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:98:in `setup'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:86:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:71:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:45:in `invoke'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/exe/rspec:4:in `<top (required)>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `<top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:28:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:463:in `exec'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:27:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:18:in `start'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:30:in `block in <top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:22:in `<top (required)>'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `load'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `<main>'[0m
[36m# [0m
[36m#   Showing full backtrace because every line was filtered out.[0m
[36m#   See docs for RSpec::Configuration#backtrace_exclusion_patterns and[0m
[36m#   RSpec::Configuration#backtrace_inclusion_patterns for more information.[0m
...
Run options: exclude {:js=>true}

Randomized with seed 1270


Finished in 6.04 seconds (files took 5.89 seconds to load)
0 examples, 0 failures, 188 errors occurred outside of examples
bundle exec rspec--color--tty--tag“~js”[0;m
无法加载本机IDN实现。
加载时出错。/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack\u mount\u compat\u spec.rb。
[31M失败/错误:提升(Bootsnap::LoadPathCache::CoreExt.make_load_Error(路径))[0m
[31米[0米]
[31mLoadError:[0m
[31m无法加载此类文件--机架/安装[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:33:in'require'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/zeitwerk-2.1.9/lib/zeitwerk/kernel.rb:23:in'require'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack#u mount_compat_spec.rb:23:in`[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in'load'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in'load'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2053:in'load_file_handling_errors'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1560:in“加载规范文件中的块”[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in‘each’[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in'load_spec_files'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:98:in'setup'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:86“运行中”[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:71“运行中”[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:45:in'invoke'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/exe/rspec:4:in`.[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in'load'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in`.[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in'load'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in'kernel_load'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:28:in'run'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:463:in'exec'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in'run'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in'invoke_command'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in'dispatch'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:27:in'dispatch'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in'start'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:18:in'start'[0m
[36m#/usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:30:in'block in'[0m
[36m#/usr/local/lib/ruby/site_ruby/2.6.0/bundler/friendly_errors.rb:124:in'with_friendly_errors'[0m
[36m#/usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:22:in`'[0m
[36m#/usr/local/bundle/bin/bundle:23:in'load'[0m
[36m#/usr/local/bundle/bin/bundle:23:in`'[0m
[36m#[0m
[36m#显示完全回溯,因为每条线都被过滤掉了。[0m
[36m#RSpec::配置#回溯#排除模式和[0m]见文档
[36m#RSpec::配置#回溯#包含#模式以获取更多信息。[0m
这是我的CI的日志

bundle exec rspec --color --tty --tag "~js" .[0;m
Could not load native IDN implementation.

An error occurred while loading ./vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb.
[31mFailure/Error: raise(Bootsnap::LoadPathCache::CoreExt.make_load_error(path))[0m
[31m[0m
[31mLoadError:[0m
[31m  cannot load such file -- rack/mount[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:33:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/zeitwerk-2.1.9/lib/zeitwerk/kernel.rb:23:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb:23:in `<main>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2053:in `load_file_handling_errors'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1560:in `block in load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `each'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:98:in `setup'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:86:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:71:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:45:in `invoke'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/exe/rspec:4:in `<top (required)>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `<top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:28:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:463:in `exec'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:27:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:18:in `start'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:30:in `block in <top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:22:in `<top (required)>'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `load'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `<main>'[0m
[36m# [0m
[36m#   Showing full backtrace because every line was filtered out.[0m
[36m#   See docs for RSpec::Configuration#backtrace_exclusion_patterns and[0m
[36m#   RSpec::Configuration#backtrace_inclusion_patterns for more information.[0m
bundle exec rspec --color --tty --tag "~js" .[0;m
Could not load native IDN implementation.

An error occurred while loading ./vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb.
[31mFailure/Error: raise(Bootsnap::LoadPathCache::CoreExt.make_load_error(path))[0m
[31m[0m
[31mLoadError:[0m
[31m  cannot load such file -- rack/mount[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:33:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/zeitwerk-2.1.9/lib/zeitwerk/kernel.rb:23:in `require'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack_mount_compat_spec.rb:23:in `<main>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2053:in `load_file_handling_errors'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1560:in `block in load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `each'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in `load_spec_files'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:98:in `setup'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:86:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:71:in `run'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:45:in `invoke'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/exe/rspec:4:in `<top (required)>'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `load'[0m
[36m# /builds/prj/prj/vendor/ruby/2.6.0/bin/rspec:23:in `<top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli/exec.rb:28:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:463:in `exec'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:27:in `dispatch'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/cli.rb:18:in `start'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:30:in `block in <top (required)>'[0m
[36m# /usr/local/lib/ruby/site_ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'[0m
[36m# /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.3/exe/bundle:22:in `<top (required)>'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `load'[0m
[36m# /usr/local/bundle/bin/bundle:23:in `<main>'[0m
[36m# [0m
[36m#   Showing full backtrace because every line was filtered out.[0m
[36m#   See docs for RSpec::Configuration#backtrace_exclusion_patterns and[0m
[36m#   RSpec::Configuration#backtrace_inclusion_patterns for more information.[0m
...
Run options: exclude {:js=>true}

Randomized with seed 1270


Finished in 6.04 seconds (files took 5.89 seconds to load)
0 examples, 0 failures, 188 errors occurred outside of examples
bundle exec rspec--color--tty--tag“~js”[0;m
无法加载本机IDN实现。
加载时出错。/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack\u mount\u compat\u spec.rb。
[31M失败/错误:提升(Bootsnap::LoadPathCache::CoreExt.make_load_Error(路径))[0m
[31米[0米]
[31mLoadError:[0m
[31m无法加载此类文件--机架/安装[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:33:in'require'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/zeitwerk-2.1.9/lib/zeitwerk/kernel.rb:23:in'require'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/addressable-2.6.0/spec/addressable/rack#u mount_compat_spec.rb:23:in`[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in'load'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in'load'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2053:in'load_file_handling_errors'[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1560:in“加载规范文件中的块”[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in‘each’[0m
[36m#/builds/prj/prj/vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:1558:in'load_spec_files'[0m
[36m#/builds/prj/prj/ve