test_perl_libwww_perl.py 1003 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. from tests.package.test_perl import TestPerlBase
  2. class TestPerllibwwwperl(TestPerlBase):
  3. """
  4. package:
  5. libwww-perl
  6. direct dependencies:
  7. Encode-Locale
  8. File-Listing
  9. HTML-Parser XS
  10. HTTP-Cookies
  11. HTTP-Daemon
  12. HTTP-Date
  13. HTTP-Message
  14. HTTP-Negotiate
  15. LWP-MediaTypes
  16. Net-HTTP
  17. Try-Tiny
  18. URI
  19. WWW-RobotRules
  20. indirect dependencies:
  21. HTML-Tagset
  22. IO-HTML
  23. """
  24. config = TestPerlBase.config + \
  25. """
  26. BR2_PACKAGE_PERL=y
  27. BR2_PACKAGE_PERL_LIBWWW_PERL=y
  28. """
  29. def test_run(self):
  30. self.login()
  31. self.module_test("LWP")
  32. self.module_test("LWP::UserAgent")
  33. self.module_test("LWP::Authen::Basic")
  34. self.module_test("LWP::Authen::Digest")
  35. self.module_test("HTML::Parser")
  36. self.module_test("HTTP::Message")
  37. self.module_test("HTTP::Daemon")
  38. self.module_test("WWW::RobotRules")