@@ -50,8 +50,8 @@ class DoublyLinkedListTests: XCTestCase {
50
50
51
51
XCTAssert ( 3 == l. count, " Count incorrect, got \( l. count) . " )
52
52
53
- XCTAssert ( 3 == l. front, " Front incorrect, got \( l. front) " )
54
- XCTAssert ( 1 == l. back, " Back incorrect, got \( l. back) " )
53
+ XCTAssert ( 3 == l. front, " Front incorrect, got \( String ( describing : l. front) ) " )
54
+ XCTAssert ( 1 == l. back, " Back incorrect, got \( String ( describing : l. back) ) " )
55
55
56
56
l. insert ( atBack: 5 )
57
57
l. insert ( atBack: 6 )
@@ -69,24 +69,24 @@ class DoublyLinkedListTests: XCTestCase {
69
69
70
70
XCTAssert ( 6 == l. count, " Count incorrect, got \( l. count) . " )
71
71
72
- XCTAssert ( 3 == l. front, " Front incorrect, got \( l. front) " )
73
- XCTAssert ( 7 == l. back, " Back incorrect, got \( l. back) " )
72
+ XCTAssert ( 3 == l. front, " Front incorrect, got \( String ( describing : l. front) ) " )
73
+ XCTAssert ( 7 == l. back, " Back incorrect, got \( String ( describing : l. back) ) " )
74
74
75
75
l. cursorToFront ( )
76
- XCTAssert ( 3 == l. front && l. front == l. cursor, " Current incorrect, got \( l. cursor) " )
77
- XCTAssert ( 2 == l. next ( ) , " Test failed, got \( l. cursor) " )
78
- XCTAssert ( 1 == l. next ( ) , " Test failed, got \( l. cursor) " )
79
- XCTAssert ( 5 == l. next ( ) , " Test failed, got \( l. cursor) " )
80
- XCTAssert ( 6 == l. next ( ) , " Test failed, got \( l. cursor) " )
81
- XCTAssert ( 7 == l. next ( ) , " Test failed, got \( l. cursor) " )
76
+ XCTAssert ( 3 == l. front && l. front == l. cursor, " Current incorrect, got \( String ( describing : l. cursor) ) " )
77
+ XCTAssert ( 2 == l. next ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
78
+ XCTAssert ( 1 == l. next ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
79
+ XCTAssert ( 5 == l. next ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
80
+ XCTAssert ( 6 == l. next ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
81
+ XCTAssert ( 7 == l. next ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
82
82
83
83
l. cursorToBack ( )
84
- XCTAssert ( 7 == l. back && l. back == l. cursor, " Current incorrect, got \( l. cursor) " )
85
- XCTAssert ( 6 == l. previous ( ) , " Test failed, got \( l. cursor) " )
86
- XCTAssert ( 5 == l. previous ( ) , " Test failed, got \( l. cursor) " )
87
- XCTAssert ( 1 == l. previous ( ) , " Test failed, got \( l. cursor) " )
88
- XCTAssert ( 2 == l. previous ( ) , " Test failed, got \( l. cursor) " )
89
- XCTAssert ( 3 == l. previous ( ) , " Test failed, got \( l. cursor) " )
84
+ XCTAssert ( 7 == l. back && l. back == l. cursor, " Current incorrect, got \( String ( describing : l. cursor) ) " )
85
+ XCTAssert ( 6 == l. previous ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
86
+ XCTAssert ( 5 == l. previous ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
87
+ XCTAssert ( 1 == l. previous ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
88
+ XCTAssert ( 2 == l. previous ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
89
+ XCTAssert ( 3 == l. previous ( ) , " Test failed, got \( String ( describing : l. cursor) ) " )
90
90
91
91
l. cursorToFront ( )
92
92
XCTAssert ( 3 == l. removeAtFront ( ) && 5 == l. count, " Test failed. " )
@@ -100,41 +100,41 @@ class DoublyLinkedListTests: XCTestCase {
100
100
101
101
l. removeAll ( )
102
102
l. cursorToFront ( )
103
- XCTAssert ( nil == l. cursor && 0 == l. count, " Test failed, got \( l. cursor) " )
103
+ XCTAssert ( nil == l. cursor && 0 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
104
104
l. insert ( beforeCursor: 1 )
105
- XCTAssert ( 1 == l. cursor && 1 == l. count, " Test failed, got \( l. cursor) " )
105
+ XCTAssert ( 1 == l. cursor && 1 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
106
106
107
107
l. removeAll ( )
108
108
l. cursorToBack ( )
109
- XCTAssert ( nil == l. cursor && 0 == l. count, " Test failed, got \( l. cursor) " )
109
+ XCTAssert ( nil == l. cursor && 0 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
110
110
l. insert ( afterCursor: 1 )
111
- XCTAssert ( 1 == l. cursor && 1 == l. count, " Test failed, got \( l. cursor) " )
111
+ XCTAssert ( 1 == l. cursor && 1 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
112
112
113
113
l. removeAll ( )
114
114
l. insert ( atBack: 1 )
115
- XCTAssert ( 1 == l. cursor && 1 == l. count, " Test failed, got \( l. cursor) " )
115
+ XCTAssert ( 1 == l. cursor && 1 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
116
116
l. insert ( afterCursor: 2 )
117
117
l. insert ( afterCursor: 6 )
118
118
l. next ( )
119
- XCTAssert ( 6 == l. cursor && 3 == l. count, " Test failed, got \( l. cursor) " )
119
+ XCTAssert ( 6 == l. cursor && 3 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
120
120
l. insert ( beforeCursor: 3 )
121
121
l. insert ( beforeCursor: 5 )
122
122
l. previous ( )
123
- XCTAssert ( 5 == l. cursor && 5 == l. count, " Test failed, got \( l. cursor) " )
123
+ XCTAssert ( 5 == l. cursor && 5 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
124
124
l. insert ( atBack: 4 )
125
125
l. previous ( )
126
126
l. removeAtCursor ( )
127
- XCTAssert ( 5 == l. cursor && 5 == l. count, " Test failed, got \( l. cursor) " )
127
+ XCTAssert ( 5 == l. cursor && 5 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
128
128
l. removeAtCursor ( )
129
- XCTAssert ( 6 == l. cursor && 4 == l. count, " Test failed, got \( l. cursor) " )
129
+ XCTAssert ( 6 == l. cursor && 4 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
130
130
l. removeAtCursor ( )
131
- XCTAssert ( 2 == l. cursor && 3 == l. count, " Test failed, got \( l. cursor) " )
131
+ XCTAssert ( 2 == l. cursor && 3 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
132
132
l. removeAtCursor ( )
133
- XCTAssert ( 1 == l. previous ( ) && 2 == l. count, " Test failed, got \( l. cursor) " )
133
+ XCTAssert ( 1 == l. previous ( ) && 2 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
134
134
l. removeAtCursor ( )
135
- XCTAssert ( l. front == l. cursor && l. back == l. cursor && 1 == l. count, " Test failed, got \( l. cursor) " )
135
+ XCTAssert ( l. front == l. cursor && l. back == l. cursor && 1 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
136
136
l. removeAtCursor ( )
137
- XCTAssert ( nil == l. cursor && 0 == l. count, " Test failed, got \( l. cursor) " )
137
+ XCTAssert ( nil == l. cursor && 0 == l. count, " Test failed, got \( String ( describing : l. cursor) ) " )
138
138
139
139
l. insert ( atFront: 1 )
140
140
l. insert ( atBack: 2 )
0 commit comments