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
Fabio Erculiani
d6d8120c30
unit testing, add a new entropy.tools test (remove_edb)
2009-06-04 20:45:53 +02:00
Fabio Erculiani
15b11c1e1e
unit test, tools: add 2 new entropy.tools tests
2009-06-03 11:33:36 +02:00
Fabio Erculiani
f0771eb3a7
unit testing, db: add multi match tests
2009-05-25 22:59:55 +02:00
Fabio Erculiani
76998f6c30
move Spm metadata extractor to entropy.spm (was in entropy.client)
2009-05-24 17:50:06 +02:00
Fabio Erculiani
61b05e72d6
unit testing: add entropy.transceivers unit test module
2009-05-15 18:14:13 +02:00
Fabio Erculiani
43c94a6507
unit testing: append correct sys.path to every test class
2009-05-15 13:43:31 +02:00
Fabio Erculiani
31bf6773af
unit testing, add entropy.misc tests (specifically Lifo class test)
2009-05-15 13:43:05 +02:00
Fabio Erculiani
55e96d0050
unit testing: add some misc test scripts
2009-05-12 16:58:47 +02:00
Fabio Erculiani
e7ca06ce96
unit testing, db: add test for insertLicenses with str input
2009-05-04 17:41:55 +02:00