19 lines
385 B
C++
19 lines
385 B
C++
#include "gtest/gtest.h"
|
|
|
|
#include <string>
|
|
#include <common/cmdlib.hh>
|
|
|
|
TEST(common, StripFilename) {
|
|
char test[] = "/home/foo/bar.txt";
|
|
StripFilename(test);
|
|
|
|
ASSERT_EQ(std::string("/home/foo"), std::string(test));
|
|
}
|
|
|
|
TEST(common, StripFilenameFileOnly) {
|
|
char test[] = "bar.txt";
|
|
StripFilename(test);
|
|
|
|
ASSERT_EQ(std::string(""), std::string(test));
|
|
}
|