Skip to content
Snippets Groups Projects
Unverified Commit bdfafab7 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3035318 by mpdonadio: `DateFormatter()` assumes 30 days per month,...

Issue #3035318 by mpdonadio: `DateFormatter()` assumes 30 days per month, while February only has 28 days.  Causes fails in tests
parent 76bf2694
No related branches found
No related tags found
2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
...@@ -110,13 +110,13 @@ public function testSettings() { ...@@ -110,13 +110,13 @@ public function testSettings() {
$edit = [ $edit = [
'fields[field_datetime][settings_edit_form][settings][future_format]' => 'ends in @interval', 'fields[field_datetime][settings_edit_form][settings][future_format]' => 'ends in @interval',
'fields[field_datetime][settings_edit_form][settings][past_format]' => 'started @interval ago', 'fields[field_datetime][settings_edit_form][settings][past_format]' => 'started @interval ago',
'fields[field_datetime][settings_edit_form][settings][granularity]' => 3, 'fields[field_datetime][settings_edit_form][settings][granularity]' => 1,
]; ];
$this->drupalPostForm(NULL, $edit, 'Update'); $this->drupalPostForm(NULL, $edit, 'Update');
$this->drupalPostForm(NULL, [], 'Save'); $this->drupalPostForm(NULL, [], 'Save');
$this->assertSession()->pageTextContains('ends in 1 year 1 month 1 week'); $this->assertSession()->pageTextContains('ends in 1 year');
$this->assertSession()->pageTextContains('started 1 year 1 month 1 week ago'); $this->assertSession()->pageTextContains('started 1 year ago');
} }
} }
...@@ -110,13 +110,13 @@ public function testSettings() { ...@@ -110,13 +110,13 @@ public function testSettings() {
$edit = [ $edit = [
'fields[field_timestamp][settings_edit_form][settings][future_format]' => 'ends in @interval', 'fields[field_timestamp][settings_edit_form][settings][future_format]' => 'ends in @interval',
'fields[field_timestamp][settings_edit_form][settings][past_format]' => 'started @interval ago', 'fields[field_timestamp][settings_edit_form][settings][past_format]' => 'started @interval ago',
'fields[field_timestamp][settings_edit_form][settings][granularity]' => 3, 'fields[field_timestamp][settings_edit_form][settings][granularity]' => 1,
]; ];
$this->drupalPostForm(NULL, $edit, 'Update'); $this->drupalPostForm(NULL, $edit, 'Update');
$this->drupalPostForm(NULL, [], 'Save'); $this->drupalPostForm(NULL, [], 'Save');
$this->assertSession()->pageTextContains('ends in 1 year 1 month 1 week'); $this->assertSession()->pageTextContains('ends in 1 year');
$this->assertSession()->pageTextContains('started 1 year 1 month 1 week ago'); $this->assertSession()->pageTextContains('started 1 year ago');
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment