Skip to content
Snippets Groups Projects

ISTWCMS-4863-4918-4919-4920 Test sort by sticky, then date field or event date field for events, news or blogs

1 file
+ 28
55
Compare changes
  • Side-by-side
  • Inline
@@ -370,62 +370,35 @@ class UwWcmsBasicTest extends BrowserTestBase {
@@ -370,62 +370,35 @@ class UwWcmsBasicTest extends BrowserTestBase {
'2021-08-01',
'2021-08-01',
];
];
foreach ($dates as $date) {
foreach ($dates as $date) {
if ($date != '2021-08-01') {
$edits['event'][] = [
$edits['event'][] = [
'edit-title-0-value' => $date,
'edit-title-0-value' => $date,
'edit-field-uw-event-summary-0-value' => 'string',
'edit-field-uw-event-summary-0-value' => 'string',
'edit-field-uw-event-date-0-value-date' => $date,
'edit-field-uw-event-date-0-value-date' => $date,
'edit-field-uw-event-date-0-value-time' => '13:00:00',
'edit-field-uw-event-date-0-value-time' => '13:00:00',
'edit-field-uw-event-date-0-end-value-date' => $date,
'edit-field-uw-event-date-0-end-value-date' => $date,
'edit-field-uw-event-date-0-end-value-time' => '14:00:00',
'edit-field-uw-event-date-0-end-value-time' => '14:00:00',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-moderation-state-0-state' => 'published',
'edit-moderation-state-0-state' => 'published',
'edit-sticky-value' => ($date === '2021-08-01') ? 1 : 0,
];
];
$edits['blog'][] = [
$edits['blog'][] = [
'edit-title-0-value' => $date,
'edit-title-0-value' => $date,
'edit-field-uw-blog-date-0-value-date' => $date,
'edit-field-uw-blog-date-0-value-date' => $date,
'edit-field-uw-blog-summary-0-value' => 'string',
'edit-field-uw-blog-summary-0-value' => 'string',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-moderation-state-0-state' => 'published',
'edit-moderation-state-0-state' => 'published',
];
'edit-sticky-value' => ($date === '2021-08-01') ? 1 : 0,
$edits['news_item'][] = [
];
'edit-title-0-value' => $date,
$edits['news_item'][] = [
'edit-field-uw-news-date-0-value-date' => $date,
'edit-title-0-value' => $date,
'edit-field-uw-news-summary-0-value' => 'string',
'edit-field-uw-news-date-0-value-date' => $date,
'edit-field-uw-meta-description-0-value' => 'string',
'edit-field-uw-news-summary-0-value' => 'string',
'edit-moderation-state-0-state' => 'published',
'edit-field-uw-meta-description-0-value' => 'string',
];
'edit-moderation-state-0-state' => 'published',
}
'edit-sticky-value' => ($date === '2021-08-01') ? 1 : 0,
else {
];
$edits['event'][] = [
'edit-title-0-value' => $date,
'edit-field-uw-event-summary-0-value' => 'string',
'edit-field-uw-event-date-0-value-date' => $date,
'edit-field-uw-event-date-0-value-time' => '13:00:00',
'edit-field-uw-event-date-0-end-value-date' => $date,
'edit-field-uw-event-date-0-end-value-time' => '14:00:00',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-moderation-state-0-state' => 'published',
'edit-sticky-value' => 1,
];
$edits['blog'][] = [
'edit-title-0-value' => $date,
'edit-field-uw-blog-date-0-value-date' => $date,
'edit-field-uw-blog-summary-0-value' => 'string',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-moderation-state-0-state' => 'published',
'edit-sticky-value' => 1,
];
$edits['news_item'][] = [
'edit-title-0-value' => $date,
'edit-field-uw-news-date-0-value-date' => $date,
'edit-field-uw-news-summary-0-value' => 'string',
'edit-field-uw-meta-description-0-value' => 'string',
'edit-moderation-state-0-state' => 'published',
'edit-sticky-value' => 1,
];
}
}
}
 
foreach ($edits as $content_type => $items) {
foreach ($edits as $content_type => $items) {
foreach ($items as $item) {
foreach ($items as $item) {
$this->drupalPostForm('node/add/uw_ct_' . $content_type, $item, 'Save');
$this->drupalPostForm('node/add/uw_ct_' . $content_type, $item, 'Save');
Loading