From b17d57d763e2d206e6dcff7b3e245b3dc6b480c4 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 9 Apr 2013 23:08:33 +0900 Subject: Initial import --- mail/README.rst | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 mail/README.rst (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst new file mode 100644 index 0000000..92a4fa6 --- /dev/null +++ b/mail/README.rst @@ -0,0 +1,5 @@ +leap.mail +========= +Mail services for the LEAP CLient. + +More info: https://leap.se -- cgit v1.2.3 From 0a97738430e6c487a4b76bc0b2f726be8d4942fe Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 15 Apr 2013 16:22:39 +0900 Subject: Functional SoledadBackedAccount and LeapMailboxes The imap service is launched from the tac file, and still needs some information to be provided in separate config files that stub much of the initialization parameters. working fetch and store methods. tested with offlineimap and thunderbird. several mailboxes might be broken. --- mail/README.rst | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 92a4fa6..7224cba 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -1,5 +1,11 @@ leap.mail ========= -Mail services for the LEAP CLient. +Mail services for the LEAP Client. More info: https://leap.se + +running tests +------------- + +* nosetests --with-progressive leap.mail.imap.test_imap +* trial leap.mail.smtp -- cgit v1.2.3 From c3eb729e3fff70c64eb425e1b5943bfe52fccc05 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 26 Aug 2013 15:30:24 +0200 Subject: add crate icon and link --- mail/README.rst | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 7224cba..9090d7c 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -2,6 +2,10 @@ leap.mail ========= Mail services for the LEAP Client. +.. image:: https://pypip.in/v/leap.mail/badge.png + :target: https://crate.io/packages/leap.mail + + More info: https://leap.se running tests -- cgit v1.2.3 From 79c7fd84be92de553923e488552850aa2eaa7025 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 29 Jul 2014 11:27:21 -0500 Subject: Update the test information on README --- mail/README.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 9090d7c..88e413b 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -11,5 +11,7 @@ More info: https://leap.se running tests ------------- -* nosetests --with-progressive leap.mail.imap.test_imap +You'll need to have installed nose_progressive + +* nosetests --with-progressive leap.mail.imap.tests.test_imap * trial leap.mail.smtp -- cgit v1.2.3 From e0b43dd5cee1db5ba6e41c044a2fb9c6dc770ba6 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 26 Aug 2014 17:42:39 -0500 Subject: fix and migrate tests to trial We cannot use setUpClass when running tests with trial. But, after all, it's not *so* expensive to initialize a new soledad instance (since we'll be mostly using the memstore for the tests). --- mail/README.rst | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 88e413b..f758a66 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -11,7 +11,17 @@ More info: https://leap.se running tests ------------- -You'll need to have installed nose_progressive +Use trial to run the test suite. -* nosetests --with-progressive leap.mail.imap.tests.test_imap -* trial leap.mail.smtp +``` +trial leap.mail +``` + +... and all its goodies. To run all imap tests in a loop until some of them +fails: + +``` +trial -u leap.mail.imap +``` + +Read the *trial* manpage for more options . -- cgit v1.2.3 From 68ec6b1b9de22a58e1a7720a33c334f1a85cb01d Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 9 Sep 2014 10:18:42 -0500 Subject: fix README syntax --- mail/README.rst | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index f758a66..df75218 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -11,17 +11,11 @@ More info: https://leap.se running tests ------------- -Use trial to run the test suite. - -``` -trial leap.mail -``` +Use trial to run the test suite:: + trial leap.mail ... and all its goodies. To run all imap tests in a loop until some of them -fails: - -``` -trial -u leap.mail.imap -``` +fails:: + trial -u leap.mail.imap Read the *trial* manpage for more options . -- cgit v1.2.3 From 173f2c1457b6114e9b000152b3dec39a530d2da1 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 9 Sep 2014 10:56:28 -0500 Subject: fix syntax highlighting --- mail/README.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index df75218..52d4366 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -12,10 +12,12 @@ running tests ------------- Use trial to run the test suite:: + trial leap.mail ... and all its goodies. To run all imap tests in a loop until some of them fails:: + trial -u leap.mail.imap Read the *trial* manpage for more options . -- cgit v1.2.3 From 3a8d9ee0f8d4855eb8e772bc728553c0218c693a Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 9 Sep 2014 11:13:27 -0500 Subject: add rtd badge --- mail/README.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 52d4366..679a99c 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -5,6 +5,8 @@ Mail services for the LEAP Client. .. image:: https://pypip.in/v/leap.mail/badge.png :target: https://crate.io/packages/leap.mail +.. image:: https://readthedocs.org/projects/leapmail/badge/?version=latest + :target: https://readthedocs.org/projects/leapmail/?badge=latest More info: https://leap.se -- cgit v1.2.3 From 59daae11810d78b66eef6e2599bdfe550a2d27cf Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 9 Sep 2014 11:16:47 -0500 Subject: fix rtd link --- mail/README.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 679a99c..317389a 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -6,7 +6,8 @@ Mail services for the LEAP Client. :target: https://crate.io/packages/leap.mail .. image:: https://readthedocs.org/projects/leapmail/badge/?version=latest - :target: https://readthedocs.org/projects/leapmail/?badge=latest + :target: http://leapmail.readthedocs.org/en/latest/ + :alt: Documentation Status More info: https://leap.se -- cgit v1.2.3 From 1646b018bda0d40b38c747932029a41b8a7c8536 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 10 Jul 2015 12:57:44 -0400 Subject: [docs] add some documentation about imap regression tests This is quite manual for the moment being, and it's not integrated into the unittests. But it is useful to have it documented, with some luck we can automate the process even more and add it to the CI quite soon. --- mail/README.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 317389a..81b4cec 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -24,3 +24,14 @@ fails:: trial -u leap.mail.imap Read the *trial* manpage for more options . + +imap regressions +---------------- + +For testing the IMAP server implementation, there are a couple of utilities. +From the ``leap.mail.imap.tests`` folder, and with an already initialized server +running:: + + ./regressions_mime_struct user@provider pass path_to_samples/ + +You can find several message samples in the ``leap/mail/tests`` folder. -- cgit v1.2.3 From 32360b012da3939edd563b59cce0098396baf174 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 29 Oct 2015 11:02:09 -0400 Subject: [docs] add version badge for pypi --- mail/README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mail/README.rst') diff --git a/mail/README.rst b/mail/README.rst index 81b4cec..f201baa 100644 --- a/mail/README.rst +++ b/mail/README.rst @@ -2,8 +2,8 @@ leap.mail ========= Mail services for the LEAP Client. -.. image:: https://pypip.in/v/leap.mail/badge.png - :target: https://crate.io/packages/leap.mail +.. image:: https://badge.fury.io/py/leap.mail.svg + :target: http://badge.fury.io/py/leap.mail .. image:: https://readthedocs.org/projects/leapmail/badge/?version=latest :target: http://leapmail.readthedocs.org/en/latest/ -- cgit v1.2.3