mirror of
https://github.com/servo/servo.git
synced 2025-08-12 08:55:32 +01:00
Issue #10348 Implement StringMozPreference, string preferences, WPT tests
I'm not exactly sure of the wanted semantics with boolean values.
This commit is contained in:
parent
d35ae3beb7
commit
95c077af46
4 changed files with 21 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
[preferences.html]
|
||||
type: testharness
|
||||
prefs: [dom.testbinding.preference_value.falsy:false, dom.testbinding.preference_value.truthy:true]
|
||||
prefs: [
|
||||
dom.testbinding.preference_value.falsy:false,
|
||||
dom.testbinding.preference_value.truthy:true,
|
||||
dom.testbinding.preference_value.string_empty:,
|
||||
dom.testbinding.preference_value.string_test:test,
|
||||
dom.testbinding.preference_value.space_string_test:test1 test2,
|
||||
dom.testbinding.preference_value.quote_string_test:"test1 test2",
|
||||
]
|
||||
|
|
|
@ -9,5 +9,14 @@ test(function() {
|
|||
assert_equals(typeof testBinding.BooleanMozPreference, "function");
|
||||
assert_equals(testBinding.BooleanMozPreference("dom.testbinding.preference_value.falsy"), false);
|
||||
assert_equals(testBinding.BooleanMozPreference("dom.testbinding.preference_value.truthy"), true);
|
||||
assert_equals(testBinding.BooleanMozPreference("dom.testbinding.preference_value.string_test"), false);
|
||||
assert_equals(testBinding.BooleanMozPreference("dom.testbinding.preference_value.string_empty"), false);
|
||||
assert_equals(typeof testBinding.StringMozPreference, "function");
|
||||
assert_equals(testBinding.StringMozPreference("dom.testbinding.preference_value.string_test"), "test");
|
||||
assert_equals(testBinding.StringMozPreference("dom.testbinding.preference_value.string_empty"), "");
|
||||
assert_equals(testBinding.StringMozPreference("dom.testbinding.preference_value.falsy"), "");
|
||||
assert_equals(testBinding.StringMozPreference("dom.testbinding.preference_value.truthy"), "");
|
||||
assert_equals(testBinding.StringMozPreference("dom.testbinding.preference_value.space_string_test"), "test1 test2");
|
||||
assert_equals(testBinding.StringMozPreference("dom.testbinding.preference_value.space_string_test"), "test1 test2");
|
||||
}, "prefs");
|
||||
</script>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue