summaryrefslogtreecommitdiff
path: root/service/test
AgeCommit message (Collapse)Author
2015-09-14Added sleep after adding mail so it is properly indexedBruno Wagner
2015-09-11Another attempt to make side nav more reliableFolker Bernitt
- Issue #456 - Also added action chain for search
2015-09-11Wait for click handler to become availableFolker Bernitt
- Issue #456
2015-09-11Run javascript instead of sleepFolker Bernitt
- Issue #456 - Try to end up after all the JS that needs to run
2015-09-11Attempt to get side navigation a little bit more stableFolker Bernitt
- Issue #456 - Only temporary workaround to keep tests green while searching for a proper solution
2015-09-11Wait until single element for tag list is visibleFolker Bernitt
- Issue #456
2015-09-11Remove spend_time_in_reactor from functional testsFolker Bernitt
- Issue #456 - Protect mail list click click against staleness exceptions Mail list is manipulated while accessing first mail so page often is stale. Repeat function if that happens
2015-09-11Wait for content to become available before checking class attributeFolker Bernitt
- Issue #456 - Added new find_element_by_class_name method
2015-09-11Wait for send button to become enabled to avoid implicit timeoutFolker Bernitt
- instead of waiting to not be disabled - Issue #456
2015-09-10[test] leap_mailstore handles unknow uuid as emptyVictor Shyba
Given a unknown mailbox uuid, we should return an empty string as name. This will show the mail as in 'all mails' instead of a KeyError. This scenario is supposed to happen only if the mail comes before the mailbox, which is our current unicorn. Anyway, when the missing mailbox gets created it will read correctly or let the see under all mails instead of breaking the account. --Issue #444
2015-09-10[tests] remove lost fixtureVictor Shyba
--Issue #441 This file is not used anymore.
2015-09-10Removed bounced email contact removal (#441)Bruno Wagner
This feature was never working anyway. Anybody could remove addresses from anyones adressbook by sending a bounce and then the receiver was not able to send an email to that address anymore. Nice dos :)
2015-09-10Removed PixelatedMail class leftoversBruno Wagner
We removed Pixelated mail tests and adapted the remaining tests to use Leap mail instead of it. Completely removed that now
2015-09-10Remove sleep from search functional stepsFolker Bernitt
2015-09-10Add 'with ImplicitWait' to allow shorter timeoutsFolker Bernitt
- necessary if elements do not exist, selenium seems to wait the entire explict timeout in this case
2015-09-10Remove some sleeps from functional tests (mail_list.py)Folker Bernitt
- Rewrite of 'I should not see any email' step as assertion did not work
2015-09-09Fix mixed encodings in mail subjectsFolker Bernitt
- Issue #450
2015-09-09Improved body decoding when parsing mails.Folker Bernitt
- Issue #450 - does not fix 8bit encoded bodies - special chars are replaced before we are in pixelated code
2015-09-09Remove soledad querier and last usagesFolker Bernitt
- Issue #432
2015-09-08Some progress on the issue #441Jefferson Stachelski
I added some comments and TODOs in some parts of the code where I think should be changed
2015-09-08pep8kaeff
2015-09-08Another try for flaky checkboxes FT: Wait until loading finishedkaeff
A reincarnation of 0e42b6d. While waiting for appear/disappear didn't help, the current CI failures seem to be related to a sync still be going on.
2015-09-08Remove Soledad from AppTestClientkaeff
2015-09-07Attempt to reduce flakiness of checkboxes.featurekaeff
2015-09-07Remove soledad_querier as parameter of PixelatedMail.from_soledadkaeff
2015-09-04#432 - Adding test_mark_as_read and refactoring existing test_mark_as_read ↵Gislene Pereira
in TestMailService - Gil/Shyba
2015-09-04Prepare removing SoledadQuerier from Mailkaeff
Discovered that Mail#save was still using SoledadQuerier. There were 3 methods using it: - update_tags: Covered by MailService -> moved test & fixed impl - mark_as_read: Already implemented on MailService -> removed - mark_as_unread: Still needs to be moved - remove_all_tags: Unused -> deleted - mark_as_not_recent: Unused -> deleted Issue: #432
2015-09-04#304 Include CSP header support to more browsersGiovane
2015-09-04Remove SoledadQuerier from Serviceskaeff
- Issues: #449, #432
2015-09-03#304 Adds PixelatedSite class to hold custom request configuration and ↵Giovane
remove foundation inline javascript.
2015-09-02[feature] adding security_casing to LeapMail so we can show in the UI the ↵Duda Dornelles
signature and encryption status
2015-09-02Move index key to SearchIndexStorageKeyFolker Bernitt
- Issue #449 - next step: replace querier in services with this implementation
2015-09-02Download attachments from mail store instead of querierFolker Bernitt
- Issue #435 - Improved error handling of attachment resource
2015-09-01Added get_mail_attachment to MailStore and LeapMailStore.Folker Bernitt
- Issue #435
2015-09-01Encode mail addresses when replyingFolker Bernitt
- Issue #448
2015-09-01Encode headers in InputMail when generating mime multipart from it.Folker Bernitt
- Issue #360
2015-09-01Decode encoded mail headers to unicodeFolker Bernitt
- Issue #446
2015-09-01Move TestLeapMail into its own fileFolker Bernitt
- Issue #360
2015-08-31Ensure MailboxIndexerListener does not let exceptions escape.Folker Bernitt
- Issue #445
2015-08-30[tests] fixes attachments tests for attribute renameVictor Shyba
As #435
2015-08-30[tests] reduce flakiness in test_incoming_mailVictor Shyba
It was adding messages with notify_just_mdoc set to True (default). leap.mail suggests that this flag is set to True for performance, but it is unsafe. I was getting a lot of false negatives on tests, now it is not flaky anymore. -- Issue #445
2015-08-30[tests] Soledad have no plans of readding thisVictor Shyba
need_sync is not part of api anymore and will not be any time sooner. Removing unnecessary skipped test.
2015-08-27Cleaned up MailboxInboxListener.Folker Bernitt
- Issue #445
2015-08-27Added integration test for MailboxInboxListener.Folker Bernitt
- Issue #445
2015-08-25[tests] skip bounced while issue #441Victor Shyba
-- Issue #441 skipped until migration of this feature is done.
2015-08-25[refactor] goodbye mailboxes.py and mailbox.pyVictor Shyba
All responsabilities are now provided by mail_store. -- Issue #440
2015-08-25[refactor] remove mailbox referencesVictor Shyba
Extracted listener logic and removed remaining mailboxes references Issues -- #439 -- #440
2015-08-24[bug] adapt MailboxIndexer to mail_storeVictor Shyba
-- Issue #439
2015-08-24[test] add case for nested attachmentsVictor Shyba
This is possible and just dicovered it sending 2 attachments + signature using Thunderbird. This test cover the new case.
2015-08-21Small refactoring of previous merge.Folker Bernitt
- Issue #374