Fabio Erculiani
6e65a7a88e
[entropy*] move cache functions to EntropyCacher, remove spaghetti code around
2010-01-02 15:36:27 +01:00
Fabio Erculiani
7902b594aa
[entropy.security] Repository: initial implementation of repository keys expiration support
2009-12-31 19:17:20 +01:00
Fabio Erculiani
94ce9ca30b
[entropy.security] Repository: change API of verify_file, also return error message
2009-12-30 16:07:28 +01:00
Fabio Erculiani
eb6733d4a6
[unittest] security: use new keystore_dir argument
2009-12-28 17:21:30 +01:00
Fabio Erculiani
7999810be6
[unittest] fix client test using text_smart
2009-12-28 07:55:22 +01:00
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