"""
Content generated by wp post generate
"""
- And STDERR should be empty
\ No newline at end of file
+ And STDERR should be empty
+
+ Scenario: Generating pages
+ When I run `wp post generate --post_type=page --max_depth=10`
+ And I run `wp post list --post_type=page --field=post_parent`
+ Then STDOUT should contain:
+ """
+ 1
+ """
* wp post list --post_type=post --posts_per_page=5 --format=json
*
* wp post list --post_type=page --fields=post_title,post_status
- *
- * wp post list --post_type=page,post --format=ids
+ *
+ * wp post list --post_type=page,post --format=ids
*
* @subcommand list
*/
if( $this->maybe_make_child() && $current_depth < $max_depth ) {
- $current_parent = $post_ids[$i-1];
+ $current_parent = $previous_post_id;
$current_depth++;
} else if( $this->maybe_reset_depth() ) {