diff options
Diffstat (limited to 'spec/ruby/library/socket')
-rw-r--r-- | spec/ruby/library/socket/socket/listen_spec.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/spec/ruby/library/socket/socket/listen_spec.rb b/spec/ruby/library/socket/socket/listen_spec.rb index 5de70d6db0..986d9f8259 100644 --- a/spec/ruby/library/socket/socket/listen_spec.rb +++ b/spec/ruby/library/socket/socket/listen_spec.rb @@ -34,8 +34,16 @@ describe 'Socket#listen' do @server.close end - it 'raises Errno::EOPNOTSUPP' do - -> { @server.listen(1) }.should raise_error(Errno::EOPNOTSUPP) + platform_is_not :android do + it 'raises Errno::EOPNOTSUPP' do + -> { @server.listen(1) }.should raise_error(Errno::EOPNOTSUPP) + end + end + + platform_is :android do + it 'raises Errno::EACCES' do + -> { @server.listen(1) }.should raise_error(Errno::EACCES) + end end end |