Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(executor): rewrite whole imap executor to add new commands #611

Merged
merged 5 commits into from
Feb 14, 2023

Conversation

tomadele
Copy link
Contributor

New commands: append, create, clear, delete, fetch, flag, move

@tomadele tomadele force-pushed the refactor-imap-executor branch from 06a926b to 0c7c1fc Compare November 29, 2022 19:26
@tomadele
Copy link
Contributor Author

Having troubles with signed commits, will check later.

@yesnault yesnault added this to the 1.2.0 milestone Nov 30, 2022
@tomadele tomadele force-pushed the refactor-imap-executor branch 4 times, most recently from 1682518 to 0ab93fc Compare December 1, 2022 09:17
tests/imap.yml Outdated Show resolved Hide resolved
searchsubject: Title .*
assertions:
- result.err ShouldNotBeNil
- name: Clear a mailbox
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you keep a step sending a mail with smtp executor (and fetch by imap exec) please?

@tomadele tomadele force-pushed the refactor-imap-executor branch from 75be8e6 to 32d46c4 Compare December 9, 2022 11:13
@tomadele tomadele force-pushed the refactor-imap-executor branch from 88f2e8f to 37e452c Compare December 19, 2022 17:31
@ovh-cds
Copy link
Collaborator

ovh-cds commented Dec 20, 2022

CDS Report build-venom-a#1058.0 ✘

  • Build
    • Build ✔
    • Unit Tests ✔
  • Tests
    • Acceptance Tests ✘

@ovh-cds
Copy link
Collaborator

ovh-cds commented Dec 20, 2022

CDS Report build-venom-a#1059.0 ✘

  • Build
    • Build ✔
    • Unit Tests ✔
  • Tests
    • Acceptance Tests ✘

…append, create, clear, delete, fetch, flag and move)

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>
…o SMTP tests

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>
…update doc

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>
Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>
@tomadele tomadele force-pushed the refactor-imap-executor branch from 9bffbe4 to 9a4b275 Compare December 21, 2022 16:40
@yesnault
Copy link
Member

yesnault commented Jan 4, 2023

LGTM, thank you @tomadele

@yesnault yesnault merged commit 01d276f into ovh:master Feb 14, 2023
ivan-velasco pushed a commit to socotra/venom that referenced this pull request Sep 20, 2023
…vh#611)

* refactor(executor): rewrite whole imap executor to add new commands (append, create, clear, delete, fetch, flag and move)

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>

* refactor(): change IMAP/SMTP docker image + add mail retrieval test to SMTP tests

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>

* refactor(imap): rollback to regex search criteria + fix some tests + update doc

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>

* tests(smtp): add retries to SMTP 'IMAP - Retrieve sent mail' test case

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>

---------

Signed-off-by: Tom ADELE <tom.adele@ovhcloud.com>
Co-authored-by: Yvonnick Esnault <yvonnick.esnault@corp.ovh.com>
Signed-off-by: Ivan Velasco <ivan.velasco@socotra.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants