-%include /usr/lib/rpm/macros.python
-%define module webunit
+%define module webunit
Summary: Website unit/regression testing tool
-Summary(pl): Narzêdzie do testowania modu³ów sieci Web
+Summary(pl.UTF-8): Narzędzie do testowania modułów sieci Web
Name: python-%{module}
Version: 1.3.8
-Release: 1
+Release: 3
License: BSD-like
Group: Libraries/Python
Source0: http://www.mechanicalcat.net/tech/webunit/%{module}-%{version}.tar.gz
# Source0-md5: 97b9e6b5149dadce48b86adbf2db3b0a
URL: http://www.mechanicalcat.net/tech/webunit/
-BuildRequires: python-devel >= 2.3
+BuildRequires: python-devel >= 1:2.3
+BuildRequires: python-modules
+BuildRequires: rpm-pythonprov
Requires: python >= 2.3
+BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
6. Ability to register error page content across multiple tests
7. Uses python's standard unittest module as the underlying framework
-%description -l pl
-webunit u¿ywany jest do testowania stron WWW przy pomocy kodu
-symuluj±cego dzia³anie przegl±darki internetowej.
+%description -l pl.UTF-8
+webunit używany jest do testowania stron WWW przy pomocy kodu
+symulującego działanie przeglądarki internetowej.
Cechy webunit:
-1. Pobieranie stron WWW symuluj±ce dzia³anie przegl±darki
- internetowej, pobieranie obrazków i styli, pod±¿anie za
+1. Pobieranie stron WWW symulujące działanie przeglądarki
+ internetowej, pobieranie obrazków i styli, podążanie za
przekierowaniami.
-2. Automatyczna obs³uga ciasteczek (cookies).
-3. Obs³uga protoko³ów HTTP, HTTPS, metod GET, POST, uwierzytelniania,
- kontrola oczekiwanych kodów statusu.
+2. Automatyczna obsługa ciasteczek (cookies).
+3. Obsługa protokołów HTTP, HTTPS, metod GET, POST, uwierzytelniania,
+ kontrola oczekiwanych kodów statusu.
4. Parsowanie struktury DOM stron w celu pobrania i analizy strony,
- tak¿e w celu ³atwego odsy³ania formularzy.
-5. Dwutorowe pobieranie strony koñczone wysy³k± formularza wraz ze
- sprawdzaniem b³êdów.
-6. Mo¿liwo¶æ okre¶lenia zawarto¶ci strony z b³êdem przy przechodzeniu
+ także w celu łatwego odsyłania formularzy.
+5. Dwutorowe pobieranie strony kończone wysyłką formularza wraz ze
+ sprawdzaniem błędów.
+6. Możliwość określenia zawartości strony z błędem przy przechodzeniu
przez kolejne testy.
-7. U¿ycie standardowego modu³u pythona unittest jako zasadniczego
+7. Użycie standardowego modułu pythona unittest jako zasadniczego
szkieletu testu.
%prep