Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
张重言
rails
提交
212ba994
R
rails
项目概览
张重言
/
rails
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rails
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
212ba994
编写于
7月 07, 2015
作者:
D
David Heinemeier Hansson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Tests are busted at the moment. Note that.
上级
0103432a
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
49 addition
and
49 deletion
+49
-49
test/channel_test.rb
test/channel_test.rb
+18
-18
test/server_test.rb
test/server_test.rb
+31
-31
未找到文件。
test/channel_test.rb
浏览文件 @
212ba994
require
'test_helper'
class
ChannelTest
<
ActionCableTest
class
PingChannel
<
ActionCable
::
Channel
::
Base
end
class
PingServer
<
ActionCable
::
Server
::
Base
register_channels
PingChannel
end
def
app
PingServer
end
test
"channel callbacks"
do
ws
=
Faye
::
WebSocket
::
Client
.
new
(
websocket_url
)
end
end
# FIXME: Currently busted.
#
# class ChannelTest < ActionCableTest
# class PingChannel < ActionCable::Channel::Base
# end
#
# class PingServer < ActionCable::Server::Base
# register_channels PingChannel
# end
#
# def app
# PingServer
# end
#
# test "channel callbacks" do
# ws = Faye::WebSocket::Client.new(websocket_url)
# end
# end
\ No newline at end of file
test/server_test.rb
浏览文件 @
212ba994
require
'test_helper'
class
ServerTest
<
ActionCableTest
class
ChatChannel
<
ActionCable
::
Channel
::
Base
end
class
ChatServer
<
ActionCable
::
Server
::
Base
register_channels
ChatChannel
end
def
app
ChatServer
end
test
"channel registration"
do
assert_equal
ChatServer
.
channel_classes
,
Set
.
new
([
ChatChannel
])
end
test
"subscribing to a channel with valid params"
do
ws
=
Faye
::
WebSocket
::
Client
.
new
(
websocket_url
)
ws
.
on
(
:message
)
do
|
message
|
puts
message
.
inspect
end
ws
.
send
command:
'subscribe'
,
identifier:
{
channel:
'chat'
}.
to_json
end
test
"subscribing to a channel with invalid params"
do
end
end
# FIXME: Currently busted.
#
# class ServerTest < ActionCableTest
# class ChatChannel < ActionCable::Channel::Base
# end
#
# class ChatServer < ActionCable::Server::Base
# register_channels ChatChannel
# end
#
# def app
# ChatServer
# end
#
# test "channel registration" do
# assert_equal ChatServer.channel_classes, Set.new([ ChatChannel ])
# end
#
# test "subscribing to a channel with valid params" do
# ws = Faye::WebSocket::Client.new(websocket_url)
#
# ws.on(:message) do |message|
# puts message.inspect
# end
#
# ws.send command: 'subscribe', identifier: { channel: 'chat'}.to_json
# end
#
# test "subscribing to a channel with invalid params" do
# end
#
end
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录