RetroShare/libretroshare/src/tests
chrisparker126 50c75de73c Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder)
To achieve this I created second interface RsGxsIface which RsGxsGenExchange derives from, and RsGxsIfaceImpl (renamed RsGxsIfaceHelper) now takes an instance of this instead so these interfaces don't exposed the RsGenExchange and its underlying types. 

The other stuff is simply definitions and type aliases required for the front-ends to work (RsGroupMeta, RsGroupId, etc) and I've moved gxs flags also. 

This is a good idea as it seem much more clear what's available to a GXS service (apart from RsGenExchange public methods).  


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6166 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-02-28 21:58:38 +00:00
..
common fixed more tests. Added checking for initialized partials and download directories in RsDiscSpace 2012-12-27 10:23:38 +00:00
dbase finished fixing tests in ft/. Removed my scripts. 2012-12-27 11:49:41 +00:00
ft added new DL mode: Progressive. This is a random mode that ensures no more than 50MB of free space will be written in the file at once. This should effectively remove the lag when initiating a DL on a big file, while keeping enough entropy to ensure a good dissemination of chunks 2013-02-28 20:42:01 +00:00
general - make addFriend a virtual (pure) function of the abstract p3LinkMgr class. Useful for testing. 2012-12-27 21:18:16 +00:00
gxs Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
network_simulator - Restored compilation of most tests (The part using previously named p3ConnectMgr is still to be done). 2012-12-17 23:05:25 +00:00
pgp fixed auto-test results 2012-12-27 18:09:07 +00:00
pqi fixed more tests. Added checking for initialized partials and download directories in RsDiscSpace 2012-12-27 10:23:38 +00:00
printcache - Restored compilation of most tests (The part using previously named p3ConnectMgr is still to be done). 2012-12-17 23:05:25 +00:00
scripts - added TestUtils class to handle generating random files and random SSL/PGP ids. 2012-12-26 19:53:27 +00:00
serialiser added some automatic test scripts. Needs to be done in all directories. Only serializer/ and util/ done now. 2012-12-19 23:05:38 +00:00
services - Restored compilation of most tests (The part using previously named p3ConnectMgr is still to be done). 2012-12-17 23:05:25 +00:00
tcponudp fixed sh scripts. Needs "#!" to indiate what shell to use 2012-12-26 09:28:38 +00:00
upnp - make addFriend a virtual (pure) function of the abstract p3LinkMgr class. Useful for testing. 2012-12-27 21:18:16 +00:00
util fixed util tests 2012-12-27 15:58:55 +00:00
perform_all_auto_tests.sh - added TestUtils class to handle generating random files and random SSL/PGP ids. 2012-12-26 19:53:27 +00:00
TestNotes.txt - make addFriend a virtual (pure) function of the abstract p3LinkMgr class. Useful for testing. 2012-12-27 21:18:16 +00:00