Commit graph

410 commits

Author SHA1 Message Date
Matt McCoy
50a55d59c4 Adding FETCH test 2016-06-21 20:28:59 -04:00
Matt McCoy
6dd23c4647 Adding tests for create and delete 2016-06-21 20:19:31 -04:00
Matt McCoy
de06ae7960 Adding NOOP test 2016-06-21 20:13:24 -04:00
Matt McCoy
2d2c0ba961 Adding login and logout test 2016-06-21 20:11:41 -04:00
Matt McCoy
735ba9562a Adding test for RENAME command 2016-06-21 20:06:37 -04:00
Matt McCoy
f41b7916ef Adding more testing for EXPUNGE, SUBSCRIBE, and UNSUBSCRIBE 2016-06-21 17:41:51 -04:00
Matt McCoy
bfe882b2a7 Adding proper eror message for invalid check command in test 2016-06-21 16:33:53 -04:00
Matt McCoy
ff2fa37efa Removing uneeded matching in the test statements 2016-06-21 16:32:40 -04:00
Matt McCoy
44b92ec7ac Adding test for check 2016-06-21 16:16:13 -04:00
Matt McCoy
350329b5a4 Fixing expunge command to actually send EXPUNGE 2016-06-21 16:13:56 -04:00
Matt McCoy
91bcdf1a4e Removing uneeded wrapper around read_response in run_command 2016-06-21 16:12:43 -04:00
Matt McCoy
1cf02a409c Adding more tests 2016-06-21 16:11:36 -04:00
Matt McCoy
b8002d1fb8 Adding TODO for make sure the client can read the response correctly 2016-06-21 15:49:28 -04:00
Matt McCoy
b243f1ab5a Removing uneeded return statement 2016-06-21 15:48:14 -04:00
Matt McCoy
fb89e4a50a Changing IMAPMailbox to Mailbox 2016-06-21 15:46:43 -04:00
Matt McCoy
7f92a1429e Fixing some formatting of code 2016-06-21 15:41:46 -04:00
Matt McCoy
2e05110ba2 Adding INITIAL_TAG to test code 2016-06-21 15:21:06 -04:00
Matt McCoy
59bee5bd42 Adding mock stream to its own file 2016-06-21 14:51:08 -04:00
Matt McCoy
b25a2c4215 Adding base testing work 2016-06-21 14:15:16 -04:00
Matt McCoy
f4954de642 Renaming TCPStream to Client 2016-06-21 13:52:20 -04:00
Matt McCoy
d949de3d0b Adding comments for connection functions 2016-06-21 13:34:39 -04:00
Matt McCoy
78f22be622 Fix initial tag tyype and remove regex creation checks 2016-06-21 13:32:13 -04:00
Matt McCoy
8981a03870 Initial step of making client testable with generics 2016-06-21 12:29:16 -04:00
Matt McCoy
ab5a5bb40a Adding homepage to Cargo.toml 2016-06-16 19:45:31 -04:00
Matt McCoy
40d0e9ff0e Removing rust nightly build 2016-06-16 19:38:08 -04:00
Matt McCoy
dcfa73e50d Updating .travis.yml to push test coverage to coveralls.io 2016-06-16 19:33:38 -04:00
Matt McCoy
810754f942 Adding creates.io badge to README 2016-06-15 21:57:51 -04:00
Matt McCoy
5b204cccb8 Adding expunge, check, and close commands 2016-06-15 21:26:17 -04:00
Matt McCoy
765a939873 Updating Cargo.toml file with more data 2016-06-15 19:56:18 -04:00
Matt McCoy
c90ab54ab0 Updating README with more information 2016-06-15 19:55:55 -04:00
Matt McCoy
148356273c Adding some comments for documentation 2016-06-15 19:38:37 -04:00
Matt McCoy
fde5d39fb3 Removing unused security key for travis ci 2016-06-15 19:21:09 -04:00
Matt McCoy
e8e2dcd2d8 Adding encryption for GH_TOKEN for travis ci build 2016-06-15 19:05:43 -04:00
Matt McCoy
7eee407b25 Fixing to use stable version of rust 2016-06-15 18:50:04 -04:00
Matt McCoy
d73f1c7c33 Fixing indentation of .travis.yml 2016-06-15 18:48:01 -04:00
Matt McCoy
a124b9c157 chaning before_script to before_install 2016-06-15 18:43:24 -04:00
Matt McCoy
3e2aacf35d Adding travis-cargo to build for docs 2016-06-15 18:22:49 -04:00
Matt McCoy
a3ee094a50 Fixing test 2016-06-15 12:16:10 -04:00
Matt McCoy
eee1ad355a Simplify login using ToSocketAddrs 2016-06-05 19:41:36 -04:00
Matt McCoy
8477a858f2 Merge pull request #13 from miquelruiz/master
Try connection instead of unwrapping
2016-06-05 19:20:39 -04:00
Miquel Ruiz
6816b922f0 Try connection instead of unwrapping
Return an error instead of panicking on connection errors, which allows to
handle the problem from the caller.

fixes #12
2016-06-05 13:05:26 +01:00
Matt McCoy
0cbe8dbd10 Merge pull request #10 from bon-chi/fix-typo-on-example
fix typo
2016-04-05 23:04:57 -04:00
Koji Ota
d4ad115d93 fix typo
paramanent_flag => permanent_flag
2016-03-16 00:40:46 +09:00
Matt McCoy
1e52fa8325 Incrementing version number 2016-01-11 10:39:42 -05:00
Matt McCoy
b6426c0b9d Merge pull request #8 from frewsxcv/relicense
Relicense as Apache 2.0 / MIT
2016-01-10 18:52:15 -05:00
Corey Farwell
fca5be62a7 Relicense as Apache 2.0 / MIT
Closes #7
2016-01-10 17:34:19 -05:00
Matt McCoy
e9c6577ffa Updating to version 0.0.4 2015-12-14 17:36:54 -05:00
Matt McCoy
2f81089562 Merge pull request #5 from xunien/master
SslStream::new is deprecated
2015-11-28 19:29:08 -05:00
Julien Rolland
a3cb1c22d9 SslStream::new is deprecated 2015-11-23 21:59:54 +00:00
Matt McCoy
4a85c99a48 Merge pull request #4 from ArtemGr/master
Expose run_command
2015-11-06 18:57:18 -05:00