OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "sky/engine/config.h" | |
6 #include "sky/engine/core/animation/AnimationHelpers.h" | 5 #include "sky/engine/core/animation/AnimationHelpers.h" |
7 | 6 |
8 #include <gtest/gtest.h> | 7 #include <gtest/gtest.h> |
9 | 8 |
10 namespace blink { | 9 namespace blink { |
11 | 10 |
12 TEST(AnimationAnimationHelpersTest, ParseCamelCasePropertyNames) | 11 TEST(AnimationAnimationHelpersTest, ParseCamelCasePropertyNames) |
13 { | 12 { |
14 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("line-heig
ht"))); | 13 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("line-heig
ht"))); |
15 EXPECT_EQ(CSSPropertyLineHeight, camelCaseCSSPropertyNameToID(String("lineHe
ight"))); | 14 EXPECT_EQ(CSSPropertyLineHeight, camelCaseCSSPropertyNameToID(String("lineHe
ight"))); |
16 EXPECT_EQ(CSSPropertyBorderTopWidth, camelCaseCSSPropertyNameToID(String("bo
rderTopWidth"))); | 15 EXPECT_EQ(CSSPropertyBorderTopWidth, camelCaseCSSPropertyNameToID(String("bo
rderTopWidth"))); |
17 EXPECT_EQ(CSSPropertyWidth, camelCaseCSSPropertyNameToID(String("width"))); | 16 EXPECT_EQ(CSSPropertyWidth, camelCaseCSSPropertyNameToID(String("width"))); |
18 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("Width")))
; | 17 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("Width")))
; |
19 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("-webkit-t
ransform"))); | 18 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("-webkit-t
ransform"))); |
20 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("webkitTra
nsform"))); | 19 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("webkitTra
nsform"))); |
21 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("cssFloat"
))); | 20 EXPECT_EQ(CSSPropertyInvalid, camelCaseCSSPropertyNameToID(String("cssFloat"
))); |
22 } | 21 } |
23 | 22 |
24 } // namespace blink | 23 } // namespace blink |
OLD | NEW |