anchor.diff:  ----------------------------------------------------------------------
   $ mkdir -p $GOPATH/src/github.com/elastic
   $ cd $GOPATH/src/github.com/elastic
  -$ git clone https://github.com/elastic/packetbeat.git
  +$ git clone https://github.com/elastic/beats.git
   ----------------------------------------------------------------------
   
   Then you can compile it with:
   
   [source,shell]
   ----------------------------------------------------------------------
  -$ cd packetbeat
  +$ cd beats
   $ make
   ----------------------------------------------------------------------
   
  
positive.code: output plugin.
  
  This is the approach taken by the tests in the
  https://github.com/elastic/packetbeat/tree/master/tests[`tests`] directory. The
  tests are written in Python and executed using
  https://nose.readthedocs.org/en/latest/[nose]. Here is a simple example test
  from the MongoDB suite:
  
negative.code: is passed from one call to the next like the TCP layer would do.
  
  <4> The
  https://github.com/elastic/beats/blob/b9173ae034581205ed4853c6fb040ea5357a5c28/protos/http/http_test.go#L1182[`expectTransaction`]
  function tries to read from the `results` channel and causes errors in the test case if
  there's no transaction present.
  
  