Fixed most bugs ! The scanario is 90% functional.
More bug fixing ...
More bug fixing in my scenario...
Fixed many many bugs in my implementation ...
fixed some bugs
Modelled groups and users.
more on pgerakios
More code for modelling E-R-C
Added more functionality
Added lots of code for modelling Quota Holder API
Added some more code on pgerakios stuff
added new modelling for entity API
create release some comments
testing: capacity is actually an excess quantity
Use configurable data for limits test (II)
Use configurable data for limits test
more test cases testing get_holding,set_quota. Refactored the entire testcase
another testcase in createrelease for get_entity
Added another test case in createrelease.py
test: {set,get}_limit with quantity > capacity
This is accepted but I do not know if it should or not.
test: {set,get}_limit with empty policy name
Fix test-specific runserver script
Use the something like
$ QH_HOST=127.0.0.1 QH_PORT=35080 ./test/quotaholder-manage-runserver
instead.
corrected config port
merged createrelease.py
Remove kkquotaholderapi. We break up tests in more modules
Rename kkconfig to config, since we all agree we use it
Use the QHTestCase parent class in createrelease tests
Use printf everywhere
PASS limits.py tests
Add script for test-local specific server
Use test-specific configuration and run script
Show more info while running tests
Name is main anyway
Make limits.py runnable via python -m test.limits
Simplify test running code
Restored kkquotaholder
Added create/release testing API
Add first cut of {set,get}_limits test case
Add common TestCase parent class that sets up the quota holder client
Organize testing infrastructure.
This is more of a personal (loverdos@gmail.com) setup for the momentbut all parts of it can be used in a generic way. I have named stuffby prefixing them with 'kk', so that they do no clash with similartest cases (pgerakios@grnet.gr). Having duplicate test cases is fine...
Add new version of simple api test
Fill skeletons of API tests
Add global section in testing config and properly setup the simple test
Added apitest.py and apitest.cfg
Add directory test and qhclient.py