/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/Utilities/test/test_catch2_stemFromPath.cc
15 строк
689 B
Christopher Jones
Convert to catch2 v3 API
12 окт 2025, 01:38
12 окт 2025, 01:38
2edf1db
Код
Авторство
О чём код?
#include "FWCore/Utilities/interface/stemFromPath.h" #include "catch2/catch_all.hpp" TEST_CASE("Test stemFromPath", "[sources]") { CHECK(edm::stemFromPath("foo.root") == "foo"); CHECK(edm::stemFromPath("/foo.root") == "foo"); CHECK(edm::stemFromPath("/bar/foo.root") == "foo"); CHECK(edm::stemFromPath("/bar///....//...///foo.root") == "foo"); CHECK(edm::stemFromPath("/bar/foo.xyzzy") == "foo"); CHECK(edm::stemFromPath("/bar/xyzzy.foo.root") == "xyzzy"); CHECK(edm::stemFromPath("file:foo.root") == "foo"); CHECK(edm::stemFromPath("file:/path/to/bar.txt") == "bar"); CHECK(edm::stemFromPath("root://server.somewhere:port/whatever?param=path/to/bar.txt") == "bar"); }