summaryrefslogtreecommitdiff
path: root/service/test/support/integration
AgeCommit message (Collapse)Author
2015-06-09Extracted services setup in a separate classBruno Wagner
We removed app factory and moved root resource initialization to application.py
2015-06-05Added creation of input mail from python messageBruno Wagner
That way we don't need extra logic for the welcome mail, we just have to read the file and send the contents to the input mail parser and that's it. Also moved the logic of adding a welcome mail to the mailboxes because it has knowledge of mailbox methods anyways.
2015-06-04Config is not used anymoreBruno Wagner
2015-06-03Fixed tests after app changesBruno Wagner
2015-03-20integration helper: reindex only when new tags are added (performance)Victor Shyba
2015-03-18TestCase logic moved to AppTestClient, enabling reuse outside of integration ↵Victor Shyba
(performance tests)
2015-02-27Refactored out tag service and replaced mail normalization with built-in ↵Bruno Wagner & Victor Shyba
parseaddr Also made some minor fixes based on pylint output
2015-02-13Making sure that no private key can be retrieved by the KeysResourceDuda Dornelles
2015-02-11Fixing pep8 errorsTiago Ferraz
2015-02-11General RefactoringTiago Ferraz
Refactored __init__ method on app_test_client to be succint, go to say what is doing and package.json to execute handlebars from the whole path.
2015-02-09Ops, now importing MailBuilder properly for integration testsDuda Dornelles
2015-02-09Fixing integration testsDuda Dornelles
2015-02-09Sending a mail is always successful in functional test context.Folker Bernitt
- Issue #249
2015-02-05(Re-)added error handling for twisted smtp sender.Folker Bernitt
- Issue #249 - Fixed all tests with that rely on sendmail deferred.
2015-02-03Movinge MailsResource#render_POST logic to MailService and some ↵Duda Dornelles
search_engine calls to Mailbox
2015-02-03Moving mails_resouce render_GET logic to mail_serviceDuda Dornelles
2015-02-03Enabling integration tests to be run in parallelDuda Dornelles
If we were using twisted 12.3.0, this change would allow us to run the tests with 'trial -j <number of tests to run in parallel>'. In a simple test in my box the integration test suite got 3x faster
2015-01-28for #173, now searching on sender field for contacts auto completeVictor Shyba
2015-01-28Fixing _render function on app_test_client for integration tests so that ↵Duda Dornelles
when result is NOT_DONE_YET but the request is finished already we return a simple succeed defer
2015-01-28for #256, change TestCase to twisted trialVictor Shyba
2015-01-27#237 #232 #196 syncing user data once before starting the UA. Displaying a ↵Duda Dornelles
loading screen in the meantime. The initial sync will make sure the user has a single key pair
2015-01-24#184 - not creating empty tags anymoreVicente Luchi
2015-01-22 #224 fixing tests and app for twisted migrationDuda Dornelles
2015-01-22 #224 moving to trial as test runnerPixpoa pairing
2015-01-21#240 Adapted tests after change to twisted webDuda Dornelles
2015-01-21#224 App is working without klein - migration to twisted "complete"Duda Dornelles
2015-01-19Issue #169: Allow custom home folder.Folker Bernitt
- add option --home /some/path to set a custom location for all user agent files.
2015-01-14for #227, MAC on encrypted storageVictor Shyba
2015-01-13#230 Changing defer_encryption to False in order to upgrade soledad 0.6.3Fábio Pio
2015-01-12card #227, replacing lib for debian compatibility: cryptography -> naclVictor Shyba
2015-01-06Getting rid of unused sqlcipher index updates, speeding up tests and app. ↵Duda Dornelles
Also, making the data tests folder a subfolder of soledad-test so that we can make soledad-test into a ramdisk to speed up tests
2014-12-23#216 when trying to save a draft too fast (before the previous version is ↵Duda Dornelles
saved) simply ignore the attempt
2014-12-22refactoring package structureDuda Dornelles
2014-12-18\#203 & #204 & #205: fixing client and api for buld mark as read/unread and ↵Duda Dornelles
delete, functional tests are still broken, investigating...
2014-12-17Fix issue #200 search works with base63 bodiesFábio Pio
Now the search works with the decoded body too, instead of only with the raw mail
2014-12-12Card #168 - introduces performance tests for contacts controllerPatrick Maia
2014-12-11Fixed delete mails from mail list, actionsNeissi Torres Lima
2014-12-11optmizing python importsDuda Dornelles
2014-11-24Fixed pep8 warnings.Folker Bernitt
2014-11-24Adding contacts controller and basic contact searchDuda Dornelles
2014-11-21refactoring so the app_test_client knows how to start itself in a threadDuda Dornelles
2014-11-19better organization for integration test support classesDuda Dornelles
2014-11-19better organization for integration test support classesDuda Dornelles