Project
Loading...
Searching...
No Matches
unittest_Logger.cxx
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
12#include <catch_amalgamated.hpp>
13#include "Framework/Logger.h"
14
15TEST_CASE("TestLogF")
16{
17 LOGF(error, "%s", "Hello world");
18 LOGF(info, "%s", "Hello world");
19 LOGF(error, "%.2f", 1000.30343f);
20 LOGP(error, "{}", "Hello world");
21 LOGP(info, "{}", "Hello world");
22 LOGP(error, "{:03.2f}", 1000.30343f);
23 LOGP(error, "{1} {0}", "world", "Hello");
24 O2ERROR("{}", "Hello world");
25 O2INFO("{}", "Hello world");
26}
#define O2ERROR(...)
Definition Logger.h:18
#define O2INFO(...)
Definition Logger.h:17
TEST_CASE("TestLogF")