Commit Graph

88 Commits

Author SHA1 Message Date
Fabio Erculiani
32230aee42 [entropy] add support for build dependencies, entropy will now store them in repos (future task: make possible to install build deps too) 2009-12-20 22:32:28 +01:00
Fabio Erculiani
65b3497981 [unittest] add security UT module 2009-12-18 22:00:37 +01:00
Fabio Erculiani
8244e414dd [unittest] add a new test to the suite, this will test PROVIDE metadata 2009-12-11 22:13:22 +01:00
Fabio Erculiani
34e7656e19 [tests] add entropy.graph.Graph test script 2009-12-07 23:52:55 +01:00
Fabio Erculiani
a89b13a49c [unittest] fix test_timesched 2009-11-30 10:51:09 +01:00
Fabio Erculiani
d26f1955dc [entropy.transceivers/entropy.fetchers] split entropy.transceivers (add entropy.fetchers), make EntropyTransceiver URI handlers use EntropyPluginFactory (thus add pluggable URI handlers support) 2009-11-26 20:11:45 +01:00
Fabio Erculiani
94867af2fe [entropy.server] remove etpConst['officialserverrepositoryid'] and handlers support (there is ssh URI support now) 2009-11-21 13:41:38 +01:00
Fabio Erculiani
998c7fd44e [unittest] fix test_ftp_urihandler path 2009-11-16 23:20:23 +01:00
Fabio Erculiani
4f80650685 [entropy.transceivers] migrate code to EntropyTransceiver infrastructure, w00t! 2009-11-15 23:46:49 +01:00
Fabio Erculiani
38d0f0fc4d [entropy.transceivers] more API work on EntropyTransceiver and EntropyUriHandler classes and subclasses 2009-11-15 16:36:50 +01:00
Fabio Erculiani
3b074c2daa [unittest] add entropy.core unittest module 2009-11-12 18:40:46 +01:00
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