Commit Graph

77 Commits

Author SHA1 Message Date
Fabio Erculiani ec2be8949d [unittest] add more verbosity to test modules 2009-11-09 18:27:09 +01:00
Fabio Erculiani b455f4c7d3 [unittest] add --debug option handling 2009-11-09 14:03:22 +01:00
Fabio Erculiani 39cdd527ed [unittest] improve entropy.db test suite 2009-11-05 22:30:26 +01:00
Fabio Erculiani 6a585369d4 [tests] add Repository Manager unit testing 2009-11-05 20:13:04 +01:00
Fabio Erculiani 38683edb6f [tests] add standalone test for testing out repository manager, this will be moved to TS 2009-11-02 21:55:06 +01:00
Fabio Erculiani 5313ad79f3 [entropy.xpak] move xpak module and functions and their usage to Portage SPM plugin 2009-10-11 10:13:30 +02:00
Fabio Erculiani 90e992000f [unittest] add entropy.qa UT 2009-10-11 00:58:13 +02:00
Fabio Erculiani 57af8522ab [unittest] add several entropy.tools tests 2009-10-09 19:47:59 +02:00
Fabio Erculiani ae75e71726 [unittest] add more test files 2009-10-09 19:44:13 +02:00
Fabio Erculiani 967b7b3468 [unittest] add more tests (thanks Python 3.x, huh) 2009-10-08 21:13:38 +02:00
Fabio Erculiani 460f94e8e1 [unittest] add another nice fuxxxored package for testing 2009-10-07 23:30:08 +02:00
Fabio Erculiani 6bfcd5b392 [unittest] trivial fixes 2009-10-06 19:46:40 +02:00
Fabio Erculiani a9b91a8cef [unittest] fix i18n test under Python 3.x 2009-10-06 18:57:49 +02:00
Fabio Erculiani 4d4280ce07 [unittest] fix db tests 2009-10-06 18:56:40 +02:00
Fabio Erculiani 9a00f5b208 [unittest] add singleton test 2009-10-05 19:42:31 +02:00
Fabio Erculiani 33c005e668 [entropy] fix common idioms 2009-10-05 14:08:34 +02:00
Fabio Erculiani e452421c7f [entropy] fix whitespace after comma 2009-10-05 14:05:32 +02:00
Fabio Erculiani f4a8901512 [unittest] import fixes 2009-10-05 14:02:45 +02:00
Fabio Erculiani b991b04920 [unittest] more Python 3.x porting work 2009-10-05 10:07:15 +02:00
Fabio Erculiani 0d1681f576 [unittest] more Python 3.x compatibility 2009-10-05 09:53:55 +02:00
Fabio Erculiani bca795b8a2 [unittest] more Python 3.x compatibility 2009-10-05 09:53:34 +02:00
Fabio Erculiani 720c78d724 [unittest] add new UT, package installation and removal 2009-10-04 18:01:51 +02:00
Fabio Erculiani 6441b0d0ef [unittest] fix import statement 2009-10-04 18:01:35 +02:00
Fabio Erculiani cb7aba6d90 [unittest] add a new UT package 2009-10-04 18:00:58 +02:00
Fabio Erculiani f503f9b7c8 [unittest] add client module paths to sys.path 2009-10-04 18:00:13 +02:00
Fabio Erculiani 71825e9c76 [entropy] migrate codebase to Python 2.6 only syntax 2009-09-30 19:53:47 +02:00
Fabio Erculiani bd50ba97a2 [tests] set TEXTDOMAINDIR before loading Entropy 2009-09-20 18:38:47 +02:00
Fabio Erculiani 46c136370a [entropy.client] rename add_tbz2_to_repos to add_package_to_repos 2009-09-16 17:55:38 +02:00
Fabio Erculiani 054c82cc0e [tests] fix aspell-es package to work with latest changes in metadata extractor 2009-09-11 11:29:09 +02:00
Fabio Erculiani c0d9b5e6f4 [entropy.core] Split entropy.core, introduce generic plugin loader
:: split entropy.core and move SystemSettings stuff to
   entropy.core.settings (and prepare external plugin support)
:: add EntropyPluginFactory generic class to entropy.core that
   will be used Entropy-wide to load external Entropy plugins
:: make entropy.spm Plugin Factory using entropy.core.EntropyPluginFactory
2009-08-30 18:59:35 +02:00
Fabio Erculiani 9359693cc5 [entropy.spm] make PortagePlugin to use SpmPlugin API, major API change 2009-08-29 21:31:43 +02:00
Fabio Erculiani acc398d907 [tests] add i18n test 2009-08-16 16:59:25 +02:00
Fabio Erculiani 89062bf8f3 [entropy.db] complete API docstring and refactoring work 2009-08-15 22:27:41 +02:00
Fabio Erculiani d68f3cfd1c [tests.misc] disable debugging output 2009-08-13 13:43:28 +02:00
Fabio Erculiani 5c576a88aa [entropy.spm] workaround weird eutils.eclass check_license() behaviour 2009-08-13 13:42:23 +02:00
Fabio Erculiani d484822f57 [tests] fix ParallelTask test 2009-08-10 23:55:46 +02:00
Fabio Erculiani 3124f117b8 [tests] add more standalone tests 2009-08-08 16:09:41 +02:00
Fabio Erculiani 50f86ec9bd [tests] add EntropyRepository contentDiff test 2009-08-06 15:47:02 +02:00
Fabio Erculiani 9ea147d0db [entropy.db] API docs + addPackage() API changes
:: add more reviewed API documentation
:: addPackage() now does not do anything else but adding packages
   to repository, which is the intended original behaviour.
2009-08-03 23:10:59 +02:00
Fabio Erculiani a77411a736 [entropy.db] reorganize Entropy database arch., add docstrings 2009-07-18 09:39:46 +02:00
Fabio Erculiani d55feb2a79 [tests.misc] fix Lifo test 2009-07-07 19:36:12 +02:00
Fabio Erculiani 5e986ba55f [tests.misc] verify that Lifo raises ValueError when empty 2009-07-05 19:15:01 +02:00
Fabio Erculiani 955a0d64cc [entropy.tests] add missing test package 2009-06-27 12:01:16 +02:00
Fabio Erculiani bbe8a1ce02 [entropy.tests] add entropy.tools.uncompress_tar_bz2 test 2009-06-27 10:14:49 +02:00
Fabio Erculiani d7c79ca008 [entropy.tests] move tbz2 packages to packages/ 2009-06-27 09:57:57 +02:00
Fabio Erculiani 0506ce20f9 [tests.client] remove bogus test 2009-06-18 17:01:26 +02:00
Fabio Erculiani ca11cdcba2 [entropy.tests.misc] add more tests 2009-06-17 14:06:02 +02:00
Fabio Erculiani 8e8cb0fb23 [entropy.libraries.tests] add package install metadata generation test 2009-06-17 07:50:16 +02:00
Fabio Erculiani 5fafa4cc6c [entropy.db] API documentation + creation of base class for Entropy repository interfaces (EntropyRepository)
EntropyRepository will contain all the implementation independent
routines of Entropy repository interfaces (actually in LocalRepository)
2009-06-17 07:50:16 +02:00
Fabio Erculiani 4eb7fc1f67 unit testing, tools: new test on xpak-only file 2009-06-09 12:13:23 +02:00