aboutsummaryrefslogtreecommitdiffstats
path: root/test/cssTest.cpp
diff options
context:
space:
mode:
authorstasoid <stasoid@yahoo.com>2022-03-19 09:30:22 +0600
committerstasoid <stasoid@yahoo.com>2022-03-19 09:30:22 +0600
commit9c2c6fffa24bd872ee514c1c3a3c97106b188b7d (patch)
treed819c321adeab3602fe1f9e45322524c869f98b4 /test/cssTest.cpp
parent3bef8838792b992cf0a2f527bafd1eb6e084d6e2 (diff)
fix test
Diffstat (limited to 'test/cssTest.cpp')
-rw-r--r--test/cssTest.cpp166
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);
}