require_relative '../spec_helper' with_feature :unix_socket do describe 'UNIXSocket.socketpair' do before do @s1, @s2 = UNIXSocket.socketpair end after do @s1.close @s2.close end it 'returns two UNIXSockets' do @s1.should be_an_instance_of(UNIXSocket) @s2.should be_an_instance_of(UNIXSocket) end it 'connects the sockets to each other' do @s1.write('hello') @s2.recv(5).should == 'hello' end it 'sets the socket paths to empty Strings' do @s1.path.should == '' @s2.path.should == '' end it 'sets the socket addresses to empty Strings' do @s1.addr.should == ['AF_UNIX', ''] @s2.addr.should == ['AF_UNIX', ''] end it 'sets the socket peer addresses to empty Strings' do @s1.peeraddr.should == ['AF_UNIX', ''] @s2.peeraddr.should == ['AF_UNIX', ''] end end end ion> The Ruby Programming Language
summaryrefslogtreecommitdiff
path: root/lib/erb
AgeCommit message (Expand)Author
2023-08-21[ruby/erb] Version 4.0.3Takashi Kokubun
2023-08-22[ruby/erb] Enable frozen_string_literal in all filesJosh Nichols
2022-11-29[ruby/erb] Version 4.0.2Takashi Kokubun
2022-11-29[ruby/erb] Fix line numbers after multi-line <%#Takashi Kokubun
2022-11-27[ruby/erb] Version 4.0.1Takashi Kokubun
2022-11-27[ruby/erb] Skip using the extension for truffleruby as wellTakashi Kokubun
2022-11-26[ruby/erb] Version 4.0.0Takashi Kokubun
2022-11-26[ruby/erb] Define ERB::Escape moduleTakashi Kokubun
2022-11-25[ruby/erb] Keep ERB::Util#html_escape privateTakashi Kokubun
2022-11-24[ruby/erb] Allow requiring erb/escape.so aloneTakashi Kokubun
2022-11-24[ruby/erb] Split erb.rb into files for each module under ERBTakashi Kokubun
2022-10-25[ruby/erb] Version 3.0.0 Takashi Kokubun
2021-03-26[ruby/erb] Version 2.2.3Takashi Kokubun
2021-01-21[ruby/erb] Version 2.2.2Takashi Kokubun
2021-01-21[ruby/erb] Version 2.2.1Takashi Kokubun
2021-01-20[ruby/erb] Unify ERB version definitionsTakashi Kokubun