parent
58d56220de
commit
f37e69f6f2
|
@ -7,6 +7,7 @@ namespace Drupal\Tests\opd_talks\Kernel;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Drupal\Tests\custom\Kernel\TalksTestBase;
|
use Drupal\Tests\custom\Kernel\TalksTestBase;
|
||||||
use Drupal\views\ResultRow;
|
use Drupal\views\ResultRow;
|
||||||
|
use Illuminate\Support\Collection;
|
||||||
|
|
||||||
final class TalksPageSortTest extends TalksTestBase {
|
final class TalksPageSortTest extends TalksTestBase {
|
||||||
|
|
||||||
|
@ -24,12 +25,10 @@ final class TalksPageSortTest extends TalksTestBase {
|
||||||
$this->createTalk(['created' => Carbon::parse('+1 days')->getTimestamp()]);
|
$this->createTalk(['created' => Carbon::parse('+1 days')->getTimestamp()]);
|
||||||
$this->createTalk(['created' => Carbon::parse('-10 days')->getTimestamp()]);
|
$this->createTalk(['created' => Carbon::parse('-10 days')->getTimestamp()]);
|
||||||
|
|
||||||
$talkIds = array_map(
|
$talkIds = (new Collection(views_get_view_result('talks')))
|
||||||
fn(ResultRow $row) => (int) $row->_entity->id(),
|
->map(fn(ResultRow $row) => (int) $row->_entity->id());
|
||||||
views_get_view_result('talks')
|
|
||||||
);
|
|
||||||
|
|
||||||
$this->assertSame([3, 1, 2, 4], $talkIds);
|
$this->assertSame([3, 1, 2, 4], $talkIds->toArray());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue