Sha256: edc7c8f227276ef3c6fca86ab3fa11799609427fd69ad002dd1164af6e55a3b3
Contents?: true
Size: 1.55 KB
Versions: 2
Compression:
Stored size: 1.55 KB
Contents
# encoding: utf-8 # language: ja @javascript 機能: Check - プログラムのエラーチェック シナリオ: セーブ後、プログラムにシンタックスエラーがないことをチェックできる 前提 "エディタ" 画面を表示する かつ テキストエディタに "puts 'Hello, World!'" を入力済みである かつ プログラムの名前に "01.rb" を指定する もし "セーブボタン" をクリックする かつ JavaScriptによるリクエストが終わるまで待つ ならば "メッセージ" に "チェックしました" を含むこと かつ "メッセージ" に "ただし、プログラムを動かすとエラーが見つかるかもしれません。" を含むこと シナリオ: セーブ後、プログラムにシンタックスエラーがあることをチェックできる 前提 "エディタ" 画面を表示する かつ テキストエディタに "puts Hello, World!'" を入力済みである かつ プログラムの名前に "01.rb" を指定する もし "セーブボタン" をクリックする かつ JavaScriptによるリクエストが終わるまで待つ ならば "メッセージ" に "エラー" を含むこと かつ "メッセージ" に "1行、19文字: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '('" を含むこと かつ "メッセージ" に "1行: unterminated string meets end of file" を含むこと かつ "メッセージ" に "チェックしました" を含まないこと
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
smalruby-editor-0.0.9-x86-mingw32 | spec/acceptance/text_editor/check.feature |
smalruby-editor-0.0.9 | spec/acceptance/text_editor/check.feature |