anchor.diff:  -include("blueprint_types.hrl").
   
   parse_api_test_()->
  -  Expected = #katt_blueprint{ name=(<<"API tæst"/utf8>>)
  -                            , description=(<<"¿Test ÄPI?"/utf8>>)
  +  Expected = #katt_blueprint{ name=utf8("API tæst")
  +                            , description=utf8("¿Test ÄPI?")
                               , transactions=[ op_url("/one")
                                              , op_url("/two")
                                              , op_url("/three")
  
positive.code: utf8(Chars) ->
    unicode:characters_to_binary(Chars, utf8).
  
  from_utf8(Binary) ->
    unicode:characters_to_list(Binary, utf8).
  
  %% Remove leading spaces from all lines in Str.
  unindent(Binary) ->
    Lines = re:split(Binary, "\n", [{return, list}]),
    F = fun(Line) -> string:strip(Line, left, hd(" ")) end,
    string:join(lists:map(F, Lines), "\n").
  
negative.code:         GET /three
          < 200
  
          "))
    , ?_assertEqual(
        Expected,
        parse_unindented("
  
  
  
  