test latest commits (146)
*$ make test*
tests/test_auth.py::TestAuth::test_register FAILED
tests/test_auth.py::TestAuth::test_register_invalid FAILED
tests/test_cache.py::CacheTest::test_change_detection PASSED
tests/test_cache.py::CacheTest::test_different_keys PASSED
tests/test_cache.py::CacheTest::test_logic PASSED
tests/test_cache.py::CacheTest::test_memoize_and_expiration PASSED
tests/test_cache.py::CacheTest::test_timing PASSED
tests/test_json.py::TestJson::test_objectify PASSED
tests/test_session.py::TestSession::test_session PASSED
tests/test_session.py::TestSession::test_session_in_db PASSED
tests/test_session.py::TestSession::test_session_in_memcache can't run as 
root without the -u switch
PASSED
tests/test_tags.py::TestTags::test_tags PASSED
tests/test_url.py::TestURL::test_url PASSED

========================================== FAILURES 
===========================================
___________________________________ TestAuth.test_register 
____________________________________

self = <tests.test_auth.TestAuth testMethod=test_register>

    def test_register(self):
        body = {
            'email': 'pinco.pall...@example.com',
            'password': '123456789',
            'first_name': 'Pinco',
            'last_name': 'Pallino'
            }
        self.assertEqual(
>           self.auth.action('api/register', 'POST', {}, body),
            {
                'id': 1,
                'status': 'success',
                'code': 200}
            )

tests/test_auth.py:43:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _
web3py/utils/auth.py:139: in action
    data = self.register(vars, send=True).as_dict()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _

self = <web3py.utils.auth.Auth object at 0x7f9209964160>
fields = {'email': 'pinco.pall...@example.com', 'first_name': 'Pinco', '
last_name': 'Pallino','password': '123456789'}
send = True

    def register(self, fields, send=True):
>       fields['username'] = fields['username'].lower()
E       KeyError: 'username'

web3py/utils/auth.py:204: KeyError
_______________________________ TestAuth.test_register_invalid 
________________________________

self = <tests.test_auth.TestAuth testMethod=test_register_invalid>

    def test_register_invalid(self):
        body = {'email': 'pinco.pall...@example.com'}
        self.assertEqual(
>           self.auth.action('api/register', 'POST', {}, body),
            {
                'id': None,
                'errors': {
                    'password': 'Too short',
                    'first_name': 'Enter a value',
                    'last_name': 'Enter a value'
                    },
                'status': 'error',
                'message': 'validation errors',
                'code': 401
                }
            )

tests/test_auth.py:22:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _
web3py/utils/auth.py:139: in action
    data = self.register(vars, send=True).as_dict()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _

self = <web3py.utils.auth.Auth object at 0x7f9208ed03c8>
fields = {'email': 'pinco.pall...@example.com'}, send = True

    def register(self, fields, send=True):
>       fields['username'] = fields['username'].lower()
E       KeyError: 'username'

web3py/utils/auth.py:204: KeyError
====================================== warnings summary 
=======================================
web3py/core.py:626
  /root/web3py/web3py/core.py:626: DeprecationWarning: invalid escape 
sequence \d
    @bottle.route('/%s/static/_<version:re:\d+\.\d+\.\d+>/<filename:path>' 
% app_name)

-- Docs: https://docs.pytest.org/en/latest/warnings.html
======================= 2 failed, 12 passed, 1 warnings in 5.41 seconds 
=======================
Makefile:13: recipe for target 'test' failed
make: *** [test] Error 1

best regards,
stifan

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/ca38e0af-4e61-4b8c-9a00-8b4049430662%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to