/t/010_core/request-hostname.t

http://github.com/http-engine/HTTP-Engine · Raku · 19 lines · 12 code · 5 blank · 2 comment · 0 complexity · 6475584b3ac9e99e1f43030cb089b319 MD5 · raw file

  1. use strict;
  2. use warnings;
  3. use Test::More;
  4. use HTTP::Engine::Request;
  5. use t::Utils;
  6. plan tests => 2;
  7. # get hostname by REMOTE_HOST
  8. $ENV{REMOTE_HOST} = "mudage.example.com";
  9. is _get(), "mudage.example.com";
  10. # get hostname by REMOTE_ADDR
  11. $ENV{REMOTE_HOST} = '';
  12. $ENV{REMOTE_ADDR} = "127.0.0.1";
  13. ok _get();
  14. sub _get { req()->hostname }