mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Fixing DateTimeField specflow tests
This commit is contained in:
@@ -36,20 +36,20 @@ Scenario: Creating and using Date fields
|
|||||||
Then I should see "Date of the event"
|
Then I should see "Date of the event"
|
||||||
When I fill in
|
When I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Date | 31/01/2012 |
|
| Event.EventDate.Editor.Date | 31/01/2012 |
|
||||||
| Event.EventDate.Time | 12:00 AM |
|
| Event.EventDate.Editor.Time | 12:00 AM |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
Then I should see "Date of the event is an invalid date and time"
|
Then I should see "Date of the event could not be parsed as a valid date and time"
|
||||||
|
|
||||||
# Creating an Event content item
|
# Creating an Event content item
|
||||||
When I go to "Admin/Contents/Create/Event"
|
When I go to "Admin/Contents/Create/Event"
|
||||||
Then I should see "Date of the event"
|
Then I should see "Date of the event"
|
||||||
When I fill in
|
When I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Date | 01/31/2012 |
|
| Event.EventDate.Editor.Date | 01/31/2012 |
|
||||||
And I fill in
|
And I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Time | 12:00 AM |
|
| Event.EventDate.Editor.Time | 12:00 AM |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I am redirected
|
And I am redirected
|
||||||
Then I should see "Your Event has been created."
|
Then I should see "Your Event has been created."
|
||||||
@@ -73,8 +73,8 @@ Scenario: Creating and using Date fields
|
|||||||
| Fields[0].DateTimeFieldSettings.Display | DateOnly |
|
| Fields[0].DateTimeFieldSettings.Display | DateOnly |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I go to "Admin/Contents/Create/Event"
|
And I go to "Admin/Contents/Create/Event"
|
||||||
Then I should see "Event.EventDate.Date"
|
Then I should see "Event.EventDate.Editor.Date"
|
||||||
And I should not see "Event.EventDate.Time"
|
And I should not see "Event.EventDate.Editor.Time"
|
||||||
|
|
||||||
# Display = TimeOnly
|
# Display = TimeOnly
|
||||||
When I go to "Admin/ContentTypes/Edit/Event"
|
When I go to "Admin/ContentTypes/Edit/Event"
|
||||||
@@ -83,8 +83,8 @@ Scenario: Creating and using Date fields
|
|||||||
| Fields[0].DateTimeFieldSettings.Display | TimeOnly |
|
| Fields[0].DateTimeFieldSettings.Display | TimeOnly |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I go to "Admin/Contents/Create/Event"
|
And I go to "Admin/Contents/Create/Event"
|
||||||
Then I should see "Event.EventDate.Time"
|
Then I should see "Event.EventDate.Editor.Time"
|
||||||
And I should not see "Event.EventDate.Date"
|
And I should not see "Event.EventDate.Editor.Date"
|
||||||
|
|
||||||
# Required & Date and Time
|
# Required & Date and Time
|
||||||
When I go to "Admin/ContentTypes/Edit/Event"
|
When I go to "Admin/ContentTypes/Edit/Event"
|
||||||
@@ -94,24 +94,24 @@ Scenario: Creating and using Date fields
|
|||||||
| Fields[0].DateTimeFieldSettings.Required | true |
|
| Fields[0].DateTimeFieldSettings.Required | true |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I go to "Admin/Contents/Create/Event"
|
And I go to "Admin/Contents/Create/Event"
|
||||||
Then I should see "Event.EventDate.Date"
|
Then I should see "Event.EventDate.Editor.Date"
|
||||||
When I fill in
|
When I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Date | 01/31/2012 |
|
| Event.EventDate.Editor.Date | 01/31/2012 |
|
||||||
| Event.EventDate.Time | 12:00 AM |
|
| Event.EventDate.Editor.Time | 12:00 AM |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I am redirected
|
And I am redirected
|
||||||
Then I should see "Your Event has been created."
|
Then I should see "Your Event has been created."
|
||||||
When I go to "Admin/Contents/Create/Event"
|
When I go to "Admin/Contents/Create/Event"
|
||||||
And I fill in
|
And I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Date | 01/31/2012 |
|
| Event.EventDate.Editor.Date | 01/31/2012 |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
Then I should see "Date of the event is required."
|
Then I should see "Date of the event is required."
|
||||||
When I go to "Admin/Contents/Create/Event"
|
When I go to "Admin/Contents/Create/Event"
|
||||||
And I fill in
|
And I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Time | 12:00 AM |
|
| Event.EventDate.Editor.Time | 12:00 AM |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
Then I should see "Date of the event is required."
|
Then I should see "Date of the event is required."
|
||||||
|
|
||||||
@@ -123,7 +123,7 @@ Scenario: Creating and using Date fields
|
|||||||
| Fields[0].DateTimeFieldSettings.Required | true |
|
| Fields[0].DateTimeFieldSettings.Required | true |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I go to "Admin/Contents/Create/Event"
|
And I go to "Admin/Contents/Create/Event"
|
||||||
Then I should see "Event.EventDate.Date"
|
Then I should see "Event.EventDate.Editor.Date"
|
||||||
When I hit "Save"
|
When I hit "Save"
|
||||||
Then I should see "Date of the event is required."
|
Then I should see "Date of the event is required."
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ Scenario: Creating and using Date fields
|
|||||||
| Fields[0].DateTimeFieldSettings.Required | true |
|
| Fields[0].DateTimeFieldSettings.Required | true |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I go to "Admin/Contents/Create/Event"
|
And I go to "Admin/Contents/Create/Event"
|
||||||
Then I should see "Event.EventDate.Date"
|
Then I should see "Event.EventDate.Editor.Date"
|
||||||
When I hit "Save"
|
When I hit "Save"
|
||||||
Then I should see "Date of the event is required."
|
Then I should see "Date of the event is required."
|
||||||
|
|
||||||
@@ -179,15 +179,15 @@ Scenario: Creating and using date time fields in another culture
|
|||||||
When I go to "Admin/Contents/Create/Event"
|
When I go to "Admin/Contents/Create/Event"
|
||||||
And I fill in
|
And I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Date | 01/31/2012 |
|
| Event.EventDate.Editor.Date | 01/31/2012 |
|
||||||
| Event.EventDate.Time | 12:00 AM |
|
| Event.EventDate.Editor.Time | 12:00 AM |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
Then I should see "Date of the event is an invalid date and time"
|
Then I should see "Date of the event could not be parsed as a valid date and time"
|
||||||
When I go to "Admin/Contents/Create/Event"
|
When I go to "Admin/Contents/Create/Event"
|
||||||
And I fill in
|
And I fill in
|
||||||
| name | value |
|
| name | value |
|
||||||
| Event.EventDate.Date | 31/01/2012 |
|
| Event.EventDate.Editor.Date | 31/01/2012 |
|
||||||
| Event.EventDate.Time | 18:00 |
|
| Event.EventDate.Editor.Time | 18:00 |
|
||||||
And I hit "Save"
|
And I hit "Save"
|
||||||
And I am redirected
|
And I am redirected
|
||||||
Then I should see "Your Event has been created."
|
Then I should see "Your Event has been created."
|
||||||
|
|||||||
44
src/Orchard.Specs/DateTime.feature.cs
generated
44
src/Orchard.Specs/DateTime.feature.cs
generated
@@ -3,7 +3,7 @@
|
|||||||
// This code was generated by SpecFlow (http://www.specflow.org/).
|
// This code was generated by SpecFlow (http://www.specflow.org/).
|
||||||
// SpecFlow Version:1.9.0.77
|
// SpecFlow Version:1.9.0.77
|
||||||
// SpecFlow Generator Version:1.9.0.0
|
// SpecFlow Generator Version:1.9.0.0
|
||||||
// Runtime Version:4.0.30319.33440
|
// Runtime Version:4.0.30319.34014
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// the code is regenerated.
|
// the code is regenerated.
|
||||||
@@ -134,17 +134,17 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table3.AddRow(new string[] {
|
table3.AddRow(new string[] {
|
||||||
"Event.EventDate.Date",
|
"Event.EventDate.Editor.Date",
|
||||||
"31/01/2012"});
|
"31/01/2012"});
|
||||||
table3.AddRow(new string[] {
|
table3.AddRow(new string[] {
|
||||||
"Event.EventDate.Time",
|
"Event.EventDate.Editor.Time",
|
||||||
"12:00 AM"});
|
"12:00 AM"});
|
||||||
#line 37
|
#line 37
|
||||||
testRunner.When("I fill in", ((string)(null)), table3, "When ");
|
testRunner.When("I fill in", ((string)(null)), table3, "When ");
|
||||||
#line 41
|
#line 41
|
||||||
testRunner.And("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 42
|
#line 42
|
||||||
testRunner.Then("I should see \"Date of the event is an invalid date and time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Date of the event could not be parsed as a valid date and time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line 45
|
#line 45
|
||||||
testRunner.When("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
testRunner.When("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
||||||
#line 46
|
#line 46
|
||||||
@@ -154,7 +154,7 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table4.AddRow(new string[] {
|
table4.AddRow(new string[] {
|
||||||
"Event.EventDate.Date",
|
"Event.EventDate.Editor.Date",
|
||||||
"01/31/2012"});
|
"01/31/2012"});
|
||||||
#line 47
|
#line 47
|
||||||
testRunner.When("I fill in", ((string)(null)), table4, "When ");
|
testRunner.When("I fill in", ((string)(null)), table4, "When ");
|
||||||
@@ -163,7 +163,7 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table5.AddRow(new string[] {
|
table5.AddRow(new string[] {
|
||||||
"Event.EventDate.Time",
|
"Event.EventDate.Editor.Time",
|
||||||
"12:00 AM"});
|
"12:00 AM"});
|
||||||
#line 50
|
#line 50
|
||||||
testRunner.And("I fill in", ((string)(null)), table5, "And ");
|
testRunner.And("I fill in", ((string)(null)), table5, "And ");
|
||||||
@@ -212,9 +212,9 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
#line 75
|
#line 75
|
||||||
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 76
|
#line 76
|
||||||
testRunner.Then("I should see \"Event.EventDate.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Event.EventDate.Editor.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line 77
|
#line 77
|
||||||
testRunner.And("I should not see \"Event.EventDate.Time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I should not see \"Event.EventDate.Editor.Time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 80
|
#line 80
|
||||||
testRunner.When("I go to \"Admin/ContentTypes/Edit/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
testRunner.When("I go to \"Admin/ContentTypes/Edit/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
||||||
#line hidden
|
#line hidden
|
||||||
@@ -231,9 +231,9 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
#line 85
|
#line 85
|
||||||
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 86
|
#line 86
|
||||||
testRunner.Then("I should see \"Event.EventDate.Time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Event.EventDate.Editor.Time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line 87
|
#line 87
|
||||||
testRunner.And("I should not see \"Event.EventDate.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I should not see \"Event.EventDate.Editor.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 90
|
#line 90
|
||||||
testRunner.When("I go to \"Admin/ContentTypes/Edit/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
testRunner.When("I go to \"Admin/ContentTypes/Edit/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
||||||
#line hidden
|
#line hidden
|
||||||
@@ -253,16 +253,16 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
#line 96
|
#line 96
|
||||||
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 97
|
#line 97
|
||||||
testRunner.Then("I should see \"Event.EventDate.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Event.EventDate.Editor.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line hidden
|
#line hidden
|
||||||
TechTalk.SpecFlow.Table table10 = new TechTalk.SpecFlow.Table(new string[] {
|
TechTalk.SpecFlow.Table table10 = new TechTalk.SpecFlow.Table(new string[] {
|
||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table10.AddRow(new string[] {
|
table10.AddRow(new string[] {
|
||||||
"Event.EventDate.Date",
|
"Event.EventDate.Editor.Date",
|
||||||
"01/31/2012"});
|
"01/31/2012"});
|
||||||
table10.AddRow(new string[] {
|
table10.AddRow(new string[] {
|
||||||
"Event.EventDate.Time",
|
"Event.EventDate.Editor.Time",
|
||||||
"12:00 AM"});
|
"12:00 AM"});
|
||||||
#line 98
|
#line 98
|
||||||
testRunner.When("I fill in", ((string)(null)), table10, "When ");
|
testRunner.When("I fill in", ((string)(null)), table10, "When ");
|
||||||
@@ -279,7 +279,7 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table11.AddRow(new string[] {
|
table11.AddRow(new string[] {
|
||||||
"Event.EventDate.Date",
|
"Event.EventDate.Editor.Date",
|
||||||
"01/31/2012"});
|
"01/31/2012"});
|
||||||
#line 106
|
#line 106
|
||||||
testRunner.And("I fill in", ((string)(null)), table11, "And ");
|
testRunner.And("I fill in", ((string)(null)), table11, "And ");
|
||||||
@@ -294,7 +294,7 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table12.AddRow(new string[] {
|
table12.AddRow(new string[] {
|
||||||
"Event.EventDate.Time",
|
"Event.EventDate.Editor.Time",
|
||||||
"12:00 AM"});
|
"12:00 AM"});
|
||||||
#line 112
|
#line 112
|
||||||
testRunner.And("I fill in", ((string)(null)), table12, "And ");
|
testRunner.And("I fill in", ((string)(null)), table12, "And ");
|
||||||
@@ -321,7 +321,7 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
#line 125
|
#line 125
|
||||||
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 126
|
#line 126
|
||||||
testRunner.Then("I should see \"Event.EventDate.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Event.EventDate.Editor.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line 127
|
#line 127
|
||||||
testRunner.When("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
testRunner.When("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
||||||
#line 128
|
#line 128
|
||||||
@@ -345,7 +345,7 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
#line 137
|
#line 137
|
||||||
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 138
|
#line 138
|
||||||
testRunner.Then("I should see \"Event.EventDate.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Event.EventDate.Editor.Date\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line 139
|
#line 139
|
||||||
testRunner.When("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
testRunner.When("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
||||||
#line 140
|
#line 140
|
||||||
@@ -442,17 +442,17 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table18.AddRow(new string[] {
|
table18.AddRow(new string[] {
|
||||||
"Event.EventDate.Date",
|
"Event.EventDate.Editor.Date",
|
||||||
"01/31/2012"});
|
"01/31/2012"});
|
||||||
table18.AddRow(new string[] {
|
table18.AddRow(new string[] {
|
||||||
"Event.EventDate.Time",
|
"Event.EventDate.Editor.Time",
|
||||||
"12:00 AM"});
|
"12:00 AM"});
|
||||||
#line 180
|
#line 180
|
||||||
testRunner.And("I fill in", ((string)(null)), table18, "And ");
|
testRunner.And("I fill in", ((string)(null)), table18, "And ");
|
||||||
#line 184
|
#line 184
|
||||||
testRunner.And("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
testRunner.And("I hit \"Save\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
|
||||||
#line 185
|
#line 185
|
||||||
testRunner.Then("I should see \"Date of the event is an invalid date and time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
testRunner.Then("I should see \"Date of the event could not be parsed as a valid date and time\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
|
||||||
#line 186
|
#line 186
|
||||||
testRunner.When("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
testRunner.When("I go to \"Admin/Contents/Create/Event\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
|
||||||
#line hidden
|
#line hidden
|
||||||
@@ -460,10 +460,10 @@ this.ScenarioSetup(scenarioInfo);
|
|||||||
"name",
|
"name",
|
||||||
"value"});
|
"value"});
|
||||||
table19.AddRow(new string[] {
|
table19.AddRow(new string[] {
|
||||||
"Event.EventDate.Date",
|
"Event.EventDate.Editor.Date",
|
||||||
"31/01/2012"});
|
"31/01/2012"});
|
||||||
table19.AddRow(new string[] {
|
table19.AddRow(new string[] {
|
||||||
"Event.EventDate.Time",
|
"Event.EventDate.Editor.Time",
|
||||||
"18:00"});
|
"18:00"});
|
||||||
#line 187
|
#line 187
|
||||||
testRunner.And("I fill in", ((string)(null)), table19, "And ");
|
testRunner.And("I fill in", ((string)(null)), table19, "And ");
|
||||||
|
|||||||
Reference in New Issue
Block a user