Я не могу запустить функцию.файл из Rubymine

#ruby #automated-tests #rubymine #feature-file

#рубин #автоматизированные тесты #рубимин #файл функций

Вопрос:

Может кто-нибудь сказать мне, в чем моя ошибка?. Я пытаюсь запустить функцию из Run, но у меня не получилось. Если я запущу через терминал, это возможно. Я перепробовал несколько способов, но все равно преуспел.

введите описание изображения здесь

 :Ruby27-x64binruby.exe -EUTF-8 -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) C:Ruby27-x64bin/cucumber C:/Users/stadeuauli/RubymineProjects/Automation/features/specs/login.feature --format Teamcity::Cucumber::Formatter --expand --tags @loga_user --color -r features  Testing started at 19:08 ...  cannot load such file -- cucumber/core/ast/empty_multiline_argument  Error creating formatter: Teamcity::Cucumber::Formatter (LoadError)  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Program Files/JetBrains/RubyMine 2017.1.2/rb/testing/patch/bdd/teamcity/cucumber/common.rb:24:in `lt;top (required)gt;'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Program Files/JetBrains/RubyMine 2017.1.2/rb/testing/patch/bdd/teamcity/cucumber/formatter_03103.rb:15:in `lt;top (required)gt;'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Program Files/JetBrains/RubyMine 2017.1.2/rb/testing/patch/bdd/teamcity/cucumber/formatter.rb:72:in `lt;module:Cucumbergt;'  C:/Program Files/JetBrains/RubyMine 2017.1.2/rb/testing/patch/bdd/teamcity/cucumber/formatter.rb:38:in `lt;module:Teamcitygt;'  C:/Program Files/JetBrains/RubyMine 2017.1.2/rb/testing/patch/bdd/teamcity/cucumber/formatter.rb:37:in `lt;top (required)gt;'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/constantize.rb:19:in `rescue in constantize'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/constantize.rb:8:in `constantize'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/configuration.rb:221:in `formatter_class'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/configuration.rb:208:in `block in formatter_factories'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/configuration.rb:207:in `map'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/configuration.rb:207:in `formatter_factories'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/runtime.rb:212:in `formatters'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/runtime.rb:192:in `report'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/runtime.rb:80:in `run!'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/lib/cucumber/cli/main.rb:29:in `execute!'  C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/cucumber-7.1.0/bin/cucumber:9:in `lt;top (required)gt;'  C:/Ruby27-x64/bin/cucumber:23:in `load'  C:/Ruby27-x64/bin/cucumber:23:in `lt;top (required)gt;'  -e:1:in `load'  -e:1:in `lt;maingt;'    Process finished with exit code 2  

Комментарии:

1. Просто чтобы быть уверенным, вы пробовали RubyMine 2021.3? Сохраняется ли там проблема?

2. @Оливия Верно, я собираюсь протестировать эту версию, которую вы указали, возможно, проблема в самой версии. Спасибо тебе, Оливия