anchor.diff:    ?assertEqual("qwe\\\\qwe\\nqwe\\\"qwe", prometheus_text_format:escape_label_value("qwe\\qwe\nqwe\"qwe")).
   
   prometheus_format_test_() ->
  -  {setup,
  +  {foreach,
      fun start/0,
      fun stop/1,
  -   fun(_) ->
  -       {inorder, [test_format()]}
  -   end}.
  +   [fun test_gauge/1,
  +    fun test_counter/1,
  +    fun test_dcounter/1,
  +    fun test_summary/1,
  +    fun test_dsummary/1,
  +    fun test_histogram/1,
  +    fun test_dhistogram/1]}.
   
   start() ->
     prometheus:start(),
  
positive.code: http_request_duration_milliseconds_count{method=\"get\"} 9
  http_request_duration_milliseconds_sum{method=\"get\"} 2622
  
  ",
                  binary_to_list(prometheus_text_format:format())).
  
negative.code:   prometheus_histogram:observe(http_request_duration_milliseconds, [get], 350),
    prometheus_histogram:observe(http_request_duration_milliseconds, [get], 550),
    prometheus_histogram:observe(http_request_duration_milliseconds, [get], 950),
    ?_assertEqual(<<"# TYPE http_request_duration_milliseconds histogram
  # HELP http_request_duration_milliseconds Http Request execution time
  http_request_duration_milliseconds_bucket{method=\"get\",le=\"100\"} 3
  http_request_duration_milliseconds_bucket{method=\"get\",le=\"300\"} 6
  http_request_duration_milliseconds_bucket{method=\"get\",le=\"500\"} 7
  