mirror of
https://github.com/audacity/linuxdeploy.git
synced 2026-04-12 21:25:04 -05:00
Test behavior on lines with multiple = characters
This commit is contained in:
@@ -163,6 +163,16 @@ TEST_F(DesktopFileReaderFixture, testParseFileMissingDelimiterInLine) {
|
||||
ASSERT_THROW(reader = DesktopFileReader(ss), ParseError);
|
||||
}
|
||||
|
||||
TEST_F(DesktopFileReaderFixture, testParseFileMultipleDelimitersInLine) {
|
||||
// TODO: verify that ==Name would be a legal value according to desktop file specification
|
||||
std::stringstream ss;
|
||||
ss << "[Desktop File]" << std::endl
|
||||
<< "Name===name" << std::endl;
|
||||
|
||||
DesktopFileReader reader;
|
||||
ASSERT_NO_THROW(reader = DesktopFileReader(ss));
|
||||
}
|
||||
|
||||
TEST_F(DesktopFileReaderFixture, testParseFileWithLeadingAndTrailingWhitespaceInLines) {
|
||||
std::stringstream ss;
|
||||
ss << "[Desktop File]" << std::endl
|
||||
|
||||
Reference in New Issue
Block a user