Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2010-04-08More whitespace mini fixes.Éric Araujo
2010-02-10fixed some whitespace thanks to 2to3 -f ws_commaÉric Araujo
2010-02-08convert tabs to spaces in source code thanks to reindent.pyÉric Araujo
holy diff batman!
2010-01-22Bye bye glade, Hi gtk builder. Fixes #4945Yann Leboulanger
2009-12-10Split common/caps.py. We now have common/protocol/ to contain XMPP ↵Stephan Erb
connection related classes. Plan is to move our ConnectionX classess to the protocol package one by one. Each move should be more than a simple copy paste. It should be preceeded by cleanups and the like.
2009-12-10Refactor internas of ConnectionCapsStephan Erb
* Make it testable and write a very basic test for the presenceCallback * Use Extract Method to make the code more readable and to increase reusability * Start to decouple ConnectionCaps from the other Connection classes/handlers
2009-12-06Make tests run again.Stephan Erb
Missed to reflect API changes in the tests.
2009-11-18add a HTML message parsser testYann Leboulanger
2009-11-16Remove different dicts for tune, activity and mood and from now on only use ↵Stephan Erb
the common 'pep' dict. The pep dict contacts the different UserPEP classes.
2009-11-13Test body received in several partYann Leboulanger
2009-11-12Try to handle incomplete HTTP. See #5401. Please test.Stephan Erb
Approach: Keep filling the receive buffer until we have found enough data to extract the first HTTP header and body
2009-11-12Remove caps which have not been seen for three months from the db.Stephan Erb
Thanks Asterix for the initial version of this patch!
2009-11-11Split the 'account sensitive' parts of the Contacts class and move them to ↵Stephan Erb
an intermediate Contacts_New class. The Contact class remains the public interface for contact handling. This is only a single step of a longer refactoring to empower the Account class.
2009-11-10Make the GC_Contacts class 'account insensitive'. Instead, create an Account ↵Stephan Erb
class which holds a GC_Contacts object. The API has been preserved. For now the old Contacts() API has not been changed.
2009-11-10Remove superfluous clear_contacts methodStephan Erb
2009-11-09Push method to check if a specific ClientCaps supports a feature down to the ↵Stephan Erb
caps module. Public interfaces stay the same.
2009-11-05Remove auto-generated smoketestsStephan Erb
2009-11-05Extract class: MetacontactManager from ContactsStephan Erb
For easy migration, interface is still preserved.
2009-11-05Removed unused module 'meta.py'Stephan Erb
2009-11-05Missing bits of the last commit (add account parameter to contact constructor)Stephan Erb
2009-11-05Let contact instances know their corresponding account.Stephan Erb
contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis.
2009-11-05Organize tests into unit and integration tests.Stephan Erb
Integration tests can depend on UI, network or both. Unittests use neither.
2009-11-04Move Interface() god class from gajim.py to gui_interface.py.Stephan Erb
2009-10-31Rename CacheItem.update to CacheItem.set_and_store as this seems more ↵Stephan Erb
intense giving.
2009-10-31Move compute_caps_hash from helpers to caps module.Stephan Erb
2009-10-31Move CapsCache global from gajim.capscache to caps.capscache.Stephan Erb
2009-10-29Move common part of Contact and GC_Contact into a new CommonContact class.Stephan Erb
The CommonClass helps to spot easily where GC_Contacts and Contacts differ. This is just the first step a potential refactoring in this area.
2009-10-28Swtich from old to new caps API.Stephan Erb
Now we do: contact.supports(feauture) instead of gajim.capscache.is_supported(contact, feature)
2009-10-27Redistribute responsibility: Let contact instances check if features are ↵Stephan Erb
supported
2009-10-26Two small caps enhancements.Stephan Erb
* Rename EntityCapabilities to ClientCaps as this seems more intense giving. * Add ability to blacklist features where we cannot savely assume that a client, which did not advertise caps, supports them
2009-10-26Implement 'supports' on contact instances.Stephan Erb
Usage: if contact.supports(NS_E2E): ....
2009-10-26Implement and test a supports_feature() method to directly test for ↵Stephan Erb
supported featues on EntityCapabilites
2009-10-26Write tests and fix the caps preload alternative on the EntityCapabilities.Stephan Erb
2009-10-25Improve common/caps.py test coverage.Stephan Erb
2009-10-24Remove unused imports.Stephan Erb
2009-10-08Work around failing testcases.Stephan Erb
It looks like those have not been run for month. A few are failing. They are now commented and wait for a proper fix. (Deferred)
2009-04-08test_sessions require gtkYann Leboulanger
2009-04-06re-enable tests on commit timeYann Leboulanger
2009-04-06fix typo in resolver testYann Leboulanger
2009-04-06fix xmpp transport tests. Fixes #4829Yann Leboulanger
2009-04-06fix dispatcher tests. Fixes #4830Yann Leboulanger
2009-04-06fix test_xmpp_client_nb test unitYann Leboulanger
2009-04-06fix Mock class: child of object class and fix realClass usageYann Leboulanger
2009-04-06fix function nameYann Leboulanger
2009-01-11Improve code coverage of our testsuites and do some refactoring.Stephan Erb
* resolver does not depend on GTK anymore * renamed a few modules for consistency * moved all mocks to lib/ * let client_nb test work again. Was broken here There are many failing tests, help appreciated :-)
2008-12-24Remove duplicated coded in test_client_nb.pyStephan Erb
2008-12-24Comment some prints in xmpp_mocks.py. Should be merged with test/lib/mocks.pyStephan Erb
2008-12-24Small cleanups to test_nonblockingtcp.py without much value.Stephan Erb
2008-12-24Make test_resolver work again after IdleQueue move.Stephan Erb
2008-12-24Temporary disable regression tests on commit.Stephan Erb