Commit Graph

264 Commits

Author SHA1 Message Date
BJ Dierkes
b55680c5e2 Fix PEP8 Compliance Issues 2018-03-01 21:23:38 -06:00
BJ Dierkes
172e38735a Ability to Override Config with Environment Vars
- Resolves Issue #437
2018-02-28 14:26:43 -06:00
BJ Dierkes
9669639dad Added Scrub Extension
- Resolves Issue #469
2018-02-28 13:17:43 -06:00
BJ Dierkes
7c782ba21a Add Print Extension 2018-02-28 13:17:12 -06:00
BJ Dierkes
e7757dc569 Further Resolve Issue #465 (on portland) 2018-01-16 22:34:15 -06:00
BJ Dierkes
28bb2d3f4d Convert Nose Tests to PyTest
- Resolves Issue #424
- Testing is at 98% Coverage (portland)
2018-01-16 17:26:23 -06:00
BJ Dierkes
5560917a23 Fix Memcache/Redis Environment for Tests 2017-04-19 10:02:18 -05:00
BJ Dierkes
a6b3348203 Drop Reload Config Extension 2017-04-18 22:37:58 -05:00
BJ Dierkes
7b87113d6b Remove Unnecessary Tests 2017-04-18 22:34:24 -05:00
BJ Dierkes
bd23b42ccf Support Environment Variable Overrides for Tests 2017-04-09 01:31:52 -05:00
BJ Dierkes
9a7ef19419 Support Environment Variable Overrides for Tests 2017-04-09 01:31:48 -05:00
BJ Dierkes
16781bf1c6 Partially Resolves Issue #192 2017-02-05 04:00:49 -06:00
BJ Dierkes
89b8b9c05b Rename Test Files 2017-02-04 22:45:44 -06:00
BJ Dierkes
45e4ce1b8b Drop Deprecated Backend Globals (hooks,handlers) 2017-02-04 22:33:29 -06:00
BJ Dierkes
47e335a827 Drop CementBaseController 2017-02-04 22:16:54 -06:00
BJ Dierkes
6d5b9e3530 Resolves Issue #431 2017-02-04 21:54:57 -06:00
BJ Dierkes
465fca5b33 Resolves Issue #430 2017-02-04 21:50:12 -06:00
BJ Dierkes
e8529b4b4c Rename CementApp to App 2017-02-04 21:41:43 -06:00
BJ Dierkes
2354ad077f Resolves Issue #378 2017-02-04 15:37:41 -06:00
Subhash Bhushan
cb7b96aa1a Refactor tests to comply with Flake8
Resolves Issue #378
2017-02-04 13:27:29 +05:30
BJ Dierkes
fb9b49c07a Fix Version Test 2016-07-14 16:24:40 -05:00
BJ Dierkes
d17ff65c67 Resolves Issue #395 2016-07-14 14:47:38 -05:00
BJ Dierkes
3499e0b91e Resolves Issue #370 2016-07-14 10:38:00 -05:00
BJ Dierkes
08ca76ed3d Partially Resolves Issue #370 2016-07-13 18:26:05 -05:00
BJ Dierkes
fc7a3f4273 Resolves Issue #393 2016-07-13 15:46:48 -05:00
BJ Dierkes
2e11e8d1de Resolves Issue #394 - Related to Issue #326 2016-07-13 13:19:09 -05:00
BJ Dierkes
dd6395e607 Further Resolve Issue #390 2016-07-13 06:38:19 -05:00
BJ Dierkes
d830412d15 Partially Resolves Issue #386 2016-07-12 16:29:48 -05:00
BJ Dierkes
f5ee31f92b Resolves Issue #381 2016-07-12 15:02:59 -05:00
BJ Dierkes
252e9c8c99 Merge branch 'master' of github.com:datafolklabs/cement into oasiswork/feat-jinja-inheritance 2016-07-12 13:37:58 -05:00
BJ Dierkes
0b1e97f89b Alternative Resolution for Issue #387 2016-07-11 16:28:16 -05:00
Nicolas Brisac
e102ef064c allow jinja2 template inheritance Fixes #381 2016-07-08 10:38:14 +02:00
BJ Dierkes
b5d6b18547 Fix Tests/Coverage for Issue #387 2016-07-07 18:16:47 -05:00
BJ Dierkes
8b147b83db Resolves Issue #389 2016-07-07 16:55:24 -05:00
BJ Dierkes
5f99a0006f Resolves Issue #350 and Issue #379 2016-07-07 02:25:18 -05:00
BJ Dierkes
a71d9e78d1 Resolves Issue #363 2016-07-06 23:24:17 -05:00
BJ Dierkes
fbd58da54d Resolves Issue #365 2016-07-06 17:31:08 -05:00
BJ Dierkes
802c3891f6 Resolves Issue #352 2016-07-06 16:02:24 -05:00
BJ Dierkes
bc819cbaba Resolves Issue #366 and Issue #376 2016-07-06 15:44:55 -05:00
Nicolas Brisac
f36ed5d5e2 added redis cache handler 2016-07-06 20:49:32 +02:00
Nicolas Brisac
6b9ec69c59 removed jinja utf8 test 2016-06-29 22:53:34 +02:00
Nicolas Brisac
c1495db47e fixed jinja2 test for python 3.2 2016-06-29 22:41:16 +02:00
Nicolas Brisac
dbe59d79de added jinja2 output handler 2016-06-29 22:23:13 +02:00
BJ Dierkes
a48b4d7d70 Bumping Version for dev/2.9.x 2016-02-25 01:11:08 -06:00
BJ Dierkes
2f1e14e2d3 Bumping Version: 2.8.0 Stable 2016-02-24 22:52:28 -06:00
BJ Dierkes
8d43da80dd Resolves Issue #343 2016-02-24 22:21:39 -06:00
BJ Dierkes
34326413f0 Resolves Issue #338 2016-02-22 17:39:19 -06:00
BJ Dierkes
53c4ef3862 Resolves Issue #342 2016-02-22 15:14:55 -06:00
BJ Dierkes
50977d4a05 Resolves Issue #336 and Issue #337 2016-02-09 00:13:12 -06:00
BJ Dierkes
cd4ea7b392 Further Resolve Issue #311 on Linux 2016-02-08 17:47:18 -06:00
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