tests/test-commandserver.t
branchstable
changeset 23095 ac827031fe05
parent 23053 5ba11ab48fcf
child 23322 000cfc8b3913
child 23400 3bd577a3283e
equal deleted inserted replaced
23094:32dbd1294ea7 23095:ac827031fe05
   555 unix domain socket:
   555 unix domain socket:
   556 
   556 
   557   $ cd repo
   557   $ cd repo
   558   $ hg update -q
   558   $ hg update -q
   559 
   559 
   560 #if unix-socket
   560 #if unix-socket unix-permissions
   561 
   561 
   562   >>> import cStringIO
   562   >>> import cStringIO
   563   >>> from hgclient import unixserver, readchannel, runcommand, check
   563   >>> from hgclient import unixserver, readchannel, runcommand, check
   564   >>> server = unixserver('.hg/server.sock', '.hg/server.log')
   564   >>> server = unixserver('.hg/server.sock', '.hg/server.log')
   565   >>> def hellomessage(conn):
   565   >>> def hellomessage(conn):
   600 
   600 
   601   $ cat .hg/server.log
   601   $ cat .hg/server.log
   602   listening at .hg/server.sock
   602   listening at .hg/server.sock
   603   abort: unknown command unknowncommand
   603   abort: unknown command unknowncommand
   604   killed!
   604   killed!
   605 
   605 #endif
   606 #else
   606 #if no-unix-socket
   607 
   607 
   608   $ hg serve --cmdserver unix -a .hg/server.sock
   608   $ hg serve --cmdserver unix -a .hg/server.sock
   609   abort: unsupported platform
   609   abort: unsupported platform
   610   [255]
   610   [255]
   611 
   611