Skip to content

Commit

Permalink
test(options): fixed options test
Browse files Browse the repository at this point in the history
  • Loading branch information
knagaitsev committed Jul 23, 2019
1 parent e3db25e commit 0858045
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 11 deletions.
3 changes: 2 additions & 1 deletion lib/options.json
Expand Up @@ -369,7 +369,8 @@
}
]
}
}
},
"additionalProperties": false
},
{
"enum": ["sockjs", "ws"]
Expand Down
38 changes: 28 additions & 10 deletions test/options.test.js
Expand Up @@ -403,36 +403,54 @@ describe('options', () => {
'ws',
'sockjs',
{
server: 'sockjs',
transportMode: {
server: 'sockjs',
},
},
{
server: require.resolve('../lib/servers/SockJSServer'),
transportMode: {
server: require.resolve('../lib/servers/SockJSServer'),
},
},
{
server: SockJSServer,
transportMode: {
server: SockJSServer,
},
},
{
client: 'sockjs',
transportMode: {
client: 'sockjs',
},
},
{
client: require.resolve('../client/clients/SockJSClient'),
transportMode: {
client: require.resolve('../client/clients/SockJSClient'),
},
},
{
server: SockJSServer,
client: require.resolve('../client/clients/SockJSClient'),
transportMode: {
server: SockJSServer,
client: require.resolve('../client/clients/SockJSClient'),
},
},
],
failure: [
'nonexistent-implementation',
null,
{
notAnOption: true,
transportMode: {
notAnOption: true,
},
},
{
server: false,
transportMode: {
server: false,
},
},
{
client: () => {},
transportMode: {
client: () => {},
},
},
],
},
Expand Down

0 comments on commit 0858045

Please sign in to comment.