Skip to content

Commit 434565e

Browse files
committed
Reformat QML code in tests
Code style / indentation and raw string literals just in case.
1 parent 7c76ab4 commit 434565e

File tree

1 file changed

+48
-29
lines changed

1 file changed

+48
-29
lines changed

qmetaobject/tests/tests.rs

Lines changed: 48 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@ fn self_test() {
3535

3636
let mut obj = Basic::default();
3737
obj.value = true;
38-
assert!(do_test(obj, "Item { function doTest() { return _obj.value } }"));
38+
assert!(do_test(obj, "Item { function doTest() { return _obj.value; } }"));
3939

4040
let mut obj = Basic::default();
4141
obj.value = false;
42-
assert!(!do_test(obj, "Item { function doTest() { return _obj.value } }"));
42+
assert!(!do_test(obj, "Item { function doTest() { return _obj.value; } }"));
4343
}
4444

4545
#[test]
4646
fn self_test_variant() {
4747
let obj = QVariant::from(true);
48-
assert!(do_test_variant(obj, "Item { function doTest() { return _obj } }"));
48+
assert!(do_test_variant(obj, "Item { function doTest() { return _obj; } }"));
4949

5050
let obj = QVariant::from(false);
51-
assert!(!do_test_variant(obj, "Item { function doTest() { return _obj } }"));
51+
assert!(!do_test_variant(obj, "Item { function doTest() { return _obj; } }"));
5252
}
5353

5454
#[derive(QObject, Default)]
@@ -91,24 +91,32 @@ fn property_read_write_notify() {
9191
let obj = MyObject::default();
9292
assert!(do_test(
9393
obj,
94-
"Item {
95-
property int yo: _obj.prop_x;
96-
function doTest() {
97-
_obj.prop_x = 123;
98-
return yo === 123;
99-
}}"
94+
r"
95+
Item {
96+
property int yo: _obj.prop_x
97+
98+
function doTest() {
99+
_obj.prop_x = 123;
100+
return yo === 123;
101+
}
102+
}
103+
"
100104
));
101105

102106
let obj = MyObject::default();
103107
assert!(do_test(
104108
obj,
105-
"Item {
106-
property string yo: _obj.prop_y + ' ' + _obj.prop_z;
107-
function doTest() {
108-
_obj.prop_y = 'hello';
109-
_obj.prop_z = 'world';
110-
return yo === 'hello world';
111-
}}"
109+
r"
110+
Item {
111+
property string yo: _obj.prop_y + ' ' + _obj.prop_z
112+
113+
function doTest() {
114+
_obj.prop_y = 'hello';
115+
_obj.prop_z = 'world';
116+
return yo === 'hello world';
117+
}
118+
}
119+
"
112120
));
113121
}
114122

@@ -117,10 +125,13 @@ fn call_method() {
117125
let obj = MyObject::default();
118126
assert!(do_test(
119127
obj,
120-
"Item {
121-
function doTest() {
122-
return _obj.multiply_and_add1(45, 76) === 45*76+1;
123-
}}"
128+
r"
129+
Item {
130+
function doTest() {
131+
return _obj.multiply_and_add1(45, 76) === 45 * 76 + 1;
132+
}
133+
}
134+
"
124135
));
125136

126137
let obj = MyObject::default();
@@ -392,7 +403,7 @@ fn qpointer_properties() {
392403
);
393404
assert!(do_test(
394405
my_obj,
395-
"
406+
r"
396407
import SomeObjectLib 1.0
397408
398409
Item {
@@ -425,7 +436,7 @@ fn qpointer_properties_incompatible() {
425436
CStr::from_bytes_with_nul(b"ObjectWithSome\0").unwrap(),
426437
);
427438
assert!(test_loading_logs(
428-
"
439+
r"
429440
import SomeObjectLib 1.0
430441
431442
Item {
@@ -485,7 +496,7 @@ fn getter() {
485496
let my_obj = ObjectWithGetter::default();
486497
assert!(do_test(
487498
my_obj,
488-
"
499+
r"
489500
Item {
490501
function doTest() {
491502
return _obj.prop_x === 85
@@ -524,7 +535,7 @@ fn setter() {
524535
let my_obj = ObjectWithGetter::default();
525536
assert!(do_test(
526537
my_obj,
527-
"
538+
r"
528539
Item {
529540
property var test: '' + _obj.prop_x + _obj.prop_y;
530541
function doTest() {
@@ -770,7 +781,7 @@ fn enum_properties() {
770781
let my_obj = MyObject::default();
771782
assert!(do_test(
772783
my_obj,
773-
"
784+
r"
774785
import MyEnumLib 1.0
775786
776787
Item {
@@ -846,7 +857,7 @@ fn load_data_as() {
846857
obj.value = true;
847858
let error = do_test_error_with_url(
848859
obj,
849-
"Item { function doTest() { return _intentional_error } }",
860+
"Item { function doTest() { return _intentional_error; } }",
850861
"file:///path/file.ext",
851862
);
852863
assert!(error.contains("file:///path/file.ext"));
@@ -909,7 +920,7 @@ fn test_future() {
909920
#[test]
910921
fn create_component() {
911922
let _lock = lock_for_test();
912-
let qml_text = "
923+
let qml_text = r"
913924
import QtQuick 2.0
914925
915926
Item {}
@@ -1032,7 +1043,15 @@ fn test_setting_context_object() {
10321043
base: qt_base_class!(trait QObject),
10331044
bvalue: qt_property!(i32),
10341045
}
1035-
let qml_txt = "import QtQuick 2.0\nItem { function doTest() { return bvalue } }";
1046+
let qml_txt = r"
1047+
import QtQuick 2.0
1048+
1049+
Item {
1050+
function doTest() {
1051+
return bvalue;
1052+
}
1053+
}
1054+
";
10361055

10371056
let _lock = lock_for_test();
10381057
let mut _app = QmlEngine::new();

0 commit comments

Comments
 (0)