#include "third_party/blink/renderer/core/html/html_dimension.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/platform/testing/task_environment.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
namespace blink {
void PrintTo(const HTMLDimension& dimension, ::std::ostream* os) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsEmptyString) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsNoNumberAbsolute) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsNoNumberPercent) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsNoNumberRelative) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsSingleAbsolute) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsSinglePercentageWithSpaces) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsSingleRelative) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsDoubleAbsolute) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsLeadingSpaceAbsolute) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsLeadingSpaceRelative) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsLeadingSpacePercentage) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsDoublePercentage) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsDoubleRelative) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsSpacesInIntegerDoubleAbsolute) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsSpacesInIntegerDoublePercent) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsSpacesInIntegerDoubleRelative) { … }
TEST(HTMLDimensionTest,
parseListOfDimensionsSpacesInFractionAfterDotDoublePercent) { … }
TEST(HTMLDimensionTest,
parseListOfDimensionsSpacesInFractionAfterDigitDoublePercent) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsTrailingComma) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsTwoDimensions) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsMultipleDimensionsWithSpaces) { … }
TEST(HTMLDimensionTest, parseListOfDimensionsMultipleDimensionsWithOneEmpty) { … }
TEST(HTMLDimensionTest, parseDimensionValueEmptyString) { … }
TEST(HTMLDimensionTest, parseDimensionValueSpacesOnly) { … }
TEST(HTMLDimensionTest, parseDimensionValueAllowedSpaces) { … }
TEST(HTMLDimensionTest, parseDimensionValueLeadingPlus) { … }
TEST(HTMLDimensionTest, parseDimensionValueAbsolute) { … }
TEST(HTMLDimensionTest, parseDimensionValueAbsoluteFraction) { … }
TEST(HTMLDimensionTest, parseDimensionValueAbsoluteDotNoFraction) { … }
TEST(HTMLDimensionTest, parseDimensionValueAbsoluteTrailingGarbage) { … }
TEST(HTMLDimensionTest, parseDimensionValueAbsoluteTrailingGarbageAfterSpace) { … }
TEST(HTMLDimensionTest, parseDimensionValuePercentage) { … }
TEST(HTMLDimensionTest, parseDimensionValueRelative) { … }
TEST(HTMLDimensionTest, parseDimensionValueInvalidNumberFormatDot) { … }
TEST(HTMLDimensionTest, parseDimensionValueInvalidNumberFormatExponent) { … }
}