1 %include /usr/lib/rpm/macros.php
3 %define _subclass Selenium
5 %define _pearname %{_class}_%{_subclass}
7 Summary: %{_pearname} - PHP Client for the Selenium Remote Control test tool
8 Summary(pl.UTF-8): %{_pearname} - Klient PHP dla narzędzia Selenium Remote Control
9 Name: php-pear-%{_pearname}
13 Group: Development/Languages/PHP
14 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5: d811b90dd5c675ef9e950d24a0b2d795
16 Patch0: %{_pearname}-PHPUnit2.patch
17 URL: http://pear.php.net/package/Testing_Selenium/
18 BuildRequires: php-pear-PEAR
19 BuildRequires: rpm-php-pearprov >= 4.4.2-11
20 BuildRequires: rpmbuild(macros) >= 1.300
22 Obsoletes: php-pear-Testing_Selenium-tests
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Selenium Remote Control (SRC) is a test tool that allows you to write
28 automated web application UI tests in any programming language against
29 any HTTP website using any mainstream JavaScript-enabled browser. SRC
30 provides a Selenium Server, which can automatically start/stop/control
31 any supported browser. It works by using Selenium Core, a pure-HTML+JS
32 library that performs automated tasks in JavaScript; the Selenium
33 Server communicates directly with the browser using AJAX.
35 In PEAR status of this package is: %{_status}.
37 %description -l pl.UTF-8
38 Selenium Remote Control (SRC) to narzędzie umożliwiające pisanie
39 automatycznych testów aplikacji internetowych na poziomie interfejsu
40 użytkownika. Umożliwia testowanie za pomocą większości przeglądarek
41 obsługujących JavaScript. SRC udostępnia Selenium Server,
42 automatycznie uruchamiający/wstrzymujący/sterujący dowolną obsługiwaną
43 przeglądarką. Działa za pomocą Selenium Core - biblioteki w czystym
44 HTML-u i JavaScripcie wykonującej zautomatyzowane zadania w
45 JavaScripcie; Selenium Server komunikuje się bezpośrednio z
46 przeglądarką poprzez AJAX.
48 Ta klasa ma w PEAR status: %{_status}.
55 rm -rf $RPM_BUILD_ROOT
57 install -d $RPM_BUILD_ROOT%{php_pear_dir}
61 rm -rf $RPM_BUILD_ROOT
64 %defattr(644,root,root,755)
66 %{php_pear_dir}/.registry/*.reg
67 %{php_pear_dir}/data/Testing_Selenium
68 %{php_pear_dir}/Testing/*.php
69 %{php_pear_dir}/Testing/Selenium.php
70 %{php_pear_dir}/Testing/Selenium