mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Merge pull request #653 from NathanaelA/Branch_CSS_Lowercase
Changed createSelectorsFromSyntaxTree to use a loop rather than filter.
This commit is contained in:
@@ -824,6 +824,25 @@ export function test_set_invalid_CSS_values_dont_cause_crash() {
|
||||
}, invalidCSS);
|
||||
}
|
||||
|
||||
// Check Mixed, Upper and lower case properties
|
||||
var casedCSS = ".cased {" +
|
||||
"cOlOr: blue; " +
|
||||
"FONT-SIZE: 30; " +
|
||||
"background-color: red; " +
|
||||
"}";
|
||||
|
||||
export function test_set_mixed_CSS_cases_works() {
|
||||
var testButton = new buttonModule.Button();
|
||||
testButton.text = "Test";
|
||||
testButton.cssClass = "cased";
|
||||
|
||||
helper.buildUIAndRunTest(testButton, function (views: Array<viewModule.View>) {
|
||||
TKUnit.assertEqual(30, testButton.style.fontSize);
|
||||
helper.assertViewBackgroundColor(testButton, "#FF0000");
|
||||
helper.assertViewColor(testButton, "#0000FF");
|
||||
}, casedCSS);
|
||||
}
|
||||
|
||||
// <snippet module="ui/styling" title="styling">
|
||||
// For information and example how to use style properties please refer to special [**Styling**](../../../styling.md) topic.
|
||||
// </snippet>
|
||||
|
||||
Reference in New Issue
Block a user