問題タブ [ruby-test]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
900 参照

ruby-on-rails-3 - Sublime Text 2 - Ruby 2.0 の RubyTest が機能しない

エディターからテストを実行できるように ST2 をセットアップしようとしています。「Command」+「Shift」+「T」を押すと、なんらかのランタイム エラーが発生し続けます。これがスタックトレースです。どんな助けでも大歓迎です。

0 投票する
1 に答える
572 参照

ruby - SublimeText2 RubyTest の「Verify Ruby Syntax」で UTF-8 エラーが発生する

Mac OS 10.7.5 で rvm と ruby​​ 1.9.3 を使用しています。

Sublime Text 2 RubyTest パッケージを使用して Ruby 構文を検証できるようにしたいと考えています。

ただし、Tools -> RubyTest -> Verify Ruby Syntax任意の Ruby ファイル (test.rb以下) で実行しようとすると、RubyTest コンソールに次のエラーが表示されます。

/Users/jladieu/.rvm/rubies/ruby-1.9.3-p194/bin/ruby:1: 無効なマルチバイト文字 (US-ASCII)

私のtest.rbファイルの内容は非常に単純です:

私のRubyTest.sublime_settingsファイルは次のとおりです。

コマンドラインで次のコマンドを実行すると、構文が検証されます。

最後に、US-ASCII の問題を修正するためにいくつかの方法を試しましたが、役に立ちませんでした。

  • -kuRubyTest 設定の verify コマンドにフラグを追加する
  • export RUBYOPT=-Ku.bash_profile崇高なオープニングの前に
  • export LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8Sublimeを開く前に私のbashプロファイルで

同様の設定を使用してこれを機能させることができる人はいますか?

注:答えが見つかりました(以下を参照)が、誰かがより良い解決策を見つけたら興味があります、ありがとう!

0 投票する
1 に答える
429 参照

ruby-on-rails - JSON オブジェクトにアクセスすると、「文字列を整数に変換できません」というメッセージが表示されるのはなぜですか?

キーと値のペア形式の JSONString があり、テストでは、次を使用して文字列内の特定のキーの値を検証しようとしています。

John私の値は、またはのような人の名前のような文字列Jennyです。

実行後、次のエラーが発生します。

何か不足していますか?

0 投票する
1 に答える
6130 参照

testing - RubyでSelenium Webdriverのcss selector/xpathを使って要素を探す

最近、Selenium を使用して Web ビューを持つアプリをテストし始めました。私のwebviewのコードは次のとおりです。

自動化テストの要素を見つけるために、再利用可能なコードを書いています。上記のコードでは、要素は 2 つの方法で見つけることができ'dd:concept="TITLE"'ます"This is TITLE"。しかし、Seleniumには、思い通りに要素を見つけることができるものは何も見つかりませんでした。

「find_element」を使用して要素を探していますが、渡せるもの'dd:concept="TITLE"'"This is TITLE"引数として渡せるものがありません。

試してみました-driver.find_element(:css, "span.class5")またはdriver.find_element(:css, "div.class1 class2 class3 class4 span.class5")

とにかく、Seleniumドライバーとその引数としていくつかのテキストを使用して、webviewで要素を見つけることができますか??

0 投票する
2 に答える
3240 参照

ruby - RubyでSelenium Webdriverでcssセレクターを使用する

Rubyを使用して自動化テストを行っているこのコードがあります。

css セレクターと xpath を使用して find_element を試した「This is new TITLE」または「TITLE」のいずれかを使用して要素を検索したいのですが、どれもうまくいかなかったようです。

私には何もうまくいかないようでした。何か不足していますか?