diff --git a/cypress/seeds/DefaultSeeder.php b/cypress/seeds/DefaultSeeder.php index 1613dcf3..acc40454 100644 --- a/cypress/seeds/DefaultSeeder.php +++ b/cypress/seeds/DefaultSeeder.php @@ -5,5 +5,8 @@ class DefaultSeeder extends Seeder { public function run() { + $this->call([ + 'ReleaseNoteSeeder' + ]); } } diff --git a/cypress/seeds/ReleaseNoteSeeder.php b/cypress/seeds/ReleaseNoteSeeder.php index 18eda96e..461f0614 100644 --- a/cypress/seeds/ReleaseNoteSeeder.php +++ b/cypress/seeds/ReleaseNoteSeeder.php @@ -5,9 +5,97 @@ class ReleaseNoteSeeder extends Seeder { public function run() { + + $release_note_template = ' +

Overview

+ + + +

%s

+ + + +

Added

+ + + + + + + +

Changed

+ + + + + + + +

Fixed

+ + + + + '; + + ( new Fixtures\Post([ + 'post_type' => 'release-note', + 'post_date' => date("Y-m-d H:i:s", strtotime("Nov 10, 2023 15:01:10")), + 'post_content' => sprintf( + $release_note_template, + $this->faker->realText( 100 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + '1.5.0' + ), + 'post_meta' => [ + 'version' => '1.5.0', + 'release_date' => date("Y-m-d", strtotime("Nov 10, 2023")), + ] + ]))->create(1); + ( new Fixtures\Post([ 'post_type' => 'release-note', - ]) )->create(10); + 'post_date' => date("Y-m-d H:i:s", strtotime("Dec 04, 2023 14:22:32")), + 'post_content' => sprintf( + $release_note_template, + $this->faker->realText( 100 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + $this->faker->realText( 40 ), + '1.6.0' + ), + 'post_meta' => [ + 'version' => '1.6.0', + 'release_date' => date("Y-m-d", strtotime("Dec 04, 2023")), + ], + + ]))->create(1); } }