Commit graph

71 commits

Author SHA1 Message Date
Matt McCoy
829b7de542 Moving parse response ok to its own file 2016-06-22 19:17:18 -04:00
Matt McCoy
668f71d5e9 Removing bin specification in Cargo.toml 2016-06-21 23:34:47 -04:00
Matt McCoy
080bcebfb8 Moving basic example into examples directory 2016-06-21 23:31:31 -04:00
Matt McCoy
c08385e061 Removing more uneeded regex checks 2016-06-21 23:26:13 -04:00
Matt McCoy
eca26018e8 Removing error check for invalid regex 2016-06-21 23:22:36 -04:00
Matt McCoy
2aa66be25d Adding capability tests 2016-06-21 23:16:03 -04:00
Matt McCoy
8e99f80dca Add testing for the examine command 2016-06-21 23:05:22 -04:00
Matt McCoy
bebcfab52c Adding test for readline failing on err 2016-06-21 22:02:24 -04:00
Matt McCoy
d5e8877eaf Changing error message for readline 2016-06-21 21:55:11 -04:00
Matt McCoy
eeffe7420f Moving line reading into its own function 2016-06-21 21:31:17 -04:00
Matt McCoy
625fb09c8b Move mailbox to its own file 2016-06-21 20:34:19 -04:00
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