Commit graph

355 commits

Author SHA1 Message Date
Matt McCoy
75c4268e4e Removing invalid parse test 2016-06-29 19:20:32 -04:00
Matt McCoy
dcf4a4299a Adding more line to get coverage to show on README.md 2016-06-29 19:15:31 -04:00
Matt McCoy
a716c34d83 Merge pull request #14 from mattnenterprise/generic-client
Generic client and other multiple additions
2016-06-29 19:08:02 -04:00
Matt McCoy
c8f4437ee0 Fixing the example README.md 2016-06-29 18:57:46 -04:00
Matt McCoy
2311c19435 Adding coverage status badge to README.md 2016-06-29 18:56:13 -04:00
Matt McCoy
b593d943ef Updating README.md and the basic example 2016-06-29 18:53:23 -04:00
Matt McCoy
4b8a294689 Fixing examples README.md 2016-06-29 18:48:50 -04:00
Matt McCoy
25633dee98 Adding option to upgrade tcp connection to ssl connection 2016-06-29 17:01:48 -04:00
Matt McCoy
43f4737b85 Cleaning up some of the authenticator code 2016-06-29 16:45:36 -04:00
Matt McCoy
8d39bfd343 Hardening the oauth2 example for gmail 2016-06-28 22:29:55 -04:00
Matt McCoy
8a1162ada4 Initial testing for authentication 2016-06-28 21:48:25 -04:00
Matt McCoy
8653a02b87 Adding initial work for authentication 2016-06-26 22:40:15 -04:00
Matt McCoy
a9d59209e3 Adding new function to create client with an underlying stream 2016-06-24 22:36:46 -04:00
Matt McCoy
318b14bc62 removing TODOs for making sure test response was read correctly 2016-06-24 21:30:37 -04:00
Matt McCoy
d2a3482f1f Adding status command and putting parsing response into method 2016-06-24 21:27:36 -04:00
Matt McCoy
472f77de55 Adding LSUB command 2016-06-24 21:20:50 -04:00
Matt McCoy
92341ad125 Adding list command 2016-06-24 21:17:18 -04:00
Matt McCoy
8418983253 Adding README.md to examples 2016-06-24 20:56:11 -04:00
Matt McCoy
bf5031e8c4 Removing complicated printing of mailbox 2016-06-24 20:51:42 -04:00
Matt McCoy
5dec8b79ac Cleaning up more of the basic example 2016-06-24 20:42:40 -04:00
Matt McCoy
964d7c99ef Making the basic example more readable 2016-06-24 20:40:56 -04:00
Matt McCoy
a87c58bf91 Adding more tests for the parser 2016-06-24 20:10:47 -04:00
Matt McCoy
69179ebdac Add testing for capability parsing 2016-06-24 19:49:41 -04:00
Matt McCoy
378b4bbb96 Adding errors for parsing problems 2016-06-24 19:38:04 -04:00
Matt McCoy
6992615921 Removing uneeded /.cargo exclude because it is included by default 2016-06-24 16:13:17 -04:00
Matt McCoy
016149d1c0 Adding travis cargo exclude pattern 2016-06-24 16:07:52 -04:00
Matt McCoy
56edd6c46b Adding some comments and cleaning up imports 2016-06-24 09:54:03 -04:00
Matt McCoy
aa989ce0e5 Fixing some extra imports 2016-06-23 22:56:22 -04:00
Matt McCoy
6c826625fd Initial work for adding errors 2016-06-23 22:44:12 -04:00
Matt McCoy
923339e5f0 More through testing of select and examine 2016-06-22 21:25:48 -04:00
Matt McCoy
808640e00d Adding test for select 2016-06-22 21:16:39 -04:00
Matt McCoy
2011d3a92a Adding docs for pub functions that run commands 2016-06-22 21:14:24 -04:00
Matt McCoy
e344438e60 Moving pars select or examine to parse 2016-06-22 19:32:52 -04:00
Matt McCoy
5d94a5d7d7 Moving parse capability into parse file 2016-06-22 19:19:56 -04:00
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