]> git.lizzy.rs Git - rust.git/blob - compiler/rustc_lint/src/nonstandard_style/tests.rs
Rollup merge of #107116 - ozkanonur:consolidate-bootstrap-docs, r=jyn514
[rust.git] / compiler / rustc_lint / src / nonstandard_style / tests.rs
1 use super::{is_camel_case, to_camel_case};
2
3 #[test]
4 fn camel_case() {
5     assert!(!is_camel_case("userData"));
6     assert_eq!(to_camel_case("userData"), "UserData");
7
8     assert!(is_camel_case("X86_64"));
9
10     assert!(!is_camel_case("X86__64"));
11     assert_eq!(to_camel_case("X86__64"), "X86_64");
12
13     assert!(!is_camel_case("Abc_123"));
14     assert_eq!(to_camel_case("Abc_123"), "Abc123");
15
16     assert!(!is_camel_case("A1_b2_c3"));
17     assert_eq!(to_camel_case("A1_b2_c3"), "A1B2C3");
18
19     assert!(!is_camel_case("ONE_TWO_THREE"));
20     assert_eq!(to_camel_case("ONE_TWO_THREE"), "OneTwoThree");
21 }