diff options
| author | stasoid <stasoid@yahoo.com> | 2022-03-19 09:30:22 +0600 |
|---|---|---|
| committer | stasoid <stasoid@yahoo.com> | 2022-03-19 09:30:22 +0600 |
| commit | 9c2c6fffa24bd872ee514c1c3a3c97106b188b7d (patch) | |
| tree | d819c321adeab3602fe1f9e45322524c869f98b4 /test/cssTest.cpp | |
| parent | 3bef8838792b992cf0a2f527bafd1eb6e084d6e2 (diff) | |
fix test
Diffstat (limited to 'test/cssTest.cpp')
| -rw-r--r-- | test/cssTest.cpp | 166 |
1 files changed, 83 insertions, 83 deletions
diff --git a/test/cssTest.cpp b/test/cssTest.cpp index e77795cd..41216bcc 100644 --- a/test/cssTest.cpp +++ b/test/cssTest.cpp @@ -443,7 +443,7 @@ TEST(CSSTest, ElementSelectorParse) { } TEST(CSSTest, DISABLED_SelectorParse) { - css_selector selector(nullptr); + css_selector selector(nullptr, _t("")); // https://www.w3schools.com/cssref/css_selectors.asp assert(!selector.parse(_t(""))); EXPECT_TRUE(selector.parse(_t("element"))); @@ -490,90 +490,90 @@ TEST(CSSTest, DISABLED_SelectorParse) { TEST(CSSTest, StyleAdd) { style style; - style.add(_t("border: 5px solid red; background-image: value"), _t("base")); - style.add(_t("border: 5px solid red!important; background-image: value"), _t("base")); + style.add(_t("border: 5px solid red; background-image: value"), _t("base"), nullptr); + style.add(_t("border: 5px solid red!important; background-image: value"), _t("base"), nullptr); } TEST(CSSTest, StyleAddProperty) { style style; - style.add_property(_t("background-image"), _t("value"), _t("base"), false); - style.add_property(_t("border-spacing"), _t("1"), nullptr, false); - style.add_property(_t("border-spacing"), _t("1 2"), nullptr, false); - style.add_property(_t("border"), _t("5px solid red"), nullptr, false); - style.add_property(_t("border-left"), _t("5px solid red"), nullptr, false); - style.add_property(_t("border-right"), _t("5px solid red"), nullptr, false); - style.add_property(_t("border-top"), _t("5px solid red"), nullptr, false); - style.add_property(_t("border-bottom"), _t("5px solid red"), nullptr, false); - style.add_property(_t("border-bottom-left-radius"), _t("1"), nullptr, false); - style.add_property(_t("border-bottom-left-radius"), _t("1 2"), nullptr, false); - style.add_property(_t("border-bottom-right-radius"), _t("1"), nullptr, false); - style.add_property(_t("border-bottom-right-radius"), _t("1 2"), nullptr, false); - style.add_property(_t("border-top-right-radius"), _t("1"), nullptr, false); - style.add_property(_t("border-top-right-radius"), _t("1 2"), nullptr, false); - style.add_property(_t("border-top-left-radius"), _t("1"), nullptr, false); - style.add_property(_t("border-top-left-radius"), _t("1 2"), nullptr, false); - style.add_property(_t("border-radius"), _t("1"), nullptr, false); - style.add_property(_t("border-radius"), _t("1 2"), nullptr, false); - style.add_property(_t("border-radius-x"), _t("1"), nullptr, false); - style.add_property(_t("border-radius-x"), _t("1 2"), nullptr, false); - style.add_property(_t("border-radius-x"), _t("1 2 3"), nullptr, false); - style.add_property(_t("border-radius-x"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("border-radius-y"), _t("1"), nullptr, false); - style.add_property(_t("border-radius-y"), _t("1 2"), nullptr, false); - style.add_property(_t("border-radius-y"), _t("1 2 3"), nullptr, false); - style.add_property(_t("border-radius-y"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("list-style-image"), _t("value"), _t("base"), false); - style.add_property(_t("background"), _t("url(value)"), _t("base"), false); - style.add_property(_t("background"), _t("repeat"), nullptr, false); - style.add_property(_t("background"), _t("fixed"), nullptr, false); - style.add_property(_t("background"), _t("border-box"), nullptr, false); - style.add_property(_t("background"), _t("border-box border-box"), nullptr, false); - style.add_property(_t("background"), _t("left"), nullptr, false); - style.add_property(_t("background"), _t("1"), nullptr, false); - style.add_property(_t("background"), _t("-1"), nullptr, false); - style.add_property(_t("background"), _t("-1"), nullptr, false); - style.add_property(_t("background"), _t("+1"), nullptr, false); - style.add_property(_t("background"), _t("left 1"), nullptr, false); - style.add_property(_t("background"), _t("red"), nullptr, false); - style.add_property(_t("margin"), _t("1"), nullptr, false); - style.add_property(_t("margin"), _t("1 2"), nullptr, false); - style.add_property(_t("margin"), _t("1 2 3"), nullptr, false); - style.add_property(_t("margin"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("padding"), _t("1"), nullptr, false); - style.add_property(_t("padding"), _t("1 2"), nullptr, false); - style.add_property(_t("padding"), _t("1 2 3"), nullptr, false); - style.add_property(_t("padding"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("border-left"), _t("TBD"), nullptr, false); - style.add_property(_t("border-left"), _t("TBD"), nullptr, false); - style.add_property(_t("border-left"), _t("TBD"), nullptr, false); - style.add_property(_t("border-left"), _t("TBD"), nullptr, false); - style.add_property(_t("border-right"), _t("TBD"), nullptr, false); - style.add_property(_t("border-right"), _t("TBD"), nullptr, false); - style.add_property(_t("border-right"), _t("TBD"), nullptr, false); - style.add_property(_t("border-right"), _t("TBD"), nullptr, false); - style.add_property(_t("border-top"), _t("TBD"), nullptr, false); - style.add_property(_t("border-top"), _t("TBD"), nullptr, false); - style.add_property(_t("border-top"), _t("TBD"), nullptr, false); - style.add_property(_t("border-top"), _t("TBD"), nullptr, false); - style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false); - style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false); - style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false); - style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false); - style.add_property(_t("border-width"), _t("1"), nullptr, false); - style.add_property(_t("border-width"), _t("1 2"), nullptr, false); - style.add_property(_t("border-width"), _t("1 2 3"), nullptr, false); - style.add_property(_t("border-width"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("border-style"), _t("1"), nullptr, false); - style.add_property(_t("border-style"), _t("1 2"), nullptr, false); - style.add_property(_t("border-style"), _t("1 2 3"), nullptr, false); - style.add_property(_t("border-style"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("border-color"), _t("1"), nullptr, false); - style.add_property(_t("border-color"), _t("1 2"), nullptr, false); - style.add_property(_t("border-color"), _t("1 2 3"), nullptr, false); - style.add_property(_t("border-color"), _t("1 2 3 4"), nullptr, false); - style.add_property(_t("font"), _t("TBD"), nullptr, false); - style.add_property(_t("font"), _t("TBD"), nullptr, false); - style.add_property(_t("font"), _t("TBD"), nullptr, false); - style.add_property(_t("font"), _t("TBD"), nullptr, false); - style.add_property(_t("unknown"), _t("value"), nullptr, false); + style.add_property(_t("background-image"), _t("value"), _t("base"), false, nullptr); + style.add_property(_t("border-spacing"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-spacing"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border"), _t("5px solid red"), nullptr, false, nullptr); + style.add_property(_t("border-left"), _t("5px solid red"), nullptr, false, nullptr); + style.add_property(_t("border-right"), _t("5px solid red"), nullptr, false, nullptr); + style.add_property(_t("border-top"), _t("5px solid red"), nullptr, false, nullptr); + style.add_property(_t("border-bottom"), _t("5px solid red"), nullptr, false, nullptr); + style.add_property(_t("border-bottom-left-radius"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-bottom-left-radius"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-bottom-right-radius"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-bottom-right-radius"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-top-right-radius"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-top-right-radius"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-top-left-radius"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-top-left-radius"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-radius"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-radius"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-radius-x"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-radius-x"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-radius-x"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("border-radius-x"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("border-radius-y"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-radius-y"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-radius-y"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("border-radius-y"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("list-style-image"), _t("value"), _t("base"), false, nullptr); + style.add_property(_t("background"), _t("url(value)"), _t("base"), false, nullptr); + style.add_property(_t("background"), _t("repeat"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("fixed"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("border-box"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("border-box border-box"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("left"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("-1"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("-1"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("+1"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("left 1"), nullptr, false, nullptr); + style.add_property(_t("background"), _t("red"), nullptr, false, nullptr); + style.add_property(_t("margin"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("margin"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("margin"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("margin"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("padding"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("padding"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("padding"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("padding"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("border-left"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-left"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-left"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-left"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-right"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-right"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-right"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-right"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-top"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-top"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-top"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-top"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-bottom"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("border-width"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-width"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-width"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("border-width"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("border-style"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-style"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-style"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("border-style"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("border-color"), _t("1"), nullptr, false, nullptr); + style.add_property(_t("border-color"), _t("1 2"), nullptr, false, nullptr); + style.add_property(_t("border-color"), _t("1 2 3"), nullptr, false, nullptr); + style.add_property(_t("border-color"), _t("1 2 3 4"), nullptr, false, nullptr); + style.add_property(_t("font"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("font"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("font"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("font"), _t("TBD"), nullptr, false, nullptr); + style.add_property(_t("unknown"), _t("value"), nullptr, false, nullptr); } |
