Add a more complicated case with multiple expanding children. Also, make the window a popup.
Compare vexpand behavior, too.
This test compares GtkHBox expand handling with GtkGrid+GtkWidget::hexpand, to ensure that replacing GtkHBox by GtkGrid works as intended.