Hello community,
here is the log from the commit of package php5-pear-phpunit-PHPUnit_Selenium
for openSUSE:Factory checked in at 2014-03-22 09:09:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php5-pear-phpunit-PHPUnit_Selenium (Old)
and /work/SRC/openSUSE:Factory/.php5-pear-phpunit-PHPUnit_Selenium.new
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php5-pear-phpunit-PHPUnit_Selenium"
Changes:
--------
---
/work/SRC/openSUSE:Factory/php5-pear-phpunit-PHPUnit_Selenium/php5-pear-phpunit-PHPUnit_Selenium.changes
2011-12-21 12:18:57.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.php5-pear-phpunit-PHPUnit_Selenium.new/php5-pear-phpunit-PHPUnit_Selenium.changes
2014-03-22 09:09:21.000000000 +0100
@@ -1,0 +2,131 @@
+Sat Nov 23 10:16:50 UTC 2013 - [email protected]
+
+- updated requirements
+
+-------------------------------------------------------------------
+Sat Nov 23 09:51:15 UTC 2013 - [email protected]
+
+- update to version 1.3.2
+ * Compatibility with Selenium 2.34 and upper
+ * Introduced experimental file() support
+
+- update to version 1.3.1
+ * setupPage() method that can be defined to be executed after the
+ session is opened but before tests start
+ * Docblocks work now in Eclipse PDT
+
+- update to version 1.3.0
+ * BC break: setBrowserUrl() argument is not loaded at the start of
+ a test
+ * waitUntil() now works nicely with implicitWait()
+ * keysHolder() is deprecated, use keys() instead
+ * More complete frame() supportk
+ * Research of elements inside other element objects with by*()
+ methods
+ * Supporting Selenium 2.32.0
+ * Element names are always lowercase for consistency
+ * Pause support for runSelenese() HTML cases
+
+- update to version 1.2.12
+ * Added waitUntil(), byTag()
+ * Added specialKeys() for non-alphanumeric keys
+
+- update to version 1.2.11
+ * Fixing Composer autoload support.
+
+- update to version 1.2.9
+ * Support for PHPUnit 3.7, requiring PHP 5.3.
+ * New getter methods available for extendibility.
+ * Window maximization command.
+ * Multiple strategies for browser sessions: isolated and shared
+ can coexist.
+
+- update to version 1.2.8
+ * Implemented ScreenshotListener for taking screenshots in a red
+ Selenium2TestCase.
+
+- update to version 1.2.7
+ * Implemented #130: version number available programmatically.
+ * Implemented $this->keys().
+ * Session is now closed on failure.
+ * Added various docblocks for SeleniumTestCase.
+ * Browser session can now be started even in setUp().
+
+- update to version 1.2.6
+ * Fixed #114 and #115: regressions of @depends/@dataProvider.
+ * Added $this->cookie() for adding and removing cookies via a
+ Builder.
+ * Added Selenium2TestCase_Exception in the Cookie api.
+ * Supporting absolute URLs (http://...) in $this->url().
+ * Supporting uppercase URLs.
+ * Raising error message for stale elements reference (#117).
+ * No 500 errors when communicating with Selenium Server.
+ * Supporting Selenium 2.20.
+ * Tests for 404 pages.
+ * Supporting @depends/@dataProvider and similar annotations in
+ SeleniumTestCase.
+ * Added getCssCount() in SeleniumTestCase.
+
+- update to version 1.2.5
+ * Added Window object accessible via $this->currentWindow().
+ * Implemented $this->timeouts()->asyncScript().
+ * Fixed #105: $browsers static property.
+
+- update to version 1.2.4
+ * Implemented $element->size().
+ * Implemented $element->location().
+ * Implemented $element->name(), $element->attribute(),
+ $element->equals(), $element->enabled(), $element->displayed(),
+ $element->css().
+ * Implemented $this->elements() for multiple element selection
+ in the whole page.
+ * Implemented $this->frame() to switch focus between frames on
+ a page.
+ * Implemented $this->execute() and $this->executeAsync() for
+ executing arbitrary JavaScript.
+ * Implemented $this->windowHandle(), $this->windowHandles and
+ $this->source().
+ * Implemented $this->alertText("...") for answering prompts.
+ * Supporting form submit (also via children elements).
+ * Supporting radio boxes.
+ * Supporting implicit waits on $this->by*().
+ * Supporting back and forward buttons via $this->back() and
+ $this->forward().
+ * Supporting refresh of pages via $this->refresh().
+ * Supporting $element->clear().
+ * Correctly marking Selenium 1 tests as skipped when server is
+ not running.
+
+- update to version 1.2.3
+ * Fixed package.xml to include missing SeleniumTestSuite.php file.
+
+- update to version 1.2.2
+ * Implemented Select object, available via $this->select().
+ * Added defaults for Selenium Server host and port.
+ * Added @method annotations on Selenium2TestCase.
+ * Fixed #83: setUpBeforeClass and tearDownAfterClass do not work
+ with PHPUnit_Extensions_SeleniumTestCase.
+ * Fixed #85: using POST instead of GET in Selenium RC Driver.
+ * Supporting AndroidDriver, both on devices and emulators.
+ * Supporting UTF-8 characters in Element::value().
+
+- update to version 1.2.1
+ * Fixed #82: @depends annotation does not work with
+ PHPUnit_Extensions_SeleniumTestCase.
+ * package.xml misses classes for Selenium 2 support.
+
+- update to version 1.2.0
+ * Introduced PHPUnit_Extensions_Selenium2TestCase class for using
+ WebDriver API.
+ * Introduced session sharing for WebDriver API.
+ * Introduced URL opening and element selection in WebDriver API.
+ * Introduced clicking on elements and clickOnElement($id)
+ shorthand in WebDriver API.
+ * Introduced partial alert() management in WebDriver API.
+ * Introduced element manipulation in WebDriver API: text accessor,
+ value mutator.
+ * Introduced by*() quick selectors in WebDriver API.
+ * Extracted a base command class for extending the supported
+ session and element commands in WebDriver API.
+
+-------------------------------------------------------------------
Old:
----
PHPUnit_Selenium-1.0.3.tgz
New:
----
PHPUnit_Selenium-1.3.2.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php5-pear-phpunit-PHPUnit_Selenium.spec ++++++
--- /var/tmp/diff_new_pack.nEyCVW/_old 2014-03-22 09:09:22.000000000 +0100
+++ /var/tmp/diff_new_pack.nEyCVW/_new 2014-03-22 09:09:22.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package php5-pear-phpunit-PHPUnit_Selenium
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,24 +22,34 @@
Summary: Selenium RC integration for PHPUnit
License: BSD-3-Clause
Group: Development/Libraries/PHP
-Version: 1.0.3
+Version: 1.3.2
Release: 0
Source0: http://pear.phpunit.de/get/%{pear_name}-%{version}.tgz
Url: http://pear.phpunit.de/
+Requires: php >= 5.3.3
+Requires: php-curl
+Requires: php-dom
Requires: php5-pear-channel-phpunit
+Requires: php5-pear-phpunit >= 3.7.0
+BuildRequires: php >= 5.3.3
+Requires: php5-pear-phpunit >= 3.7.0
BuildRequires: php-macros
+BuildRequires: php5-curl
+BuildRequires: php5-dom
BuildRequires: php5-pear
BuildRequires: php5-pear-channel-phpunit
+BuildRequires: php5-pear-phpunit >= 3.7.0
BuildArch: noarch
# Fix for renaming (package convention)
-Provides: php5-pear-%{pear_sname} = %{version}
-Provides: php-pear-%{pear_sname} = %{version}
-Provides: php-pear-%{pear_name} pear-%{pear_name}
+Provides: pear-%{pear_name}
Provides: pear-%{pear_sname} = %{version}
-Obsoletes: php5-pear-%{pear_sname} < %{version}
-Obsoletes: php-pear-%{pear_sname} < %{version}
+Provides: php-pear-%{pear_name}
+Provides: php-pear-%{pear_sname} = %{version}
+Provides: php5-pear-%{pear_sname} = %{version}
Obsoletes: pear-%{pear_sname} < %{version}
+Obsoletes: php-pear-%{pear_sname} < %{version}
+Obsoletes: php5-pear-%{pear_sname} < %{version}
%description
This is the Selenium RC integration for PHPUnit.
++++++ PHPUnit_Selenium-1.0.3.tgz -> PHPUnit_Selenium-1.3.2.tgz ++++++
++++ 11973 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]