Skip to content

Commit

Permalink
translate Gievn/When/Then to ja.
Browse files Browse the repository at this point in the history
  • Loading branch information
moro committed Feb 28, 2010
1 parent 0d422a6 commit 9bab7b7
Showing 1 changed file with 35 additions and 34 deletions.
69 changes: 35 additions & 34 deletions templates/skeleton/step_definitions/web_steps_ja.rb.erb
Original file line number Diff line number Diff line change
Expand Up @@ -3,136 +3,137 @@

require File.expand_path(File.join(File.dirname(__FILE__), "..", "support", "paths"))

Given /^"([^\"]*)"ページを表示している$/ do |page_name|
前提 /^"([^\"]*)"ページを表示している$/ do |page_name|
Given %{I am on #{page_name}}
end

When /^"([^\"]*)"ページを表示する$/ do |page_name|
もし /^"([^\"]*)"ページを表示する$/ do |page_name|
When %{I go to #{page_name}}
end

When /^"([^\"]*)"ボタンをクリックする$/ do |button|
もし /^"([^\"]*)"ボタンをクリックする$/ do |button|
When %{I press "#{button}"}
end

When /^"([^\"]*)"リンクをクリックする$/ do |link|
もし /^"([^\"]*)"リンクをクリックする$/ do |link|
When %{I follow "#{link}"}
end

When /^"([^\"]*)"の"([^\"]*)"リンクをクリックする$/ do |parent, link|
もし /^"([^\"]*)"の"([^\"]*)"リンクをクリックする$/ do |parent, link|
When %{I follow "#{link}" within "#{parent}"}
end

When /^"([^\"]*)"に"([^\"]*)"と入力する$/ do |field, value|
もし /^"([^\"]*)"に"([^\"]*)"と入力する$/ do |field, value|
When %{I fill in "#{field}" with "#{value}"}
end

# less difference to %{I fill in "#{value}" for "#{field}"} with above in Japanese.

When /^以下の項目を入力する:$/ do |fields|
もし /^以下の項目を入力する:$/ do |fields|
When %{I fill in the following:}, fields
end

When /^"([^\"]*)"から"([^\"]*)"を選択する$/ do |field, value|
もし /^"([^\"]*)"から"([^\"]*)"を選択する$/ do |field, value|
When %{I select "#{value}" from "#{field}"}
end

When /^日時として"([^\"]*)"を選択する$/ do |time|
もし /^日時として"([^\"]*)"を選択する$/ do |time|
When %{I select "#{time}" as the date and time}
end

When /^"([^\"]*)"の日時として"([^\"]*)"を選択する$/ do |datetime_label, datetime|
もし /^"([^\"]*)"の日時として"([^\"]*)"を選択する$/ do |datetime_label, datetime|
When %{I select "#{datetime}" as the "#{datetime_label}" date and time}
end

When /^時間として"([^\"]*)"を選択する$/ do |time|
もし /^時間として"([^\"]*)"を選択する$/ do |time|
When %{I select "#{time}" as the time}
end

When /^"([^\"]*)"の時間として"([^\"]*)"を選択する$/ do |time_label, time|
もし /^"([^\"]*)"の時間として"([^\"]*)"を選択する$/ do |time_label, time|
When %{I select "#{time}" as the "#{time_label}" time}
end

When /^日付として"([^\"]*)"を選択する$/ do |date|
もし /^日付として"([^\"]*)"を選択する$/ do |date|
When %{I select "#{date}" as the date}
end

When /^"([^\"]*)"の日付として"([^\"]*)"を選択する$/ do |date_label, date|
もし /^"([^\"]*)"の日付として"([^\"]*)"を選択する$/ do |date_label, date|
When %{I select "#{date}" as the "#{date_label}" date}
end

When /^"([^\"]*)"をチェックする$/ do |field|
もし /^"([^\"]*)"をチェックする$/ do |field|
When %{I check "#{field}"}
end

When /^"([^\"]*)"のチェックを外す$/ do |field|
もし /^"([^\"]*)"のチェックを外す$/ do |field|
When %{I uncheck "#{field}"}
end

When /^"([^\"]*)"を選択する$/ do |field|
もし /^"([^\"]*)"を選択する$/ do |field|
When %{I choose "#{field}"}
end

When /^"([^\"]*)"としてファイル"([^\"]*)"を選択する$/ do |field, path|
もし /^"([^\"]*)"としてファイル"([^\"]*)"を選択する$/ do |field, path|
When %{I attach the file "#{path}" to "#{field}"}
end

Then /^"([^\"]*)"と表示されていること$/ do |text|
ならば /^"([^\"]*)"と表示されていること$/ do |text|
Then %{I should see "#{text}"}
end

Then /^"([^\"]*)"に"([^\"]*)"と表示されていること$/ do |selector, text|
ならば /^"([^\"]*)"に"([^\"]*)"と表示されていること$/ do |selector, text|
Then %{I should see "#{text}" within "#{selector}"}
end

Then /^\/([^\/]*)\/と表示されていること$/ do |regexp|
ならば /^\/([^\/]*)\/と表示されていること$/ do |regexp|
Then %{I should see /#{regexp}/}
end

Then /^"([^\"]*)"に\/([^\/]*)\/と表示されていること$/ do |selector, regexp|
ならば /^"([^\"]*)"に\/([^\/]*)\/と表示されていること$/ do |selector, regexp|
Then %{I should see \/#{regexp}\/ within "#{selector}"}
end

Then /^"([^\"]*)"と表示されていないこと$/ do |text|
ならば /^"([^\"]*)"と表示されていないこと$/ do |text|
Then %{I should not see "#{text}"}
end

Then /^"([^\"]*)"に"([^\"]*)"と表示されていないこと$/ do |selector, text|
ならば /^"([^\"]*)"に"([^\"]*)"と表示されていないこと$/ do |selector, text|
Then %{I should not see "#{text}" within "#{selector}"}
end

Then /^\/([^\/]*)\/と表示されていないこと$/ do |regexp|
ならば /^\/([^\/]*)\/と表示されていないこと$/ do |regexp|
Then %{I should not see /#{regexp}/}
end

Then /^"([^\"]*)"に\/([^\/]*)\/と表示されていないこと$/ do |selector, regexp|
ならば /^"([^\"]*)"に\/([^\/]*)\/と表示されていないこと$/ do |selector, regexp|
Then %{I should not see \/#{regexp}\/ within "#{selector}"}
end

Then /^入力項目"([^\"]*)"に"([^\"]*)"と表示されていること$/ do |field, value|
ならば /^入力項目"([^\"]*)"に"([^\"]*)"と表示されていること$/ do |field, value|
Then %{the "#{field}" field should contain "#{value}"}
end

Then /^入力項目"([^\"]*)"に"([^\"]*)"と表示されていないこと$/ do |field, value|
ならば /^入力項目"([^\"]*)"に"([^\"]*)"と表示されていないこと$/ do |field, value|
Then %{the "#{field}" field should not contain "#{value}"}
end

Then /^"([^\"]*)"がチェックされていること$/ do |label|
ならば /^"([^\"]*)"がチェックされていること$/ do |label|
Then %{the "#{label}" checkbox should be checked}
end

Then /^"([^\"]*)"がチェックされていないこと$/ do |label|
ならば /^"([^\"]*)"がチェックされていないこと$/ do |label|
Then %{the "#{label}" checkbox should not be checked}
end

Then /^"([^\"]*)"ページを表示していること$/ do |page_name|
ならば /^"([^\"]*)"ページを表示していること$/ do |page_name|
Then %{I should be on #{page_name}}
end

show_me_the_page = lambda { Then %{show me the page} }
Then /^ページを表示する$/, &show_me_the_page
Then /^画面を目視$/, &show_me_the_page

ならば /^ページを表示する$/, &show_me_the_page
ならば /^画面を目視$/, &show_me_the_page

# backword-compat for old japanese translation.
Then /^デバッグ(?:のため)?$/, &show_me_the_page
ならば /^デバッグ(?:のため)?$/, &show_me_the_page

0 comments on commit 9bab7b7

Please sign in to comment.