1
-
2
-
3
1
use rectangles:: count;
4
2
5
3
#[ test]
@@ -25,81 +23,88 @@ fn test_empty_area() {
25
23
#[ test]
26
24
#[ ignore]
27
25
fn test_one_rectangle ( ) {
26
+ #[ rustfmt:: skip]
28
27
let lines = & [
29
28
"+-+" ,
30
29
"| |" ,
31
30
"+-+" ,
32
- ] ;
31
+ ] ;
33
32
assert_eq ! ( 1 , count( lines) )
34
33
}
35
34
36
35
#[ test]
37
36
#[ ignore]
38
37
fn test_two_rectangles_no_shared_parts ( ) {
38
+ #[ rustfmt:: skip]
39
39
let lines = & [
40
40
" +-+" ,
41
41
" | |" ,
42
42
"+-+-+" ,
43
43
"| | " ,
44
- "+-+ "
45
- ] ;
44
+ "+-+ " ,
45
+ ] ;
46
46
assert_eq ! ( 2 , count( lines) )
47
47
}
48
48
49
49
#[ test]
50
50
#[ ignore]
51
51
fn test_five_rectangles_three_regions ( ) {
52
+ #[ rustfmt:: skip]
52
53
let lines = & [
53
54
" +-+" ,
54
55
" | |" ,
55
56
"+-+-+" ,
56
57
"| | |" ,
57
- "+-+-+"
58
- ] ;
58
+ "+-+-+" ,
59
+ ] ;
59
60
assert_eq ! ( 5 , count( lines) )
60
61
}
61
62
62
63
#[ test]
63
64
#[ ignore]
64
65
fn rectangle_of_height_1 ( ) {
66
+ #[ rustfmt:: skip]
65
67
let lines = & [
66
68
"+--+" ,
67
- "+--+"
68
- ] ;
69
+ "+--+" ,
70
+ ] ;
69
71
assert_eq ! ( 1 , count( lines) )
70
72
}
71
73
72
74
#[ test]
73
75
#[ ignore]
74
76
fn rectangle_of_width_1 ( ) {
77
+ #[ rustfmt:: skip]
75
78
let lines = & [
76
79
"++" ,
77
80
"||" ,
78
- "++"
79
- ] ;
81
+ "++" ,
82
+ ] ;
80
83
assert_eq ! ( 1 , count( lines) )
81
84
}
82
85
83
86
#[ test]
84
87
#[ ignore]
85
88
fn unit_square ( ) {
89
+ #[ rustfmt:: skip]
86
90
let lines = & [
87
91
"++" ,
88
- "++"
89
- ] ;
92
+ "++" ,
93
+ ] ;
90
94
assert_eq ! ( 1 , count( lines) )
91
95
}
92
96
93
97
#[ test]
94
98
#[ ignore]
95
99
fn test_incomplete_rectangles ( ) {
100
+ #[ rustfmt:: skip]
96
101
let lines = & [
97
102
" +-+" ,
98
103
" |" ,
99
104
"+-+-+" ,
100
105
"| | -" ,
101
- "+-+-+"
102
- ] ;
106
+ "+-+-+" ,
107
+ ] ;
103
108
assert_eq ! ( 1 , count( lines) )
104
109
}
105
110
@@ -111,8 +116,8 @@ fn test_complicated() {
111
116
"| | |" ,
112
117
"+---+--+ |" ,
113
118
"| | |" ,
114
- "+---+-------+"
115
- ] ;
119
+ "+---+-------+" ,
120
+ ] ;
116
121
assert_eq ! ( 3 , count( lines) )
117
122
}
118
123
@@ -124,8 +129,8 @@ fn test_not_so_complicated() {
124
129
"| | |" ,
125
130
"+------+ |" ,
126
131
"| | |" ,
127
- "+---+-------+"
128
- ] ;
132
+ "+---+-------+" ,
133
+ ] ;
129
134
assert_eq ! ( 2 , count( lines) )
130
135
}
131
136
@@ -140,7 +145,7 @@ fn test_large_input_with_many_rectangles() {
140
145
"+---+--+--+-+" ,
141
146
"+---+--+--+-+" ,
142
147
"+------+ | |" ,
143
- " +-+"
144
- ] ;
148
+ " +-+" ,
149
+ ] ;
145
150
assert_eq ! ( 60 , count( lines) )
146
151
}
0 commit comments