com php/gtk-src: Normalize line endings for tests: .gitattributes tests/GtkAboutDialog/activate-link-signal.phpt tests/GtkCellVie
w/get_cell_renderers-deprecated.phpt tests/GtkInfoBar/ __construct.phpt tests/GtkLabel/get_current_uri.p hpt
tests/GtkLabel/get_track_visited_links.phpt tes ts/GtkLabel/set_track_visited_links.phpt tests/GtkMen u/get_reserve_toggle_size.phpt
tests/GtkMenu/set_re serve_toggle_size.phpt tests/GtkNotebook/get_group. phpt tests/G

From: Date: Tue, 24 Jun 2014 15:31:21 +0000
Subject: com php/gtk-src: Normalize line endings for tests: .gitattributes tests/GtkAboutDialog/activate-link-signal.phpt tests/GtkCellVie
w/get_cell_renderers-deprecated.phpt tests/GtkInfoBar/ __construct.phpt tests/GtkLabel/get_current_uri.p hpt
tests/GtkLabel/get_track_visited_links.phpt tes ts/GtkLabel/set_track_visited_links.phpt tests/GtkMen u/get_reserve_toggle_size.phpt
tests/GtkMenu/set_re serve_toggle_size.phpt tests/GtkNotebook/get_group. phpt tests/G
Groups: php.gtk.cvs 
Request: Send a blank email to php-gtk-cvs+get-4893@lists.php.net to get a copy of this message
Commit: a6f4bb47ac9655724d92cd697b92f750f6b296df Author: Patrick D. Andersen <pdandersen@makoto-ub.scooby.doobies> Tue, 24 Jun 2014 11:31:21 -0400 Parents: 4d8069ba86b23e0ece9086b735d1caad10906dc5 Branches: master Link: http://git.php.net/?p=php/gtk-src.git;a=commitdiff;h=a6f4bb47ac9655724d92cd697b92f750f6b296df Log: Normalize line endings for tests Changed paths: A .gitattributes M tests/GtkAboutDialog/activate-link-signal.phpt M tests/GtkCellView/get_cell_renderers-deprecated.phpt M tests/GtkInfoBar/__construct.phpt M tests/GtkLabel/get_current_uri.phpt M tests/GtkLabel/get_track_visited_links.phpt M tests/GtkLabel/set_track_visited_links.phpt M tests/GtkMenu/get_reserve_toggle_size.phpt M tests/GtkMenu/set_reserve_toggle_size.phpt M tests/GtkNotebook/get_group.phpt M tests/GtkNotebook/get_group_name.phpt M tests/GtkNotebook/group-name.phpt M tests/GtkNotebook/set_group.phpt M tests/GtkNotebook/set_group_name.phpt M tests/GtkPrintOperation/get_embed_page_setup.phpt M tests/GtkPrintOperation/get_has_selection.phpt M tests/GtkPrintOperation/get_n_pages_to_print.phpt M tests/GtkPrintOperation/get_support_selection.phpt M tests/GtkPrintOperation/set_embed_page_setup.phpt M tests/GtkPrintOperation/set_has_selection.phpt M tests/GtkPrintOperation/set_support_selection.phpt M tests/GtkRange/get_flippable.phpt M tests/GtkRange/get_round_digits.phpt M tests/GtkRange/round-digits.phpt M tests/GtkRange/set_flippable.phpt M tests/GtkRange/set_round_digits.phpt M tests/GtkStatusIcon/get_title.phpt M tests/GtkStatusIcon/set_title.phpt M tests/GtkTreeView/convert_bin_window_to_tree_coords.phpt M tests/GtkTreeView/convert_bin_window_to_widget_coords.phpt M tests/GtkTreeView/convert_tree_to_bin_window_coords.phpt M tests/GtkTreeView/convert_tree_to_widget_coords.phpt M tests/GtkTreeView/convert_widget_to_bin_window_coords.phpt M tests/GtkTreeView/convert_widget_to_tree_coords.phpt M tests/GtkTreeViewColumn/get_cell_renderers-deprecated.phpt M tests/GtkWidget/get_allocation.phpt M tests/GtkWidget/get_app_paintable.phpt M tests/GtkWidget/get_can_default.phpt M tests/GtkWidget/get_can_focus.phpt M tests/GtkWidget/get_double_buffered.phpt M tests/GtkWidget/get_has_window.phpt M tests/GtkWidget/get_receives_default.phpt M tests/GtkWidget/get_sensitive.phpt M tests/GtkWidget/get_state.phpt M tests/GtkWidget/get_visible.phpt M tests/GtkWidget/has_default.phpt M tests/GtkWidget/has_focus.phpt M tests/GtkWidget/has_grab.phpt M tests/GtkWidget/is_drawable.phpt M tests/GtkWidget/is_sensitive.phpt M tests/GtkWidget/is_toplevel.phpt M tests/GtkWidget/is_visible-deprecated.phpt M tests/GtkWidget/set_allocation.phpt M tests/GtkWidget/set_can_default.phpt M tests/GtkWidget/set_can_focus.phpt M tests/GtkWidget/set_has_window..phpt M tests/GtkWidget/set_receives_default.phpt M tests/GtkWidget/set_visible.phpt M tests/GtkWidget/set_window.phpt

diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5395c04 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.phpt text=auto \ No newline at end of file diff --git a/tests/GtkAboutDialog/activate-link-signal.phpt b/tests/GtkAboutDialog/activate-link-signal.phpt index 71dc484..5c26e9b 100644 --- a/tests/GtkAboutDialog/activate-link-signal.phpt +++ b/tests/GtkAboutDialog/activate-link-signal.phpt @@ -1,21 +1,21 @@ ---TEST-- -GtkAboutDialog::activate-link signal ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkNotebook', 'set_group_name')) die('skip - GtkAboutDialog::activate-link not available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -function activate_link_callback($label, $uri) { - var_dump($uri); - var_dump($label instanceof GtkLabel); - return true; -} -$dialog = new GtkAboutDialog(); -$dialog->connect('activate-link', 'activate_link_callback'); -$dialog->emit('activate-link', 'http://foobar'); -?> ---EXPECTF-- -string(13) "http://foobar" +--TEST-- +GtkAboutDialog::activate-link signal +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkNotebook', 'set_group_name')) die('skip - GtkAboutDialog::activate-link not available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +function activate_link_callback($label, $uri) { + var_dump($uri); + var_dump($label instanceof GtkLabel); + return true; +} +$dialog = new GtkAboutDialog(); +$dialog->connect('activate-link', 'activate_link_callback'); +$dialog->emit('activate-link', 'http://foobar'); +?> +--EXPECTF-- +string(13) "http://foobar" bool(false) \ No newline at end of file diff --git a/tests/GtkCellView/get_cell_renderers-deprecated.phpt b/tests/GtkCellView/get_cell_renderers-deprecated.phpt index 0a68d6f..22e44ba 100644 --- a/tests/GtkCellView/get_cell_renderers-deprecated.phpt +++ b/tests/GtkCellView/get_cell_renderers-deprecated.phpt @@ -1,21 +1,21 @@ ---TEST-- -GtkCellView->get_cell_renderers method DEPRECATED ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if($error = Gtk::check_version(2, 18, 0)) die('skip -requires GTK 2.18 or higher ' . $error); -?> ---INI-- -error_reporting = E_ALL | E_DEPRECATED; ---FILE-- -<?php -$cell = new GtkCellView(); - -var_dump($cell->get_cell_renderers()); -?> ---EXPECTF-- -%s: : since GTK+ 2.18, please use GtkCellLayout::get_cells() in %s on line %d - -(%s:%d): Gtk-CRITICAL **: gtk_cell_view_set_cell_data: assertion `cell_view->priv->displayed_row != NULL' failed -array(0) { +--TEST-- +GtkCellView->get_cell_renderers method DEPRECATED +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if($error = Gtk::check_version(2, 18, 0)) die('skip -requires GTK 2.18 or higher ' . $error); +?> +--INI-- +error_reporting = E_ALL | E_DEPRECATED; +--FILE-- +<?php +$cell = new GtkCellView(); + +var_dump($cell->get_cell_renderers()); +?> +--EXPECTF-- +%s: : since GTK+ 2.18, please use GtkCellLayout::get_cells() in %s on line %d + +(%s:%d): Gtk-CRITICAL **: gtk_cell_view_set_cell_data: assertion `cell_view->priv->displayed_row != NULL' failed +array(0) { } \ No newline at end of file diff --git a/tests/GtkInfoBar/__construct.phpt b/tests/GtkInfoBar/__construct.phpt index 182483b..e7b076c 100644 --- a/tests/GtkInfoBar/__construct.phpt +++ b/tests/GtkInfoBar/__construct.phpt @@ -1,30 +1,30 @@ ---TEST-- -GtkInfoBar->__construct method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!class_exists('GtkInfoBar')) die('skip - GtkInfoBar not available, requires GTK 2.18 or higher'); -if(!method_exists('GtkInfoBar', '__construct')) die('skip - GtkInfoBar->__construct not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$bar = new GtkInfoBar(); - -var_dump($bar instanceof GtkInfoBar); -echo $bar; - -/* Wrong number args*/ -try { - new GtkInfoBar(1); - trigger_error('GtkInfoBar did not throw exception'); -} catch (PhpGtkConstructException $e) { - echo $e->getMessage(); -} - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -[GtkInfoBar object (GtkInfoBar Gtk+ type)] -Warning: GtkInfoBar::__construct() expects exactly 0 parameters, 1 given in %s on line %d +--TEST-- +GtkInfoBar->__construct method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!class_exists('GtkInfoBar')) die('skip - GtkInfoBar not available, requires GTK 2.18 or higher'); +if(!method_exists('GtkInfoBar', '__construct')) die('skip - GtkInfoBar->__construct not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$bar = new GtkInfoBar(); + +var_dump($bar instanceof GtkInfoBar); +echo $bar; + +/* Wrong number args*/ +try { + new GtkInfoBar(1); + trigger_error('GtkInfoBar did not throw exception'); +} catch (PhpGtkConstructException $e) { + echo $e->getMessage(); +} + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +[GtkInfoBar object (GtkInfoBar Gtk+ type)] +Warning: GtkInfoBar::__construct() expects exactly 0 parameters, 1 given in %s on line %d could not construct GtkInfoBar object \ No newline at end of file diff --git a/tests/GtkLabel/get_current_uri.phpt b/tests/GtkLabel/get_current_uri.phpt index df42601..0c7d29f 100644 --- a/tests/GtkLabel/get_current_uri.phpt +++ b/tests/GtkLabel/get_current_uri.phpt @@ -1,22 +1,22 @@ ---TEST-- -GtkLabel->get_current_uri method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkLabel', 'get_current_uri')) die('skip - GtkLabel->get_current_uri not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$label = new GtkLabel(); - -var_dump($label->get_current_uri()); - -/* Wrong number args*/ -$label->get_current_uri(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -NULL - +--TEST-- +GtkLabel->get_current_uri method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkLabel', 'get_current_uri')) die('skip - GtkLabel->get_current_uri not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$label = new GtkLabel(); + +var_dump($label->get_current_uri()); + +/* Wrong number args*/ +$label->get_current_uri(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +NULL + Warning: GtkLabel::get_current_uri() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkLabel/get_track_visited_links.phpt b/tests/GtkLabel/get_track_visited_links.phpt index 41b3ab8..986e728 100644 --- a/tests/GtkLabel/get_track_visited_links.phpt +++ b/tests/GtkLabel/get_track_visited_links.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkLabel->get_track_visited_links method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkLabel', 'get_track_visited_links')) die('skip - GtkLabel->set_track_visited_links not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$label = new GtkLabel(); - -var_dump($label->get_track_visited_links()); -$label->set_track_visited_links(false); -var_dump($label->get_track_visited_links()); - -/* Wrong number args*/ -$label->get_track_visited_links(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkLabel->get_track_visited_links method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkLabel', 'get_track_visited_links')) die('skip - GtkLabel->set_track_visited_links not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$label = new GtkLabel(); + +var_dump($label->get_track_visited_links()); +$label->set_track_visited_links(false); +var_dump($label->get_track_visited_links()); + +/* Wrong number args*/ +$label->get_track_visited_links(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkLabel::get_track_visited_links() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkLabel/set_track_visited_links.phpt b/tests/GtkLabel/set_track_visited_links.phpt index 5b95b29..101a67f 100644 --- a/tests/GtkLabel/set_track_visited_links.phpt +++ b/tests/GtkLabel/set_track_visited_links.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkLabel->set_track_visited_links method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkLabel', 'set_track_visited_links')) die('skip - GtkLabel->set_track_visited_links not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$label = new GtkLabel(); - -$label->set_track_visited_links(true); -var_dump($label->get_track_visited_links()); - -/* Wrong number args*/ -$label->set_track_visited_links(); -$label->set_track_visited_links(true, 1); - -/* Arg 1 must be stringable */ -$label->set_track_visited_links(array()); -?> ---EXPECTF-- -bool(true) - -Warning: GtkLabel::set_track_visited_links() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkLabel::set_track_visited_links() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkLabel->set_track_visited_links method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkLabel', 'set_track_visited_links')) die('skip - GtkLabel->set_track_visited_links not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$label = new GtkLabel(); + +$label->set_track_visited_links(true); +var_dump($label->get_track_visited_links()); + +/* Wrong number args*/ +$label->set_track_visited_links(); +$label->set_track_visited_links(true, 1); + +/* Arg 1 must be stringable */ +$label->set_track_visited_links(array()); +?> +--EXPECTF-- +bool(true) + +Warning: GtkLabel::set_track_visited_links() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkLabel::set_track_visited_links() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkLabel::set_track_visited_links() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkMenu/get_reserve_toggle_size.phpt b/tests/GtkMenu/get_reserve_toggle_size.phpt index de256dd..ec6ac20 100644 --- a/tests/GtkMenu/get_reserve_toggle_size.phpt +++ b/tests/GtkMenu/get_reserve_toggle_size.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkMenu->get_reserve_toggle_size method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkMenu', 'get_reserve_toggle_size')) die('skip - GtkMenu->get_reserve_toggle_size not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$menu = new GtkMenu(); - -var_dump($menu->get_reserve_toggle_size()); -$menu->set_reserve_toggle_size(false); -var_dump($menu->get_reserve_toggle_size()); - -/* Wrong number args*/ -$menu->get_reserve_toggle_size(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkMenu->get_reserve_toggle_size method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkMenu', 'get_reserve_toggle_size')) die('skip - GtkMenu->get_reserve_toggle_size not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$menu = new GtkMenu(); + +var_dump($menu->get_reserve_toggle_size()); +$menu->set_reserve_toggle_size(false); +var_dump($menu->get_reserve_toggle_size()); + +/* Wrong number args*/ +$menu->get_reserve_toggle_size(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkMenu::get_reserve_toggle_size() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkMenu/set_reserve_toggle_size.phpt b/tests/GtkMenu/set_reserve_toggle_size.phpt index 7ca12ee..986e088 100644 --- a/tests/GtkMenu/set_reserve_toggle_size.phpt +++ b/tests/GtkMenu/set_reserve_toggle_size.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkMenu->set_reserve_toggle_size method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkMenu', 'set_reserve_toggle_size')) die('skip - GtkMenu->set_reserve_toggle_size not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$menu = new GtkMenu(); - -$menu->set_reserve_toggle_size(false); -var_dump($menu->get_reserve_toggle_size()); - -/* Wrong number args*/ -$menu->set_reserve_toggle_size(); -$menu->set_reserve_toggle_size(true, 1); - -/* Arg 1 must be stringable */ -$menu->set_reserve_toggle_size(array()); -?> ---EXPECTF-- -bool(false) - -Warning: GtkMenu::set_reserve_toggle_size() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkMenu::set_reserve_toggle_size() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkMenu->set_reserve_toggle_size method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkMenu', 'set_reserve_toggle_size')) die('skip - GtkMenu->set_reserve_toggle_size not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$menu = new GtkMenu(); + +$menu->set_reserve_toggle_size(false); +var_dump($menu->get_reserve_toggle_size()); + +/* Wrong number args*/ +$menu->set_reserve_toggle_size(); +$menu->set_reserve_toggle_size(true, 1); + +/* Arg 1 must be stringable */ +$menu->set_reserve_toggle_size(array()); +?> +--EXPECTF-- +bool(false) + +Warning: GtkMenu::set_reserve_toggle_size() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkMenu::set_reserve_toggle_size() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkMenu::set_reserve_toggle_size() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkNotebook/get_group.phpt b/tests/GtkNotebook/get_group.phpt index ebc0ab5..2b03a23 100644 --- a/tests/GtkNotebook/get_group.phpt +++ b/tests/GtkNotebook/get_group.phpt @@ -1,28 +1,28 @@ ---TEST-- -GtkNotebook->get_group method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkNotebook', 'get_group')) die('skip - GtkNotebook->get_group not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$notebook = new GtkNotebook(); - -// should be null -var_dump($notebook->get_group()); - -// must be int -$notebook->set_group('foobar'); -var_dump($notebook->get_group()); - -/* Wrong number args */ -$notebook->get_group(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -int(0) -int(%d) - +--TEST-- +GtkNotebook->get_group method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkNotebook', 'get_group')) die('skip - GtkNotebook->get_group not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$notebook = new GtkNotebook(); + +// should be null +var_dump($notebook->get_group()); + +// must be int +$notebook->set_group('foobar'); +var_dump($notebook->get_group()); + +/* Wrong number args */ +$notebook->get_group(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +int(0) +int(%d) + Warning: GtkNotebook::get_group() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkNotebook/get_group_name.phpt b/tests/GtkNotebook/get_group_name.phpt index adde3ea..f465501 100644 --- a/tests/GtkNotebook/get_group_name.phpt +++ b/tests/GtkNotebook/get_group_name.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkNotebook->get_group_name() method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkNotebook', 'get_group_name')) die('skip - GtkNotebook->get_group_name not available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -$notebook = new GtkNotebook(); - -var_dump($notebook->get_group_name()); -$notebook->set_group_name('foobar'); -var_dump($notebook->get_group_name()); - -/* Wrong number args*/ -$notebook->get_group_name(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -NULL -string(6) "foobar" - +--TEST-- +GtkNotebook->get_group_name() method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkNotebook', 'get_group_name')) die('skip - GtkNotebook->get_group_name not available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +$notebook = new GtkNotebook(); + +var_dump($notebook->get_group_name()); +$notebook->set_group_name('foobar'); +var_dump($notebook->get_group_name()); + +/* Wrong number args*/ +$notebook->get_group_name(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +NULL +string(6) "foobar" + Warning: GtkNotebook::get_group_name() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkNotebook/group-name.phpt b/tests/GtkNotebook/group-name.phpt index 487c3d6..35b7fd6 100644 --- a/tests/GtkNotebook/group-name.phpt +++ b/tests/GtkNotebook/group-name.phpt @@ -1,23 +1,23 @@ ---TEST-- -GtkNotebook->group-name property ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkNotebook', 'set_group_name')) die('skip - GtkNotebook->group-name not available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -$notebook = new GtkNotebook(); - -var_dump($notebook->get_property('group-name')); -$notebook->set_property('group-name', 'foobar'); -var_dump($notebook->get_property('group-name')); - -/* Arg type must be intable */ -$notebook->set_property('group-name', new stdclass); -?> ---EXPECTF-- -NULL -string(6) "foobar" - +--TEST-- +GtkNotebook->group-name property +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkNotebook', 'set_group_name')) die('skip - GtkNotebook->group-name not available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +$notebook = new GtkNotebook(); + +var_dump($notebook->get_property('group-name')); +$notebook->set_property('group-name', 'foobar'); +var_dump($notebook->get_property('group-name')); + +/* Arg type must be intable */ +$notebook->set_property('group-name', new stdclass); +?> +--EXPECTF-- +NULL +string(6) "foobar" + Catchable fatal error: Object of class stdClass could not be converted to string in %s on line %d \ No newline at end of file diff --git a/tests/GtkNotebook/set_group.phpt b/tests/GtkNotebook/set_group.phpt index c90d508..9db4638 100644 --- a/tests/GtkNotebook/set_group.phpt +++ b/tests/GtkNotebook/set_group.phpt @@ -1,51 +1,51 @@ ---TEST-- -GtkNotebook->set_group method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkNotebook', 'get_group')) die('skip - GtkNotebook->get_group not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$notebook = new GtkNotebook(); - -// should be null -var_dump($notebook->get_group()); - -// set to whatever -$notebook->set_group('foobar'); -var_dump($notebook->get_group()); - -// set to null -$notebook->set_group(null); -var_dump($notebook->get_group()); - -// set to variable -$var = 'silly'; -$notebook->set_group($var); -var_dump($notebook->get_group()); - -// set to null -$notebook->set_group(); -var_dump($notebook->get_group()); - -// set to same as another notebook -$notebook2 = new GtkNotebook(); -$notebook2->set_group($var); -$notebook->set_group($notebook2); -var_dump($notebook->get_group() === $notebook2->get_group()); - -/* Wrong number args */ -$notebook->set_group(null, 1); - -/* All args are acceptable, so no arg type checking */ -?> ---EXPECTF-- -int(0) -int(%d) -int(%d) -int(%d) -int(0) -bool(true) - +--TEST-- +GtkNotebook->set_group method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkNotebook', 'get_group')) die('skip - GtkNotebook->get_group not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$notebook = new GtkNotebook(); + +// should be null +var_dump($notebook->get_group()); + +// set to whatever +$notebook->set_group('foobar'); +var_dump($notebook->get_group()); + +// set to null +$notebook->set_group(null); +var_dump($notebook->get_group()); + +// set to variable +$var = 'silly'; +$notebook->set_group($var); +var_dump($notebook->get_group()); + +// set to null +$notebook->set_group(); +var_dump($notebook->get_group()); + +// set to same as another notebook +$notebook2 = new GtkNotebook(); +$notebook2->set_group($var); +$notebook->set_group($notebook2); +var_dump($notebook->get_group() === $notebook2->get_group()); + +/* Wrong number args */ +$notebook->set_group(null, 1); + +/* All args are acceptable, so no arg type checking */ +?> +--EXPECTF-- +int(0) +int(%d) +int(%d) +int(%d) +int(0) +bool(true) + Warning: GtkNotebook::set_group() requires at most 1 argument, 2 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkNotebook/set_group_name.phpt b/tests/GtkNotebook/set_group_name.phpt index 7e70448..a6382f3 100644 --- a/tests/GtkNotebook/set_group_name.phpt +++ b/tests/GtkNotebook/set_group_name.phpt @@ -1,31 +1,31 @@ ---TEST-- -GtkNotebook->set_group_name() method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkNotebook', 'set_group_name')) die('skip - GtkNotebook->set_group_name not available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -$notebook = new GtkNotebook(); - -var_dump($notebook->get_group_name()); -$notebook->set_group_name('foobar'); -var_dump($notebook->get_group_name()); - -/* Wrong number args*/ -$notebook->set_group_name(); -$notebook->set_group_name(1, 1); - -/* Arg 1 must be stringable */ -$notebook->set_group_name(array()); -?> ---EXPECTF-- -NULL -string(6) "foobar" - -Warning: GtkNotebook::set_group_name() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkNotebook::set_group_name() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkNotebook->set_group_name() method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkNotebook', 'set_group_name')) die('skip - GtkNotebook->set_group_name not available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +$notebook = new GtkNotebook(); + +var_dump($notebook->get_group_name()); +$notebook->set_group_name('foobar'); +var_dump($notebook->get_group_name()); + +/* Wrong number args*/ +$notebook->set_group_name(); +$notebook->set_group_name(1, 1); + +/* Arg 1 must be stringable */ +$notebook->set_group_name(array()); +?> +--EXPECTF-- +NULL +string(6) "foobar" + +Warning: GtkNotebook::set_group_name() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkNotebook::set_group_name() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkNotebook::set_group_name() expects argument 1 to be string, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/get_embed_page_setup.phpt b/tests/GtkPrintOperation/get_embed_page_setup.phpt index d17958f..c8b7990 100644 --- a/tests/GtkPrintOperation/get_embed_page_setup.phpt +++ b/tests/GtkPrintOperation/get_embed_page_setup.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkPrintOperation->get_embed_page_setup method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'get_embed_page_setup')) die('skip - GtkPrintOperation->get_embed_page_setup not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -var_dump($op->get_embed_page_setup()); -$op->set_embed_page_setup(true); -var_dump($op->get_embed_page_setup()); - -/* Wrong number args*/ -$op->get_embed_page_setup(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkPrintOperation->get_embed_page_setup method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'get_embed_page_setup')) die('skip - GtkPrintOperation->get_embed_page_setup not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +var_dump($op->get_embed_page_setup()); +$op->set_embed_page_setup(true); +var_dump($op->get_embed_page_setup()); + +/* Wrong number args*/ +$op->get_embed_page_setup(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkPrintOperation::get_embed_page_setup() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/get_has_selection.phpt b/tests/GtkPrintOperation/get_has_selection.phpt index 332f039..410e318 100644 --- a/tests/GtkPrintOperation/get_has_selection.phpt +++ b/tests/GtkPrintOperation/get_has_selection.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkPrintOperation->get_has_selection method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'get_has_selection')) die('skip - GtkPrintOperation->get_has_selection not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -var_dump($op->get_has_selection()); -$op->set_has_selection(true); -var_dump($op->get_has_selection()); - -/* Wrong number args*/ -$op->get_has_selection(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkPrintOperation->get_has_selection method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'get_has_selection')) die('skip - GtkPrintOperation->get_has_selection not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +var_dump($op->get_has_selection()); +$op->set_has_selection(true); +var_dump($op->get_has_selection()); + +/* Wrong number args*/ +$op->get_has_selection(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkPrintOperation::get_has_selection() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/get_n_pages_to_print.phpt b/tests/GtkPrintOperation/get_n_pages_to_print.phpt index bdfc52b..1af1a23 100644 --- a/tests/GtkPrintOperation/get_n_pages_to_print.phpt +++ b/tests/GtkPrintOperation/get_n_pages_to_print.phpt @@ -1,22 +1,22 @@ ---TEST-- -GtkPrintOperation->get_n_pages_to_print method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'get_n_pages_to_print')) die('skip - GtkPrintOperation->get_n_pages_to_print not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -var_dump($op->get_n_pages_to_print()); - -/* Wrong number args*/ -$op->get_n_pages_to_print(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -int(-1) - +--TEST-- +GtkPrintOperation->get_n_pages_to_print method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'get_n_pages_to_print')) die('skip - GtkPrintOperation->get_n_pages_to_print not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +var_dump($op->get_n_pages_to_print()); + +/* Wrong number args*/ +$op->get_n_pages_to_print(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +int(-1) + Warning: GtkPrintOperation::get_n_pages_to_print() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/get_support_selection.phpt b/tests/GtkPrintOperation/get_support_selection.phpt index 466a71a..2d027bb 100644 --- a/tests/GtkPrintOperation/get_support_selection.phpt +++ b/tests/GtkPrintOperation/get_support_selection.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkPrintOperation->get_support_selection method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'get_support_selection')) die('skip - GtkPrintOperation->get_support_selection not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -var_dump($op->get_support_selection ()); -$op->set_support_selection (true); -var_dump($op->get_support_selection ()); - -/* Wrong number args*/ -$op->get_support_selection (1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkPrintOperation->get_support_selection method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'get_support_selection')) die('skip - GtkPrintOperation->get_support_selection not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +var_dump($op->get_support_selection ()); +$op->set_support_selection (true); +var_dump($op->get_support_selection ()); + +/* Wrong number args*/ +$op->get_support_selection (1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkPrintOperation::get_support_selection() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/set_embed_page_setup.phpt b/tests/GtkPrintOperation/set_embed_page_setup.phpt index db3d24b..2787c95 100644 --- a/tests/GtkPrintOperation/set_embed_page_setup.phpt +++ b/tests/GtkPrintOperation/set_embed_page_setup.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkPrintOperation->set_embed_page_setup method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'set_embed_page_setup')) die('skip - GtkPrintOperation->set_embed_page_setup not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -$op->set_embed_page_setup(true); -var_dump($op->get_embed_page_setup()); - -/* Wrong number args*/ -$op->set_embed_page_setup(); -$op->set_embed_page_setup(true, 1); - -/* Arg 1 must be stringable */ -$op->set_embed_page_setup(array()); -?> ---EXPECTF-- -bool(true) - -Warning: GtkPrintOperation::set_embed_page_setup() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkPrintOperation::set_embed_page_setup() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkPrintOperation->set_embed_page_setup method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'set_embed_page_setup')) die('skip - GtkPrintOperation->set_embed_page_setup not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +$op->set_embed_page_setup(true); +var_dump($op->get_embed_page_setup()); + +/* Wrong number args*/ +$op->set_embed_page_setup(); +$op->set_embed_page_setup(true, 1); + +/* Arg 1 must be stringable */ +$op->set_embed_page_setup(array()); +?> +--EXPECTF-- +bool(true) + +Warning: GtkPrintOperation::set_embed_page_setup() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkPrintOperation::set_embed_page_setup() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkPrintOperation::set_embed_page_setup() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/set_has_selection.phpt b/tests/GtkPrintOperation/set_has_selection.phpt index c088d88..09d923d 100644 --- a/tests/GtkPrintOperation/set_has_selection.phpt +++ b/tests/GtkPrintOperation/set_has_selection.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkPrintOperation->set_has_selection method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'set_has_selection')) die('skip - GtkPrintOperation->set_has_selection not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -$op->set_has_selection(false); -var_dump($op->get_has_selection()); - -/* Wrong number args*/ -$op->set_has_selection(); -$op->set_has_selection(true, 1); - -/* Arg 1 must be stringable */ -$op->set_has_selection(array()); -?> ---EXPECTF-- -bool(false) - -Warning: GtkPrintOperation::set_has_selection() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkPrintOperation::set_has_selection() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkPrintOperation->set_has_selection method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'set_has_selection')) die('skip - GtkPrintOperation->set_has_selection not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +$op->set_has_selection(false); +var_dump($op->get_has_selection()); + +/* Wrong number args*/ +$op->set_has_selection(); +$op->set_has_selection(true, 1); + +/* Arg 1 must be stringable */ +$op->set_has_selection(array()); +?> +--EXPECTF-- +bool(false) + +Warning: GtkPrintOperation::set_has_selection() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkPrintOperation::set_has_selection() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkPrintOperation::set_has_selection() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkPrintOperation/set_support_selection.phpt b/tests/GtkPrintOperation/set_support_selection.phpt index ca011fa..cfc70d6 100644 --- a/tests/GtkPrintOperation/set_support_selection.phpt +++ b/tests/GtkPrintOperation/set_support_selection.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkPrintOperation->set_support_selection method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkPrintOperation', 'set_support_selection')) die('skip - GtkPrintOperation->set_support_selection not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$op = new GtkPrintOperation(); - -$op->set_support_selection(true); -var_dump($op->get_support_selection()); - -/* Wrong number args*/ -$op->set_support_selection(); -$op->set_support_selection(true, 1); - -/* Arg 1 must be stringable */ -$op->set_support_selection(array()); -?> ---EXPECTF-- -bool(true) - -Warning: GtkPrintOperation::set_support_selection() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkPrintOperation::set_support_selection() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkPrintOperation->set_support_selection method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkPrintOperation', 'set_support_selection')) die('skip - GtkPrintOperation->set_support_selection not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$op = new GtkPrintOperation(); + +$op->set_support_selection(true); +var_dump($op->get_support_selection()); + +/* Wrong number args*/ +$op->set_support_selection(); +$op->set_support_selection(true, 1); + +/* Arg 1 must be stringable */ +$op->set_support_selection(array()); +?> +--EXPECTF-- +bool(true) + +Warning: GtkPrintOperation::set_support_selection() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkPrintOperation::set_support_selection() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkPrintOperation::set_support_selection() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkRange/get_flippable.phpt b/tests/GtkRange/get_flippable.phpt index 16d2f7a..aad1470 100644 --- a/tests/GtkRange/get_flippable.phpt +++ b/tests/GtkRange/get_flippable.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkRange->get_flippable() method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkRange', 'get_flippable')) die('skip - GtkRange->get_flippable not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$range = new GtkHScale(); - -var_dump($range->get_flippable()); -$range->set_flippable(false); -var_dump($range->get_flippable()); - -/* Wrong number args*/ -$range->get_flippable(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkRange->get_flippable() method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkRange', 'get_flippable')) die('skip - GtkRange->get_flippable not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$range = new GtkHScale(); + +var_dump($range->get_flippable()); +$range->set_flippable(false); +var_dump($range->get_flippable()); + +/* Wrong number args*/ +$range->get_flippable(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkRange::get_flippable() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkRange/get_round_digits.phpt b/tests/GtkRange/get_round_digits.phpt index 7521e69..c1a1e4d 100644 --- a/tests/GtkRange/get_round_digits.phpt +++ b/tests/GtkRange/get_round_digits.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkRange->get_round_digits() method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkRange', 'get_round_digits')) die('skip - GtkRange->get_round_digits available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -$range = new GtkHScale(); - -var_dump($range->get_round_digits()); -$range->set_round_digits(2); -var_dump($range->get_round_digits()); - -/* Wrong number args*/ -$range->get_round_digits(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -int(1) -int(2) - +--TEST-- +GtkRange->get_round_digits() method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkRange', 'get_round_digits')) die('skip - GtkRange->get_round_digits available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +$range = new GtkHScale(); + +var_dump($range->get_round_digits()); +$range->set_round_digits(2); +var_dump($range->get_round_digits()); + +/* Wrong number args*/ +$range->get_round_digits(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +int(1) +int(2) + Warning: GtkRange::get_round_digits() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkRange/round-digits.phpt b/tests/GtkRange/round-digits.phpt index fec6918..f1c12cb 100644 --- a/tests/GtkRange/round-digits.phpt +++ b/tests/GtkRange/round-digits.phpt @@ -1,23 +1,23 @@ ---TEST-- -GtkRange->round-digits property ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkRange', 'set_round_digits')) die('skip - GtkRange->round-digits not available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -$range = new GtkHScale(); - -var_dump($range->get_property('round-digits')); -$range->set_property('round-digits', 5); -var_dump($range->get_property('round-digits')); - -/* Arg type must be intable */ -$range->set_property('round-digits', new stdclass); -?> ---EXPECTF-- -int(1) -int(5) - +--TEST-- +GtkRange->round-digits property +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkRange', 'set_round_digits')) die('skip - GtkRange->round-digits not available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +$range = new GtkHScale(); + +var_dump($range->get_property('round-digits')); +$range->set_property('round-digits', 5); +var_dump($range->get_property('round-digits')); + +/* Arg type must be intable */ +$range->set_property('round-digits', new stdclass); +?> +--EXPECTF-- +int(1) +int(5) + Notice: Object of class stdClass could not be converted to int in %s on line %d \ No newline at end of file diff --git a/tests/GtkRange/set_flippable.phpt b/tests/GtkRange/set_flippable.phpt index 4aed85a..04d7f95 100644 --- a/tests/GtkRange/set_flippable.phpt +++ b/tests/GtkRange/set_flippable.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkRange->set_flippable() method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkRange', 'set_flippable')) die('skip - GtkRange->set_flippable not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$range = new GtkHScale(); - -$range->set_flippable(true); -var_dump($range->get_flippable()); - -/* Wrong number args*/ -$range->set_flippable(); -$range->set_flippable(true, 1); - -/* Arg 1 must be stringable */ -$range->set_flippable(array()); -?> ---EXPECTF-- -bool(true) - -Warning: GtkRange::set_flippable() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkRange::set_flippable() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkRange->set_flippable() method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkRange', 'set_flippable')) die('skip - GtkRange->set_flippable not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$range = new GtkHScale(); + +$range->set_flippable(true); +var_dump($range->get_flippable()); + +/* Wrong number args*/ +$range->set_flippable(); +$range->set_flippable(true, 1); + +/* Arg 1 must be stringable */ +$range->set_flippable(array()); +?> +--EXPECTF-- +bool(true) + +Warning: GtkRange::set_flippable() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkRange::set_flippable() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkRange::set_flippable() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkRange/set_round_digits.phpt b/tests/GtkRange/set_round_digits.phpt index affd0e2..4a5e7ba 100644 --- a/tests/GtkRange/set_round_digits.phpt +++ b/tests/GtkRange/set_round_digits.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkRange->set_round_digits() method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkRange', 'set_flippable')) die('skip - GtkRange->set_round_digits not available, requires GTK 2.24 or higher'); -?> ---FILE-- -<?php -$range = new GtkHScale(); - -$range->set_round_digits(4); -var_dump($range->get_round_digits()); - -/* Wrong number args*/ -$range->set_round_digits(); -$range->set_round_digits(1, 1); - -/* Arg 1 must be intable */ -$range->set_round_digits(array()); -?> ---EXPECTF-- -int(4) - -Warning: GtkRange::set_round_digits() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkRange::set_round_digits() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkRange->set_round_digits() method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkRange', 'set_flippable')) die('skip - GtkRange->set_round_digits not available, requires GTK 2.24 or higher'); +?> +--FILE-- +<?php +$range = new GtkHScale(); + +$range->set_round_digits(4); +var_dump($range->get_round_digits()); + +/* Wrong number args*/ +$range->set_round_digits(); +$range->set_round_digits(1, 1); + +/* Arg 1 must be intable */ +$range->set_round_digits(array()); +?> +--EXPECTF-- +int(4) + +Warning: GtkRange::set_round_digits() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkRange::set_round_digits() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkRange::set_round_digits() expects argument 1 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkStatusIcon/get_title.phpt b/tests/GtkStatusIcon/get_title.phpt index 5e09458..72aa2f2 100644 --- a/tests/GtkStatusIcon/get_title.phpt +++ b/tests/GtkStatusIcon/get_title.phpt @@ -1,26 +1,26 @@ ---TEST-- -GtkStatusIcon->get_title method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkStatusIcon', 'get_title')) die('skip - GtkStatusIcon->get_title not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$icon = new GtkStatusIcon(); - -var_dump($icon->get_title()); - -$icon->set_title('foobar'); -var_dump($icon->get_title()); - -/* Wrong number args*/ -$icon->get_title(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -NULL -string(6) "foobar" - +--TEST-- +GtkStatusIcon->get_title method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkStatusIcon', 'get_title')) die('skip - GtkStatusIcon->get_title not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$icon = new GtkStatusIcon(); + +var_dump($icon->get_title()); + +$icon->set_title('foobar'); +var_dump($icon->get_title()); + +/* Wrong number args*/ +$icon->get_title(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +NULL +string(6) "foobar" + Warning: GtkStatusIcon::get_title() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkStatusIcon/set_title.phpt b/tests/GtkStatusIcon/set_title.phpt index 415b128..7612d52 100644 --- a/tests/GtkStatusIcon/set_title.phpt +++ b/tests/GtkStatusIcon/set_title.phpt @@ -1,29 +1,29 @@ ---TEST-- -GtkStatusIcon->set_title method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkStatusIcon', 'set_title')) die('skip - GtkStatusIcon->set_title not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$icon = new GtkStatusIcon(); - -$icon->set_title('foobar'); -var_dump($icon->get_title()); - -/* Wrong number args*/ -$icon->set_title(); -$icon->set_title('foobar', 1); - -/* Arg 1 must be stringable */ -$icon->set_title(array()); -?> ---EXPECTF-- -string(6) "foobar" - -Warning: GtkStatusIcon::set_title() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkStatusIcon::set_title() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkStatusIcon->set_title method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkStatusIcon', 'set_title')) die('skip - GtkStatusIcon->set_title not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$icon = new GtkStatusIcon(); + +$icon->set_title('foobar'); +var_dump($icon->get_title()); + +/* Wrong number args*/ +$icon->set_title(); +$icon->set_title('foobar', 1); + +/* Arg 1 must be stringable */ +$icon->set_title(array()); +?> +--EXPECTF-- +string(6) "foobar" + +Warning: GtkStatusIcon::set_title() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkStatusIcon::set_title() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkStatusIcon::set_title() expects argument 1 to be string, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeView/convert_bin_window_to_tree_coords.phpt b/tests/GtkTreeView/convert_bin_window_to_tree_coords.phpt index 7d63170..22ca274 100644 --- a/tests/GtkTreeView/convert_bin_window_to_tree_coords.phpt +++ b/tests/GtkTreeView/convert_bin_window_to_tree_coords.phpt @@ -1,38 +1,38 @@ ---TEST-- -GtkTreeView->convert_bin_window_to_tree_coords method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkTreeView', 'convert_bin_window_to_tree_coords')) die('skip - GtkTreeView->convert_bin_window_to_tree_coords not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$treeview = new GtkTreeView(); -var_dump($treeview->convert_bin_window_to_tree_coords(0, 0)); - -/* Wrong number args */ -$treeview->convert_bin_window_to_tree_coords(); -$treeview->convert_bin_window_to_tree_coords(1); -$treeview->convert_bin_window_to_tree_coords(1, 1, 1); - -/* Arg type checks */ -$treeview->convert_bin_window_to_tree_coords(array(), 1); -$treeview->convert_bin_window_to_tree_coords(1, array()); -?> ---EXPECTF-- -array(2) { - [0]=> - int(%i) - [1]=> - int(%i) -} - -Warning: GtkTreeView::convert_bin_window_to_tree_coords() requires exactly 2 arguments, 0 given in %s on line %d - -Warning: GtkTreeView::convert_bin_window_to_tree_coords() requires exactly 2 arguments, 1 given in %s on line %d - -Warning: GtkTreeView::convert_bin_window_to_tree_coords() requires exactly 2 arguments, 3 given in %s on line %d - -Warning: GtkTreeView::convert_bin_window_to_tree_coords() expects argument 1 to be integer, array given in %s on line %d - +--TEST-- +GtkTreeView->convert_bin_window_to_tree_coords method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkTreeView', 'convert_bin_window_to_tree_coords')) die('skip - GtkTreeView->convert_bin_window_to_tree_coords not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$treeview = new GtkTreeView(); +var_dump($treeview->convert_bin_window_to_tree_coords(0, 0)); + +/* Wrong number args */ +$treeview->convert_bin_window_to_tree_coords(); +$treeview->convert_bin_window_to_tree_coords(1); +$treeview->convert_bin_window_to_tree_coords(1, 1, 1); + +/* Arg type checks */ +$treeview->convert_bin_window_to_tree_coords(array(), 1); +$treeview->convert_bin_window_to_tree_coords(1, array()); +?> +--EXPECTF-- +array(2) { + [0]=> + int(%i) + [1]=> + int(%i) +} + +Warning: GtkTreeView::convert_bin_window_to_tree_coords() requires exactly 2 arguments, 0 given in %s on line %d + +Warning: GtkTreeView::convert_bin_window_to_tree_coords() requires exactly 2 arguments, 1 given in %s on line %d + +Warning: GtkTreeView::convert_bin_window_to_tree_coords() requires exactly 2 arguments, 3 given in %s on line %d + +Warning: GtkTreeView::convert_bin_window_to_tree_coords() expects argument 1 to be integer, array given in %s on line %d + Warning: GtkTreeView::convert_bin_window_to_tree_coords() expects argument 2 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeView/convert_bin_window_to_widget_coords.phpt b/tests/GtkTreeView/convert_bin_window_to_widget_coords.phpt index eff499a..139fb5e 100644 --- a/tests/GtkTreeView/convert_bin_window_to_widget_coords.phpt +++ b/tests/GtkTreeView/convert_bin_window_to_widget_coords.phpt @@ -1,38 +1,38 @@ ---TEST-- -GtkTreeView->convert_bin_window_to_widget_coords method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkTreeView', 'convert_bin_window_to_widget_coords')) die('skip - GtkTreeView->convert_bin_window_to_widget_coords not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$treeview = new GtkTreeView(); -var_dump($treeview->convert_bin_window_to_widget_coords(0, 0)); - -/* Wrong number args */ -$treeview->convert_bin_window_to_widget_coords(); -$treeview->convert_bin_window_to_widget_coords(1); -$treeview->convert_bin_window_to_widget_coords(1, 1, 1); - -/* Arg type checks */ -$treeview->convert_bin_window_to_widget_coords(array(), 1); -$treeview->convert_bin_window_to_widget_coords(1, array()); -?> ---EXPECTF-- -array(2) { - [0]=> - int(%i) - [1]=> - int(%i) -} - -Warning: GtkTreeView::convert_bin_window_to_widget_coords() requires exactly 2 arguments, 0 given in %s on line %d - -Warning: GtkTreeView::convert_bin_window_to_widget_coords() requires exactly 2 arguments, 1 given in %s on line %d - -Warning: GtkTreeView::convert_bin_window_to_widget_coords() requires exactly 2 arguments, 3 given in %s on line %d - -Warning: GtkTreeView::convert_bin_window_to_widget_coords() expects argument 1 to be integer, array given in %s on line %d - +--TEST-- +GtkTreeView->convert_bin_window_to_widget_coords method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkTreeView', 'convert_bin_window_to_widget_coords')) die('skip - GtkTreeView->convert_bin_window_to_widget_coords not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$treeview = new GtkTreeView(); +var_dump($treeview->convert_bin_window_to_widget_coords(0, 0)); + +/* Wrong number args */ +$treeview->convert_bin_window_to_widget_coords(); +$treeview->convert_bin_window_to_widget_coords(1); +$treeview->convert_bin_window_to_widget_coords(1, 1, 1); + +/* Arg type checks */ +$treeview->convert_bin_window_to_widget_coords(array(), 1); +$treeview->convert_bin_window_to_widget_coords(1, array()); +?> +--EXPECTF-- +array(2) { + [0]=> + int(%i) + [1]=> + int(%i) +} + +Warning: GtkTreeView::convert_bin_window_to_widget_coords() requires exactly 2 arguments, 0 given in %s on line %d + +Warning: GtkTreeView::convert_bin_window_to_widget_coords() requires exactly 2 arguments, 1 given in %s on line %d + +Warning: GtkTreeView::convert_bin_window_to_widget_coords() requires exactly 2 arguments, 3 given in %s on line %d + +Warning: GtkTreeView::convert_bin_window_to_widget_coords() expects argument 1 to be integer, array given in %s on line %d + Warning: GtkTreeView::convert_bin_window_to_widget_coords() expects argument 2 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeView/convert_tree_to_bin_window_coords.phpt b/tests/GtkTreeView/convert_tree_to_bin_window_coords.phpt index a398b5f..c4750c6 100644 --- a/tests/GtkTreeView/convert_tree_to_bin_window_coords.phpt +++ b/tests/GtkTreeView/convert_tree_to_bin_window_coords.phpt @@ -1,38 +1,38 @@ ---TEST-- -GtkTreeView->convert_tree_to_bin_window_coords method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkTreeView', 'convert_tree_to_bin_window_coords')) die('skip - GtkTreeView->convert_tree_to_bin_window_coords not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$treeview = new GtkTreeView(); -var_dump($treeview->convert_tree_to_bin_window_coords(0, 0)); - -/* Wrong number args */ -$treeview->convert_tree_to_bin_window_coords(); -$treeview->convert_tree_to_bin_window_coords(1); -$treeview->convert_tree_to_bin_window_coords(1, 1, 1); - -/* Arg type checks */ -$treeview->convert_tree_to_bin_window_coords(array(), 1); -$treeview->convert_tree_to_bin_window_coords(1, array()); -?> ---EXPECTF-- -array(2) { - [0]=> - int(%i) - [1]=> - int(%i) -} - -Warning: GtkTreeView::convert_tree_to_bin_window_coords() requires exactly 2 arguments, 0 given in %s on line %d - -Warning: GtkTreeView::convert_tree_to_bin_window_coords() requires exactly 2 arguments, 1 given in %s on line %d - -Warning: GtkTreeView::convert_tree_to_bin_window_coords() requires exactly 2 arguments, 3 given in %s on line %d - -Warning: GtkTreeView::convert_tree_to_bin_window_coords() expects argument 1 to be integer, array given in %s on line %d - +--TEST-- +GtkTreeView->convert_tree_to_bin_window_coords method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkTreeView', 'convert_tree_to_bin_window_coords')) die('skip - GtkTreeView->convert_tree_to_bin_window_coords not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$treeview = new GtkTreeView(); +var_dump($treeview->convert_tree_to_bin_window_coords(0, 0)); + +/* Wrong number args */ +$treeview->convert_tree_to_bin_window_coords(); +$treeview->convert_tree_to_bin_window_coords(1); +$treeview->convert_tree_to_bin_window_coords(1, 1, 1); + +/* Arg type checks */ +$treeview->convert_tree_to_bin_window_coords(array(), 1); +$treeview->convert_tree_to_bin_window_coords(1, array()); +?> +--EXPECTF-- +array(2) { + [0]=> + int(%i) + [1]=> + int(%i) +} + +Warning: GtkTreeView::convert_tree_to_bin_window_coords() requires exactly 2 arguments, 0 given in %s on line %d + +Warning: GtkTreeView::convert_tree_to_bin_window_coords() requires exactly 2 arguments, 1 given in %s on line %d + +Warning: GtkTreeView::convert_tree_to_bin_window_coords() requires exactly 2 arguments, 3 given in %s on line %d + +Warning: GtkTreeView::convert_tree_to_bin_window_coords() expects argument 1 to be integer, array given in %s on line %d + Warning: GtkTreeView::convert_tree_to_bin_window_coords() expects argument 2 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeView/convert_tree_to_widget_coords.phpt b/tests/GtkTreeView/convert_tree_to_widget_coords.phpt index e7cbf22..2aa868f 100644 --- a/tests/GtkTreeView/convert_tree_to_widget_coords.phpt +++ b/tests/GtkTreeView/convert_tree_to_widget_coords.phpt @@ -1,38 +1,38 @@ ---TEST-- -GtkTreeView->convert_tree_to_widget_coords method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkTreeView', 'convert_tree_to_widget_coords')) die('skip - GtkTreeView->convert_tree_to_widget_coords not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$treeview = new GtkTreeView(); -var_dump($treeview->convert_tree_to_widget_coords(0, 0)); - -/* Wrong number args */ -$treeview->convert_tree_to_widget_coords(); -$treeview->convert_tree_to_widget_coords(1); -$treeview->convert_tree_to_widget_coords(1, 1, 1); - -/* Arg type checks */ -$treeview->convert_tree_to_widget_coords(array(), 1); -$treeview->convert_tree_to_widget_coords(1, array()); -?> ---EXPECTF-- -array(2) { - [0]=> - int(%i) - [1]=> - int(%i) -} - -Warning: GtkTreeView::convert_tree_to_widget_coords() requires exactly 2 arguments, 0 given in %s on line %d - -Warning: GtkTreeView::convert_tree_to_widget_coords() requires exactly 2 arguments, 1 given in %s on line %d - -Warning: GtkTreeView::convert_tree_to_widget_coords() requires exactly 2 arguments, 3 given in %s on line %d - -Warning: GtkTreeView::convert_tree_to_widget_coords() expects argument 1 to be integer, array given in %s on line %d - +--TEST-- +GtkTreeView->convert_tree_to_widget_coords method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkTreeView', 'convert_tree_to_widget_coords')) die('skip - GtkTreeView->convert_tree_to_widget_coords not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$treeview = new GtkTreeView(); +var_dump($treeview->convert_tree_to_widget_coords(0, 0)); + +/* Wrong number args */ +$treeview->convert_tree_to_widget_coords(); +$treeview->convert_tree_to_widget_coords(1); +$treeview->convert_tree_to_widget_coords(1, 1, 1); + +/* Arg type checks */ +$treeview->convert_tree_to_widget_coords(array(), 1); +$treeview->convert_tree_to_widget_coords(1, array()); +?> +--EXPECTF-- +array(2) { + [0]=> + int(%i) + [1]=> + int(%i) +} + +Warning: GtkTreeView::convert_tree_to_widget_coords() requires exactly 2 arguments, 0 given in %s on line %d + +Warning: GtkTreeView::convert_tree_to_widget_coords() requires exactly 2 arguments, 1 given in %s on line %d + +Warning: GtkTreeView::convert_tree_to_widget_coords() requires exactly 2 arguments, 3 given in %s on line %d + +Warning: GtkTreeView::convert_tree_to_widget_coords() expects argument 1 to be integer, array given in %s on line %d + Warning: GtkTreeView::convert_tree_to_widget_coords() expects argument 2 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeView/convert_widget_to_bin_window_coords.phpt b/tests/GtkTreeView/convert_widget_to_bin_window_coords.phpt index 1bf5b36..a0725b0 100644 --- a/tests/GtkTreeView/convert_widget_to_bin_window_coords.phpt +++ b/tests/GtkTreeView/convert_widget_to_bin_window_coords.phpt @@ -1,38 +1,38 @@ ---TEST-- -GtkTreeView->convert_widget_to_bin_window_coords method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkTreeView', 'convert_widget_to_bin_window_coords')) die('skip - GtkTreeView->convert_widget_to_bin_window_coords not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$treeview = new GtkTreeView(); -var_dump($treeview->convert_widget_to_bin_window_coords(0, 0)); - -/* Wrong number args */ -$treeview->convert_widget_to_bin_window_coords(); -$treeview->convert_widget_to_bin_window_coords(1); -$treeview->convert_widget_to_bin_window_coords(1, 1, 1); - -/* Arg type checks */ -$treeview->convert_widget_to_bin_window_coords(array(), 1); -$treeview->convert_widget_to_bin_window_coords(1, array()); -?> ---EXPECTF-- -array(2) { - [0]=> - int(%i) - [1]=> - int(%i) -} - -Warning: GtkTreeView::convert_widget_to_bin_window_coords() requires exactly 2 arguments, 0 given in %s on line %d - -Warning: GtkTreeView::convert_widget_to_bin_window_coords() requires exactly 2 arguments, 1 given in %s on line %d - -Warning: GtkTreeView::convert_widget_to_bin_window_coords() requires exactly 2 arguments, 3 given in %s on line %d - -Warning: GtkTreeView::convert_widget_to_bin_window_coords() expects argument 1 to be integer, array given in %s on line %d - +--TEST-- +GtkTreeView->convert_widget_to_bin_window_coords method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkTreeView', 'convert_widget_to_bin_window_coords')) die('skip - GtkTreeView->convert_widget_to_bin_window_coords not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$treeview = new GtkTreeView(); +var_dump($treeview->convert_widget_to_bin_window_coords(0, 0)); + +/* Wrong number args */ +$treeview->convert_widget_to_bin_window_coords(); +$treeview->convert_widget_to_bin_window_coords(1); +$treeview->convert_widget_to_bin_window_coords(1, 1, 1); + +/* Arg type checks */ +$treeview->convert_widget_to_bin_window_coords(array(), 1); +$treeview->convert_widget_to_bin_window_coords(1, array()); +?> +--EXPECTF-- +array(2) { + [0]=> + int(%i) + [1]=> + int(%i) +} + +Warning: GtkTreeView::convert_widget_to_bin_window_coords() requires exactly 2 arguments, 0 given in %s on line %d + +Warning: GtkTreeView::convert_widget_to_bin_window_coords() requires exactly 2 arguments, 1 given in %s on line %d + +Warning: GtkTreeView::convert_widget_to_bin_window_coords() requires exactly 2 arguments, 3 given in %s on line %d + +Warning: GtkTreeView::convert_widget_to_bin_window_coords() expects argument 1 to be integer, array given in %s on line %d + Warning: GtkTreeView::convert_widget_to_bin_window_coords() expects argument 2 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeView/convert_widget_to_tree_coords.phpt b/tests/GtkTreeView/convert_widget_to_tree_coords.phpt index 2a22591..2a71713 100644 --- a/tests/GtkTreeView/convert_widget_to_tree_coords.phpt +++ b/tests/GtkTreeView/convert_widget_to_tree_coords.phpt @@ -1,38 +1,38 @@ ---TEST-- -GtkTreeView->convert_widget_to_tree_coords method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkTreeView', 'convert_widget_to_tree_coords')) die('skip - GtkTreeView->convert_widget_to_tree_coords not available, requires GTK 2.12 or higher'); -?> ---FILE-- -<?php -$treeview = new GtkTreeView(); -var_dump($treeview->convert_widget_to_tree_coords(0, 0)); - -/* Wrong number args */ -$treeview->convert_widget_to_tree_coords(); -$treeview->convert_widget_to_tree_coords(1); -$treeview->convert_widget_to_tree_coords(1, 1, 1); - -/* Arg type checks */ -$treeview->convert_widget_to_tree_coords(array(), 1); -$treeview->convert_widget_to_tree_coords(1, array()); -?> ---EXPECTF-- -array(2) { - [0]=> - int(%i) - [1]=> - int(%i) -} - -Warning: GtkTreeView::convert_widget_to_tree_coords() requires exactly 2 arguments, 0 given in %s on line %d - -Warning: GtkTreeView::convert_widget_to_tree_coords() requires exactly 2 arguments, 1 given in %s on line %d - -Warning: GtkTreeView::convert_widget_to_tree_coords() requires exactly 2 arguments, 3 given in %s on line %d - -Warning: GtkTreeView::convert_widget_to_tree_coords() expects argument 1 to be integer, array given in %s on line %d - +--TEST-- +GtkTreeView->convert_widget_to_tree_coords method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkTreeView', 'convert_widget_to_tree_coords')) die('skip - GtkTreeView->convert_widget_to_tree_coords not available, requires GTK 2.12 or higher'); +?> +--FILE-- +<?php +$treeview = new GtkTreeView(); +var_dump($treeview->convert_widget_to_tree_coords(0, 0)); + +/* Wrong number args */ +$treeview->convert_widget_to_tree_coords(); +$treeview->convert_widget_to_tree_coords(1); +$treeview->convert_widget_to_tree_coords(1, 1, 1); + +/* Arg type checks */ +$treeview->convert_widget_to_tree_coords(array(), 1); +$treeview->convert_widget_to_tree_coords(1, array()); +?> +--EXPECTF-- +array(2) { + [0]=> + int(%i) + [1]=> + int(%i) +} + +Warning: GtkTreeView::convert_widget_to_tree_coords() requires exactly 2 arguments, 0 given in %s on line %d + +Warning: GtkTreeView::convert_widget_to_tree_coords() requires exactly 2 arguments, 1 given in %s on line %d + +Warning: GtkTreeView::convert_widget_to_tree_coords() requires exactly 2 arguments, 3 given in %s on line %d + +Warning: GtkTreeView::convert_widget_to_tree_coords() expects argument 1 to be integer, array given in %s on line %d + Warning: GtkTreeView::convert_widget_to_tree_coords() expects argument 2 to be integer, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkTreeViewColumn/get_cell_renderers-deprecated.phpt b/tests/GtkTreeViewColumn/get_cell_renderers-deprecated.phpt index fe13016..74745ad 100644 --- a/tests/GtkTreeViewColumn/get_cell_renderers-deprecated.phpt +++ b/tests/GtkTreeViewColumn/get_cell_renderers-deprecated.phpt @@ -1,17 +1,17 @@ ---TEST-- -GtkTreeViewColumn->get_cell_renderers method DEPRECATED ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if($error = Gtk::check_version(2, 18, 0)) die('skip -requires GTK 2.18 or higher ' . $error); -?> ---INI-- -error_reporting = E_ALL | E_DEPRECATED; ---FILE-- -<?php -$column = new GtkTreeViewColumn(); - -$column->get_cell_renderers(); -?> ---EXPECTF-- +--TEST-- +GtkTreeViewColumn->get_cell_renderers method DEPRECATED +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if($error = Gtk::check_version(2, 18, 0)) die('skip -requires GTK 2.18 or higher ' . $error); +?> +--INI-- +error_reporting = E_ALL | E_DEPRECATED; +--FILE-- +<?php +$column = new GtkTreeViewColumn(); + +$column->get_cell_renderers(); +?> +--EXPECTF-- %s: : since GTK+ 2.18, please use GtkCellLayout::get_cells() in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_allocation.phpt b/tests/GtkWidget/get_allocation.phpt index ec12b60..271419e 100644 --- a/tests/GtkWidget/get_allocation.phpt +++ b/tests/GtkWidget/get_allocation.phpt @@ -1,31 +1,31 @@ ---TEST-- -GtkWidget->get_allocation method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// underlying implementation changes with gtk 2.18 - but looks same to userland -var_dump($window->get_allocation()); - -/* Wrong number args */ -$window->get_allocation(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -object(GdkRectangle)#%d (4) { - ["x"]=> - int(%i) - ["y"]=> - int(%i) - ["width"]=> - int(%i) - ["height"]=> - int(%i) -} - +--TEST-- +GtkWidget->get_allocation method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// underlying implementation changes with gtk 2.18 - but looks same to userland +var_dump($window->get_allocation()); + +/* Wrong number args */ +$window->get_allocation(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +object(GdkRectangle)#%d (4) { + ["x"]=> + int(%i) + ["y"]=> + int(%i) + ["width"]=> + int(%i) + ["height"]=> + int(%i) +} + Warning: GtkWidget::get_allocation() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_app_paintable.phpt b/tests/GtkWidget/get_app_paintable.phpt index 4897d48..e73d241 100644 --- a/tests/GtkWidget/get_app_paintable.phpt +++ b/tests/GtkWidget/get_app_paintable.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_app_paintable method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_app_paintable')) die('skip - GtkWidget->get_app_paintable not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_app_paintable()); - -$window->set_app_paintable(true); -var_dump($window->get_app_paintable()); - -/* Wrong number args*/ -$window->get_app_paintable(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->get_app_paintable method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_app_paintable')) die('skip - GtkWidget->get_app_paintable not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_app_paintable()); + +$window->set_app_paintable(true); +var_dump($window->get_app_paintable()); + +/* Wrong number args*/ +$window->get_app_paintable(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::get_app_paintable() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_can_default.phpt b/tests/GtkWidget/get_can_default.phpt index 99ce017..cce622b 100644 --- a/tests/GtkWidget/get_can_default.phpt +++ b/tests/GtkWidget/get_can_default.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_can_default method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_can_default')) die('skip - GtkWidget->get_can_default not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_can_default()); - -$window->set_can_default(true); -var_dump($window->get_can_default()); - -/* Wrong number args*/ -$window->get_can_default(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->get_can_default method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_can_default')) die('skip - GtkWidget->get_can_default not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_can_default()); + +$window->set_can_default(true); +var_dump($window->get_can_default()); + +/* Wrong number args*/ +$window->get_can_default(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::get_can_default() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_can_focus.phpt b/tests/GtkWidget/get_can_focus.phpt index 7a9b944..e4fe3fc 100644 --- a/tests/GtkWidget/get_can_focus.phpt +++ b/tests/GtkWidget/get_can_focus.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_can_focus method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_can_focus')) die('skip - GtkWidget->get_can_focus not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_can_focus()); - -$window->set_can_focus(true); -var_dump($window->get_can_focus()); - -/* Wrong number args*/ -$window->get_can_focus(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->get_can_focus method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_can_focus')) die('skip - GtkWidget->get_can_focus not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_can_focus()); + +$window->set_can_focus(true); +var_dump($window->get_can_focus()); + +/* Wrong number args*/ +$window->get_can_focus(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::get_can_focus() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_double_buffered.phpt b/tests/GtkWidget/get_double_buffered.phpt index d34ea7a..e75a7f6 100644 --- a/tests/GtkWidget/get_double_buffered.phpt +++ b/tests/GtkWidget/get_double_buffered.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_double_buffered method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_double_buffered')) die('skip - GtkWidget->get_double_buffered not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_double_buffered()); - -$window->set_double_buffered(false); -var_dump($window->get_double_buffered()); - -/* Wrong number args*/ -$window->get_double_buffered(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkWidget->get_double_buffered method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_double_buffered')) die('skip - GtkWidget->get_double_buffered not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_double_buffered()); + +$window->set_double_buffered(false); +var_dump($window->get_double_buffered()); + +/* Wrong number args*/ +$window->get_double_buffered(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkWidget::get_double_buffered() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_has_window.phpt b/tests/GtkWidget/get_has_window.phpt index ee4628e..08c0d02 100644 --- a/tests/GtkWidget/get_has_window.phpt +++ b/tests/GtkWidget/get_has_window.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_has_window method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_has_window')) die('skip - GtkWidget->get_has_window not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_has_window()); - -$window->set_has_window(false); -var_dump($window->get_has_window()); - -/* Wrong number args*/ -$window->get_has_window(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkWidget->get_has_window method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_has_window')) die('skip - GtkWidget->get_has_window not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_has_window()); + +$window->set_has_window(false); +var_dump($window->get_has_window()); + +/* Wrong number args*/ +$window->get_has_window(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkWidget::get_has_window() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_receives_default.phpt b/tests/GtkWidget/get_receives_default.phpt index 10ba9c7..661456b 100644 --- a/tests/GtkWidget/get_receives_default.phpt +++ b/tests/GtkWidget/get_receives_default.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_receives_default method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_receives_default')) die('skip - GtkWidget->get_receives_default not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_receives_default()); - -$window->set_receives_default(true); -var_dump($window->get_receives_default()); - -/* Wrong number args*/ -$window->get_receives_default(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->get_receives_default method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_receives_default')) die('skip - GtkWidget->get_receives_default not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_receives_default()); + +$window->set_receives_default(true); +var_dump($window->get_receives_default()); + +/* Wrong number args*/ +$window->get_receives_default(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::get_receives_default() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_sensitive.phpt b/tests/GtkWidget/get_sensitive.phpt index 7ce06a4..42c1ed1 100644 --- a/tests/GtkWidget/get_sensitive.phpt +++ b/tests/GtkWidget/get_sensitive.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_sensitive method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_sensitive')) die('skip - GtkWidget->get_sensitive not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_sensitive()); - -$window->set_sensitive(false); -var_dump($window->get_sensitive()); - -/* Wrong number args*/ -$window->get_sensitive(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkWidget->get_sensitive method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_sensitive')) die('skip - GtkWidget->get_sensitive not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_sensitive()); + +$window->set_sensitive(false); +var_dump($window->get_sensitive()); + +/* Wrong number args*/ +$window->get_sensitive(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkWidget::get_sensitive() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_state.phpt b/tests/GtkWidget/get_state.phpt index dc53139..bc8ecaf 100644 --- a/tests/GtkWidget/get_state.phpt +++ b/tests/GtkWidget/get_state.phpt @@ -1,21 +1,21 @@ ---TEST-- -GtkWidget->get_state method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_state')) die('skip - GtkWidget->get_state not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_state()); - -/* Wrong number args*/ -$window->get_state(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -int(0) - +--TEST-- +GtkWidget->get_state method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_state')) die('skip - GtkWidget->get_state not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_state()); + +/* Wrong number args*/ +$window->get_state(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +int(0) + Warning: GtkWidget::get_state() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/get_visible.phpt b/tests/GtkWidget/get_visible.phpt index b3c95ed..7f2f0fa 100644 --- a/tests/GtkWidget/get_visible.phpt +++ b/tests/GtkWidget/get_visible.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->get_visible method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'get_visible')) die('skip - GtkWidget->get_visible not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->get_visible()); - -$window->show(); -var_dump($window->get_visible()); - -/* Wrong number args*/ -$window->get_visible(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->get_visible method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'get_visible')) die('skip - GtkWidget->get_visible not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->get_visible()); + +$window->show(); +var_dump($window->get_visible()); + +/* Wrong number args*/ +$window->get_visible(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::get_visible() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/has_default.phpt b/tests/GtkWidget/has_default.phpt index eecb5b7..d7d348b 100644 --- a/tests/GtkWidget/has_default.phpt +++ b/tests/GtkWidget/has_default.phpt @@ -1,21 +1,21 @@ ---TEST-- -GtkWidget->has_default method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'has_default')) die('skip - GtkWidget->has_default not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->has_default()); - -/* Wrong number args*/ -$window->has_default(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) - +--TEST-- +GtkWidget->has_default method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'has_default')) die('skip - GtkWidget->has_default not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->has_default()); + +/* Wrong number args*/ +$window->has_default(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) + Warning: GtkWidget::has_default() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/has_focus.phpt b/tests/GtkWidget/has_focus.phpt index 6623d22..d4f2e33 100644 --- a/tests/GtkWidget/has_focus.phpt +++ b/tests/GtkWidget/has_focus.phpt @@ -1,21 +1,21 @@ ---TEST-- -GtkWidget->has_focus method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'has_focus')) die('skip - GtkWidget->has_focus not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->has_focus()); - -/* Wrong number args*/ -$window->has_focus(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) - +--TEST-- +GtkWidget->has_focus method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'has_focus')) die('skip - GtkWidget->has_focus not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->has_focus()); + +/* Wrong number args*/ +$window->has_focus(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) + Warning: GtkWidget::has_focus() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/has_grab.phpt b/tests/GtkWidget/has_grab.phpt index 575816f..b3cc48f 100644 --- a/tests/GtkWidget/has_grab.phpt +++ b/tests/GtkWidget/has_grab.phpt @@ -1,27 +1,27 @@ ---TEST-- -GtkWidget->has_grab method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'has_grab')) die('skip - GtkWidget->has_grab not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -$window->realize(); -var_dump($window->has_grab()); - -$window->grab_add(); - -var_dump($window->has_grab()); - -/* Wrong number args*/ -$window->has_grab(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->has_grab method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'has_grab')) die('skip - GtkWidget->has_grab not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +$window->realize(); +var_dump($window->has_grab()); + +$window->grab_add(); + +var_dump($window->has_grab()); + +/* Wrong number args*/ +$window->has_grab(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::has_grab() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/is_drawable.phpt b/tests/GtkWidget/is_drawable.phpt index b21dc63..7135d6d 100644 --- a/tests/GtkWidget/is_drawable.phpt +++ b/tests/GtkWidget/is_drawable.phpt @@ -1,26 +1,26 @@ ---TEST-- -GtkWidget->is_drawable method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'is_drawable')) die('skip - GtkWidget->is_drawable not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->is_drawable()); - -$window->show(); - -var_dump($window->is_drawable()); - -/* Wrong number args*/ -$window->is_drawable(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(false) -bool(true) - +--TEST-- +GtkWidget->is_drawable method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'is_drawable')) die('skip - GtkWidget->is_drawable not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->is_drawable()); + +$window->show(); + +var_dump($window->is_drawable()); + +/* Wrong number args*/ +$window->is_drawable(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(false) +bool(true) + Warning: GtkWidget::is_drawable() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/is_sensitive.phpt b/tests/GtkWidget/is_sensitive.phpt index 7d5edb7..1ab168f 100644 --- a/tests/GtkWidget/is_sensitive.phpt +++ b/tests/GtkWidget/is_sensitive.phpt @@ -1,26 +1,26 @@ ---TEST-- -GtkWidget->is_sensitive method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'is_sensitive')) die('skip - GtkWidget->is_sensitive not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->is_sensitive()); - -$window->set_sensitive(false); - -var_dump($window->is_sensitive()); - -/* Wrong number args*/ -$window->is_sensitive(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkWidget->is_sensitive method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'is_sensitive')) die('skip - GtkWidget->is_sensitive not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->is_sensitive()); + +$window->set_sensitive(false); + +var_dump($window->is_sensitive()); + +/* Wrong number args*/ +$window->is_sensitive(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkWidget::is_sensitive() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/is_toplevel.phpt b/tests/GtkWidget/is_toplevel.phpt index 9c80ae8..d42b536 100644 --- a/tests/GtkWidget/is_toplevel.phpt +++ b/tests/GtkWidget/is_toplevel.phpt @@ -1,25 +1,25 @@ ---TEST-- -GtkWidget->is_toplevel method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'is_toplevel')) die('skip - GtkWidget->is_toplevel not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); -var_dump($window->is_toplevel()); - -$button = new GtkButton(); -var_dump($button->is_toplevel()); - -/* Wrong number args*/ -$window->is_toplevel(1); - -/* Takes no args, so no arg type checking */ -?> ---EXPECTF-- -bool(true) -bool(false) - +--TEST-- +GtkWidget->is_toplevel method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'is_toplevel')) die('skip - GtkWidget->is_toplevel not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); +var_dump($window->is_toplevel()); + +$button = new GtkButton(); +var_dump($button->is_toplevel()); + +/* Wrong number args*/ +$window->is_toplevel(1); + +/* Takes no args, so no arg type checking */ +?> +--EXPECTF-- +bool(true) +bool(false) + Warning: GtkWidget::is_toplevel() expects exactly 0 parameters, 1 given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/is_visible-deprecated.phpt b/tests/GtkWidget/is_visible-deprecated.phpt index 1a0002b..babaa37 100644 --- a/tests/GtkWidget/is_visible-deprecated.phpt +++ b/tests/GtkWidget/is_visible-deprecated.phpt @@ -1,17 +1,17 @@ ---TEST-- -GtkWidget->is_visible method DEPRECATED ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if($error = Gtk::check_version(2, 18, 0)) die('skip -requires GTK 2.18 or higher ' . $error); -?> ---INI-- -error_reporting = E_ALL | E_DEPRECATED; ---FILE-- -<?php -$window = new GtkWindow(); - -$window->is_visible(); -?> ---EXPECTF-- +--TEST-- +GtkWidget->is_visible method DEPRECATED +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if($error = Gtk::check_version(2, 18, 0)) die('skip -requires GTK 2.18 or higher ' . $error); +?> +--INI-- +error_reporting = E_ALL | E_DEPRECATED; +--FILE-- +<?php +$window = new GtkWindow(); + +$window->is_visible(); +?> +--EXPECTF-- %s: : since GTK+ 2.18, please use GtkWidget::get_visible() in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_allocation.phpt b/tests/GtkWidget/set_allocation.phpt index e5d534b..2aad412 100644 --- a/tests/GtkWidget/set_allocation.phpt +++ b/tests/GtkWidget/set_allocation.phpt @@ -1,34 +1,34 @@ ---TEST-- -GtkWidget->set_allocation method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'set_allocation')) die('skip - GtkWidget->set_allocation not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// can use new gdkrectangle or array with 4 parts -$window->set_allocation(array(2, 2, 2, 2)); -$window->set_allocation(null); -$allocation = new GdkRectangle(2, 2, 2, 2); -$window->set_allocation($allocation); - -/* Wrong number args*/ -$window->set_allocation(); -$window->set_allocation(null, 1); - -/* wants array to change or gdkrectangle instance or null */ -$window->set_allocation(array()); -?> ---EXPECTF-- -Warning: GtkWidget::set_allocation() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_allocation() requires exactly 1 argument, 2 given in %s on line %d - -Warning: GtkWidget::set_allocation() requires exactly 4 arguments, 0 given in %s on line %d - -Warning: unable to convert to type GdkRectangle in %s on line %d - +--TEST-- +GtkWidget->set_allocation method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'set_allocation')) die('skip - GtkWidget->set_allocation not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// can use new gdkrectangle or array with 4 parts +$window->set_allocation(array(2, 2, 2, 2)); +$window->set_allocation(null); +$allocation = new GdkRectangle(2, 2, 2, 2); +$window->set_allocation($allocation); + +/* Wrong number args*/ +$window->set_allocation(); +$window->set_allocation(null, 1); + +/* wants array to change or gdkrectangle instance or null */ +$window->set_allocation(array()); +?> +--EXPECTF-- +Warning: GtkWidget::set_allocation() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_allocation() requires exactly 1 argument, 2 given in %s on line %d + +Warning: GtkWidget::set_allocation() requires exactly 4 arguments, 0 given in %s on line %d + +Warning: unable to convert to type GdkRectangle in %s on line %d + Warning: GtkWidget::set_allocation() expects allocation argument to be a 4-element array, a GdkRectangle object, or null in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_can_default.phpt b/tests/GtkWidget/set_can_default.phpt index f67a684..13ba8de 100644 --- a/tests/GtkWidget/set_can_default.phpt +++ b/tests/GtkWidget/set_can_default.phpt @@ -1,36 +1,36 @@ ---TEST-- -GtkWidget->set_can_default method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'set_can_default')) die('skip - GtkWidget->set_can_default not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// underlying implementation changes with gtk 2.18 - but looks same to userland -$window->set_can_default(true); - -var_dump($window->get_can_default()); - -$window->set_can_default(false); - -var_dump($window->get_can_default()); - -/* Wrong number args*/ -$window->set_can_default(); -$window->set_can_default(true, 1); - -/* arg should be boolean or cast to boolean*/ -$window->set_can_default(array()); -?> ---EXPECTF-- -bool(true) -bool(false) - -Warning: GtkWidget::set_can_default() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_can_default() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkWidget->set_can_default method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'set_can_default')) die('skip - GtkWidget->set_can_default not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// underlying implementation changes with gtk 2.18 - but looks same to userland +$window->set_can_default(true); + +var_dump($window->get_can_default()); + +$window->set_can_default(false); + +var_dump($window->get_can_default()); + +/* Wrong number args*/ +$window->set_can_default(); +$window->set_can_default(true, 1); + +/* arg should be boolean or cast to boolean*/ +$window->set_can_default(array()); +?> +--EXPECTF-- +bool(true) +bool(false) + +Warning: GtkWidget::set_can_default() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_can_default() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkWidget::set_can_default() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_can_focus.phpt b/tests/GtkWidget/set_can_focus.phpt index 269a935..c6070d5 100644 --- a/tests/GtkWidget/set_can_focus.phpt +++ b/tests/GtkWidget/set_can_focus.phpt @@ -1,36 +1,36 @@ ---TEST-- -GtkWidget->set_can_focus method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'set_can_focus')) die('skip - GtkWidget->set_can_focus not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// underlying implementation changes with gtk 2.18 - but looks same to userland -$window->set_can_focus(true); - -var_dump($window->get_can_focus()); - -$window->set_can_focus(false); - -var_dump($window->get_can_focus()); - -/* Wrong number args*/ -$window->set_can_focus(); -$window->set_can_focus(true, 1); - -/* arg should be boolean or cast to boolean*/ -$window->set_can_focus(array()); -?> ---EXPECTF-- -bool(true) -bool(false) - -Warning: GtkWidget::set_can_focus() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_can_focus() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkWidget->set_can_focus method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'set_can_focus')) die('skip - GtkWidget->set_can_focus not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// underlying implementation changes with gtk 2.18 - but looks same to userland +$window->set_can_focus(true); + +var_dump($window->get_can_focus()); + +$window->set_can_focus(false); + +var_dump($window->get_can_focus()); + +/* Wrong number args*/ +$window->set_can_focus(); +$window->set_can_focus(true, 1); + +/* arg should be boolean or cast to boolean*/ +$window->set_can_focus(array()); +?> +--EXPECTF-- +bool(true) +bool(false) + +Warning: GtkWidget::set_can_focus() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_can_focus() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkWidget::set_can_focus() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_has_window.phpt b/tests/GtkWidget/set_has_window.phpt index 423881d..5724c29 100644 --- a/tests/GtkWidget/set_has_window.phpt +++ b/tests/GtkWidget/set_has_window.phpt @@ -1,36 +1,36 @@ ---TEST-- -GtkWidget->set_has_window method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'set_has_window')) die('skip - GtkWidget->set_has_window not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// underlying implementation changes with gtk 2.18 - but looks same to userland -$window->set_has_window(true); - -var_dump($window->get_has_window()); - -$window->set_has_window(false); - -var_dump($window->get_has_window()); - -/* Wrong number args*/ -$window->set_has_window(); -$window->set_has_window(true, 1); - -/* arg should be boolean or cast to boolean*/ -$window->set_has_window(array()); -?> ---EXPECTF-- -bool(true) -bool(false) - -Warning: GtkWidget::set_has_window() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_has_window() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkWidget->set_has_window method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'set_has_window')) die('skip - GtkWidget->set_has_window not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// underlying implementation changes with gtk 2.18 - but looks same to userland +$window->set_has_window(true); + +var_dump($window->get_has_window()); + +$window->set_has_window(false); + +var_dump($window->get_has_window()); + +/* Wrong number args*/ +$window->set_has_window(); +$window->set_has_window(true, 1); + +/* arg should be boolean or cast to boolean*/ +$window->set_has_window(array()); +?> +--EXPECTF-- +bool(true) +bool(false) + +Warning: GtkWidget::set_has_window() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_has_window() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkWidget::set_has_window() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_receives_default.phpt b/tests/GtkWidget/set_receives_default.phpt index 47026ad..4ca4e15 100644 --- a/tests/GtkWidget/set_receives_default.phpt +++ b/tests/GtkWidget/set_receives_default.phpt @@ -1,36 +1,36 @@ ---TEST-- -GtkWidget->set_receives_default method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'set_receives_default')) die('skip - GtkWidget->set_receives_default not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// underlying implementation changes with gtk 2.18 - but looks same to userland -$window->set_receives_default(true); - -var_dump($window->get_receives_default()); - -$window->set_receives_default(false); - -var_dump($window->get_receives_default()); - -/* Wrong number args*/ -$window->set_receives_default(); -$window->set_receives_default(true, 1); - -/* arg should be boolean or cast to boolean*/ -$window->set_receives_default(array()); -?> ---EXPECTF-- -bool(true) -bool(false) - -Warning: GtkWidget::set_receives_default() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_receives_default() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkWidget->set_receives_default method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'set_receives_default')) die('skip - GtkWidget->set_receives_default not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// underlying implementation changes with gtk 2.18 - but looks same to userland +$window->set_receives_default(true); + +var_dump($window->get_receives_default()); + +$window->set_receives_default(false); + +var_dump($window->get_receives_default()); + +/* Wrong number args*/ +$window->set_receives_default(); +$window->set_receives_default(true, 1); + +/* arg should be boolean or cast to boolean*/ +$window->set_receives_default(array()); +?> +--EXPECTF-- +bool(true) +bool(false) + +Warning: GtkWidget::set_receives_default() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_receives_default() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkWidget::set_receives_default() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_visible.phpt b/tests/GtkWidget/set_visible.phpt index e98e96c..d059fd9 100644 --- a/tests/GtkWidget/set_visible.phpt +++ b/tests/GtkWidget/set_visible.phpt @@ -1,45 +1,45 @@ ---TEST-- -GtkWidget->set_receives_default method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -// underlying implementation changes with gtk 2.18 - but looks same to userland -$window->set_visible(true); - -// 2.18+ use the real method - get_visible -if (method_exists('GtkWidget', 'get_visible')) { - var_dump($window->get_visible()); -} else { - var_dump($window->is_visible()); -} - -$window->set_visible(false); - -// 2.18+ use the real method - get visible -if (method_exists('GtkWidget', 'get_visible')) { - var_dump($window->get_visible()); -} else { - var_dump($window->is_visible()); -} - -/* Wrong number args*/ -$window->set_visible(); -$window->set_visible(true, 1); - -/* arg should be boolean or cast to boolean*/ -$window->set_visible(array()); -?> ---EXPECTF-- -bool(true) -bool(false) - -Warning: GtkWidget::set_visible() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_visible() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkWidget->set_receives_default method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +// underlying implementation changes with gtk 2.18 - but looks same to userland +$window->set_visible(true); + +// 2.18+ use the real method - get_visible +if (method_exists('GtkWidget', 'get_visible')) { + var_dump($window->get_visible()); +} else { + var_dump($window->is_visible()); +} + +$window->set_visible(false); + +// 2.18+ use the real method - get visible +if (method_exists('GtkWidget', 'get_visible')) { + var_dump($window->get_visible()); +} else { + var_dump($window->is_visible()); +} + +/* Wrong number args*/ +$window->set_visible(); +$window->set_visible(true, 1); + +/* arg should be boolean or cast to boolean*/ +$window->set_visible(array()); +?> +--EXPECTF-- +bool(true) +bool(false) + +Warning: GtkWidget::set_visible() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_visible() requires exactly 1 argument, 2 given in %s on line %d + Warning: GtkWidget::set_visible() expects argument 1 to be boolean, array given in %s on line %d \ No newline at end of file diff --git a/tests/GtkWidget/set_window.phpt b/tests/GtkWidget/set_window.phpt index 39a7434..3294cf1 100644 --- a/tests/GtkWidget/set_window.phpt +++ b/tests/GtkWidget/set_window.phpt @@ -1,33 +1,33 @@ ---TEST-- -GtkWidget->set_window method ---SKIPIF-- -<?php -if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); -if(!method_exists('GtkWidget', 'set_window')) die('skip - GtkWidget->set_window not available, requires GTK 2.18 or higher'); -?> ---FILE-- -<?php -$window = new GtkWindow(); - -$contents = new GtkWindow(); -$contents->realize(); - -$window->set_window($contents->window); - -var_dump($window->window == $contents->window); - -/* Wrong number args*/ -$window->set_window(); -$window->set_window($contents->window, 1); - -/* arg should be GdkWindow */ -$window->set_window(1); -?> ---EXPECTF-- -bool(true) - -Warning: GtkWidget::set_window() requires exactly 1 argument, 0 given in %s on line %d - -Warning: GtkWidget::set_window() requires exactly 1 argument, 2 given in %s on line %d - +--TEST-- +GtkWidget->set_window method +--SKIPIF-- +<?php +if(!extension_loaded('php-gtk')) die('skip - PHP-GTK extension not available'); +if(!method_exists('GtkWidget', 'set_window')) die('skip - GtkWidget->set_window not available, requires GTK 2.18 or higher'); +?> +--FILE-- +<?php +$window = new GtkWindow(); + +$contents = new GtkWindow(); +$contents->realize(); + +$window->set_window($contents->window); + +var_dump($window->window == $contents->window); + +/* Wrong number args*/ +$window->set_window(); +$window->set_window($contents->window, 1); + +/* arg should be GdkWindow */ +$window->set_window(1); +?> +--EXPECTF-- +bool(true) + +Warning: GtkWidget::set_window() requires exactly 1 argument, 0 given in %s on line %d + +Warning: GtkWidget::set_window() requires exactly 1 argument, 2 given in %s on line %d + Catchable fatal error: Argument 1 passed to GtkWidget::set_window() must be an instance of GdkWindow, integer given in %s on line %d \ No newline at end of file
« previous php.gtk.cvs (#4893) next »