Просмотр исходного кода

Make channel_dump_statistics() mockable

Andrea Shepard 10 лет назад
Родитель
Сommit
452bce6c72
2 измененных файлов с 3 добавлено и 3 удалено
  1. 2 2
      src/or/channel.c
  2. 1 1
      src/or/channel.h

+ 2 - 2
src/or/channel.c

@@ -3450,8 +3450,8 @@ chan_cell_queue_len(const chan_cell_queue_t *queue)
  * Dump statistics for one channel to the log
  * Dump statistics for one channel to the log
  */
  */
 
 
-void
-channel_dump_statistics(channel_t *chan, int severity)
+MOCK_IMPL(void,
+channel_dump_statistics, (channel_t *chan, int severity))
 {
 {
   double avg, interval, age;
   double avg, interval, age;
   time_t now = time(NULL);
   time_t now = time(NULL);

+ 1 - 1
src/or/channel.h

@@ -506,7 +506,7 @@ channel_t * channel_next_with_digest(channel_t *chan);
  */
  */
 
 
 const char * channel_describe_transport(channel_t *chan);
 const char * channel_describe_transport(channel_t *chan);
-void channel_dump_statistics(channel_t *chan, int severity);
+MOCK_DECL(void, channel_dump_statistics, (channel_t *chan, int severity));
 void channel_dump_transport_statistics(channel_t *chan, int severity);
 void channel_dump_transport_statistics(channel_t *chan, int severity);
 const char * channel_get_actual_remote_descr(channel_t *chan);
 const char * channel_get_actual_remote_descr(channel_t *chan);
 const char * channel_get_actual_remote_address(channel_t *chan);
 const char * channel_get_actual_remote_address(channel_t *chan);