Commit Graph

264 Commits

Author SHA1 Message Date
BJ Dierkes
74aafdbb24 Resolves Issue #311 2016-02-08 16:16:17 -06:00
BJ Dierkes
f4d7bf76d9 Partially Resolves Issue #311 2016-02-06 19:43:53 -06:00
BJ Dierkes
b9e3485030 Fix Argcomplete Tests on Python <3.2 2016-01-11 11:45:52 -06:00
BJ Dierkes
bf5ad9edcd Resolve ArgComplete Tests 2016-01-11 11:27:34 -06:00
fxstein
8d9ff040ef Merge remote-tracking branch 'datafolklabs/master' 2015-10-16 19:20:11 -07:00
BJ Dierkes
e6092d9f1e Resolves Issues #322 and #332 2015-10-05 16:34:07 -05:00
fxstein
3c97394b16 Enable generator based hooks in support of #296
Enable the use of generator based hooks in cement.

Python 2.7 compatible implementation of nested generators

The use of asyncio coroutines as hooks requires the ability to deal
with nested generators. This implementations works with asyncio in
Python 3.4 but is backward compatible to 2.7

Add tests for generator based hooks
2015-09-07 10:14:47 -07:00
BJ Dierkes
56b1eff29f Further Resolves #325 2015-07-13 14:56:45 -05:00
BJ Dierkes
f828ba065f Further Resolves Issue #325 2015-07-13 14:42:09 -05:00
BJ Dierkes
9c77e054da Resolves Issue #299 - Argcomplete Extension 2015-06-23 00:51:22 -05:00
BJ Dierkes
b499d9c364 Further Resolves Issue #314 2015-06-22 14:20:22 -05:00
BJ Dierkes
242c8c6978 Resolves Issue #320 2015-06-22 13:19:05 -05:00
BJ Dierkes
bab178dd6b PEP8 Fixes 2015-06-19 23:48:01 -05:00
BJ Dierkes
7af558f2ce Improving Doc 2015-06-19 23:02:03 -05:00
BJ Dierkes
76d004534f Resolves Issue #205 2015-06-17 18:57:06 -05:00
BJ Dierkes
58bab70e65 Further Resolves Issue #319 2015-06-17 15:20:19 -05:00
BJ Dierkes
a67f4fa403 Further Resolves Issue #205 2015-06-15 02:48:21 -05:00
BJ Dierkes
fa37effc60 PEP8 Fixes 2015-06-12 14:14:39 -05:00
BJ Dierkes
b6460759ad Resolves Issue #314 2015-06-12 14:12:32 -05:00
BJ Dierkes
866deb3ffc Fix Version Test 2015-05-14 20:39:45 -05:00
BJ Dierkes
d70122d254 Resolves Issue #282 2015-05-06 16:45:39 -05:00
BJ Dierkes
437bb693b7 Resolves Issue #197 2015-05-06 00:49:08 -05:00
BJ Dierkes
8551213002 PEP8 Fixes 2015-05-05 20:23:18 -05:00
BJ Dierkes
e526ee94f4 Adding Tests for Issue #297 2015-05-04 21:05:45 -05:00
BJ Dierkes
c71ccfe42f Resolves Issue #281 2014-09-29 21:01:46 -05:00
BJ Dierkes
3f6579f058 Fix version test 2014-09-17 15:58:30 -05:00
BJ Dierkes
dce523fe1d Remove Requirement on SMTP for Tests 2014-09-11 21:24:19 -05:00
BJ Dierkes
781b7c2cf6 Resolves Issue #182 (with doc/tests) 2014-09-11 21:16:07 -05:00
BJ Dierkes
6e9881bd8d Working on Issue #182 (requires tests/doc) 2014-09-10 18:27:38 -05:00
BJ Dierkes
a3b5317fb2 Resolves Issues #225, #229, and #274 2014-08-29 18:33:28 -05:00
BJ Dierkes
2968c7e83a Resolves Issue #227 2014-08-28 19:07:29 -05:00
BJ Dierkes
fcb79c541a Resolves Issue #271 2014-08-28 17:31:51 -05:00
BJ Dierkes
cadd307bb6 Resolves Issue #269 2014-08-12 15:27:01 -05:00
BJ Dierkes
c49b1fa8d0 Resolves Issue #119 (with tests) 2014-08-08 15:17:25 -05:00
BJ Dierkes
e885932583 Resolves Issue #262 2014-07-09 13:53:01 -05:00
BJ Dierkes
238683e39e Resolves Issue #258 2014-07-09 12:10:09 -05:00
BJ Dierkes
d26dd4718a Resolves Issue #260 2014-07-09 11:41:53 -05:00
BJ Dierkes
5e1f018015 Resolves Issue #259 2014-07-09 11:40:33 -05:00
Tomasz Czyż
66e16fe4a2 add YAML config parser 2014-07-09 00:20:17 +01:00
BJ Dierkes
312615460a Resolves test failures 2014-04-16 14:12:28 -05:00
BJ Dierkes
ee477f4978 Resolves Issue #235 and #246 2014-04-16 11:58:45 -05:00
BJ Dierkes
df139b157e Further Resolves Issue #211 2014-04-15 15:49:30 -05:00
BJ Dierkes
3e4d95c4e8 Bumping version for 2.3.x development 2014-01-29 19:07:28 -06:00
BJ Dierkes
a6684d259c Fix coverage issues with ext_daemon 2014-01-29 18:03:52 -06:00
BJ Dierkes
2d9da8d5d2 Resolves Issue #231 2014-01-29 15:37:04 -06:00
BJ Dierkes
2c7cfb449c Fix minor typo 2014-01-27 17:17:32 -06:00
BJ Dierkes
6d7f0b532e Fix minor typo 2014-01-27 17:16:37 -06:00
BJ Dierkes
8ba67890b3 Fix test coverage 2014-01-27 17:12:39 -06:00
BJ Dierkes
fe6cecb7b5 Fix Genshi for py3 2014-01-22 16:16:45 -06:00
BJ Dierkes
844cad5150 Resolves Issue #223 2014-01-22 15:51:45 -06:00
BJ Dierkes
a048797c1e Resolves Issue #222' 2014-01-21 16:41:33 -06:00
BJ Dierkes
a1cb543b91 Resolves Issue #224 2014-01-21 13:59:40 -06:00
BJ Dierkes
949908da0a Resolves Issue #219 2014-01-20 17:10:28 -06:00
BJ Dierkes
f4d9d2accd Resolves Issue #209 2014-01-20 14:51:33 -06:00
BJ Dierkes
1ea22ba1c8 Resolves Issue #215 2013-11-13 13:05:35 -06:00
BJ Dierkes
1d50f6ae20 Add hack around Travis Bug 2013-10-29 15:24:16 -05:00
BJ Dierkes
ca4d3e6999 Resolves Issue #207 2013-10-29 14:48:28 -05:00
BJ Dierkes
efef30843f Resolves Issue #163 and #191 2013-10-25 15:58:28 -05:00
BJ Dierkes
727ac6be44 Resolves Issue #190 2013-10-23 18:45:35 -05:00
BJ Dierkes
857f2b1ae6 Resolves Issue #201 2013-10-22 16:51:41 -05:00
BJ Dierkes
14275e430f Resolves Issue #204 2013-10-22 15:06:08 -05:00
BJ Dierkes
fce44b08fe Resolves Issue #203 2013-09-04 18:28:31 -05:00
BJ Dierkes
fb324615eb Resolve Issue #200 2013-08-27 20:53:36 -05:00
BJ Dierkes
47242c1652 Add Python version to run-tests 2013-08-12 17:35:21 -05:00
BJ Dierkes
3810c44fff Resolves Issue #194 2013-06-08 16:25:09 -05:00
BJ Dierkes
520d3c5981 Resolved Issue 196 2013-06-07 16:53:48 -05:00
BJ Dierkes
744227d1d9 Adding version tweaks 2012-10-08 22:54:07 -05:00
BJ Dierkes
32cfe50d88 Resolved Issue #164 2012-10-08 18:18:46 -05:00
BJ Dierkes
5a3440388e Resolved Issue #178 2012-09-19 20:19:11 -05:00
BJ Dierkes
5e01c34cd4 Resolved Issue #177 2012-09-19 19:33:06 -05:00
BJ Dierkes
612f4ff5df Resolved Issue #141, Issue #170, Issue #179 2012-09-11 17:59:54 -05:00
BJ Dierkes
e81d4473ec Partially Resolved Issue #173 2012-09-07 17:12:54 -05:00
BJ Dierkes
45bd781692 Resolved Issue #169 2012-09-06 15:14:03 -05:00
BJ Dierkes
a044e6520d Resolved Issue #167 2012-08-22 19:07:35 -05:00
BJ Dierkes
5978512358 Resolved Issue #161 - Ability to override usage 2012-08-20 21:18:22 -05:00
BJ Dierkes
576f6e6444 Resolved Issue #162 2012-08-20 20:47:30 -05:00
BJ Dierkes
a9d4e6114f Further resolves Issue #100 2012-08-03 17:26:10 -05:00
BJ Dierkes
ac52c1372d Resolved Issue #154 2012-08-03 17:10:53 -05:00
BJ Dierkes
331361c80f Resolved Issue #157, #158, #159 2012-08-03 16:58:02 -05:00
BJ Dierkes
560737554a Resolves Issue #155 2012-08-03 16:14:33 -05:00
BJ Dierkes
a69b12d3b8 Resolved Issue #148 2012-08-03 16:01:51 -05:00
BJ Dierkes
1aa876ed87 Resolved Issue #150 2012-08-03 01:57:25 -05:00
BJ Dierkes
58e378c479 Resolves Issue #153 2012-08-03 01:37:45 -05:00
BJ Dierkes
8f0e5bb3e3 Tested for all default config files 2012-08-03 01:05:41 -05:00
BJ Dierkes
fbb616867f Resolve some missing coverage after last commit 2012-08-03 01:03:04 -05:00
BJ Dierkes
30eb3c75e2 Further Resolves Issue #151 2012-08-03 00:58:54 -05:00
BJ Dierkes
ba6af2d2d7 Improved API Documentation 2012-08-02 19:03:05 -05:00
BJ Dierkes
b86f05d55f Improving documentation 2012-07-31 03:24:17 -05:00
BJ Dierkes
a3b73a5f0a Resolves Issue #138 2012-07-30 21:55:16 -05:00
BJ Dierkes
c962a7b48c Resolves Issue #143 2012-07-30 18:22:31 -05:00
BJ Dierkes
ba079ad7c1 Resolves Issue #136 2012-07-16 00:52:28 -05:00
BJ Dierkes
ea25fe8749 Improving cement.utils.test and testing 2012-07-13 20:10:10 -05:00
BJ Dierkes
1ee239b2ab Resolves Issue #129 2012-07-13 02:49:46 -05:00
BJ Dierkes
2ee6971581 pylint fixes, and Resolves Issue #126 2012-07-12 23:03:12 -05:00
BJ Dierkes
8984479c24 Resolves Issue #131 2012-07-12 19:44:05 -05:00
BJ Dierkes
366f45e8f9 better support for reloading apps 2012-07-04 17:43:53 -05:00
BJ Dierkes
fd7f09fc9a default TestApp.Meta.argv to [] 2012-07-04 15:56:14 -05:00
BJ Dierkes
ca64239b02 Resolves Issue #121 2012-07-03 16:34:04 -05:00
BJ Dierkes
64c36f0143 fixing tests for py3 2012-06-29 03:11:17 -05:00
BJ Dierkes
103a8a8539 Resolves Issue #118 2012-06-29 02:54:02 -05:00
BJ Dierkes
90202f76b9 fixing utils.shell test 2012-06-29 02:43:46 -05:00
BJ Dierkes
97778a7894 more re-organization 2012-06-29 02:31:31 -05:00
BJ Dierkes
7c8514fd3d reorganizing 2012-06-29 01:55:41 -05:00
BJ Dierkes
176d5fe3a9 reorganizing layout 2012-06-28 18:55:51 -05:00
BJ Dierkes
8cc97bbbda moved tests to cement.test project 2010-10-23 18:05:56 -05:00
BJ Dierkes
1f2d0b01b9 change define_handler_type to define_handler 2010-09-22 19:56:19 -05:00
BJ Dierkes
69666faf88 doc 2010-09-03 07:00:04 -05:00
BJ Dierkes
bd6ea97dbb Refactor how output is rendered
+  Added 'core.handlers' module which includes 'define_handler_type', and
    'register_handler'.
 +  Re-factored output rendering.  Output is now handled by 'output_handler'
    in the config, overridden by @expose(), and overridden by
    output_handler_override.
 +  Add 'output_handler_override' to config
2010-09-03 06:32:19 -05:00
BJ Dierkes
407ba5ea63 adding view_tests.py 2010-09-03 06:31:33 -05:00
BJ Dierkes
77451ececc remove deprecated application bootstrap hook 2010-06-07 16:47:48 -05:00
BJ Dierkes
327fa92d3a Resolve GH#27 Remove unused app_basepath from config templates 2010-05-07 16:04:02 -05:00
BJ Dierkes
6ea1778cf0 cleanup 2010-03-09 20:58:45 -06:00
BJ Dierkes
e5f74e5d01 adding tests 2010-03-07 15:36:13 -06:00
BJ Dierkes
9cffbba7e5 adding tests 2010-03-07 15:13:41 -06:00