我正在使用nkzawa socket.io android客户端.如何将其连接到sails.js服务器?我尝试了从客户端(iOS和Android)发送套接字请求到Sails.js服务器和Simple Sails.js和Android示例的方法但我在我的sails服务器上遇到以下错误:
Running "watch" task
Waiting...
verbose: A socket is being allowed to connect, but the session could not be loaded. Will create an empty, one-time session to use for the life of the socket connection. Details:
Error: Session could not be loaded
at _createError (/usr/local/node-v0.12.4-linux-x64/lib/node_modules/sails/lib/hooks/session/index.js:271:21)
at Immediate._onImmediate (/usr/local/node-v0.12.4-linux-x64/lib/node_modules/sails/lib/hooks/session/index.js:274:13)
at processImmediate [as _immediateCallback] (timers.js:358:17) { [Error: Session could not be loaded] code: 'E_SESSION' }
verbose: A socket is being allowed …Run Code Online (Sandbox Code Playgroud) 我从其存储库中克隆了thefuck源代码。尝试通过以下命令将其安装以进行开发:
pip install -r requirements.txt
python setup.py develop
Run Code Online (Sandbox Code Playgroud)
工作正常。之后尝试通过以下方式运行测试:
py.test
Run Code Online (Sandbox Code Playgroud)
出现以下错误:
================================== FAILURES ===================================
_______________________________ test_load_rule ________________________________
mocker = <pytest_mock.MockFixture object at 0x03275A10>
def test_load_rule(mocker):
match = object()
get_new_command = object()
load_source = mocker.patch(
'thefuck.main.load_source',
return_value=Mock(match=match,
get_new_command=get_new_command,
enabled_by_default=True,
priority=900))
assert main.load_rule(Path('/rules/bash.py')) \
== Rule('bash', match, get_new_command, priority=900)
> load_source.assert_called_once_with('bash', '/rules/bash.py')
tests\test_main.py:20:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ …Run Code Online (Sandbox Code Playgroud)