 			it("should collect all values") {
 				let (original, sink) = Signal<Int, NoError>.pipe()
 				let signal = original |> collect
-				let expectedResult = [1, 2, 3]
+				let expectedResult = [ 1, 2, 3 ]
 
 				var result: [Int]?
 


				var lastValue: Int?
				var completed = false
				signal.observe(
					next: { lastValue = $0 },
					completed: { completed = true }
				)

				expect(lastValue).to(beNil())
				expect(completed).to(beFalse())

				expect(values).to(equal([]))

				sendNext(sink, true)
				expect(values).to(equal([ true ]))

				sendNext(sink, true)
				expect(values).to(equal([ true ]))

				sendNext(sink, false)
				expect(values).to(equal([ true, false ]))

				sendNext(sink, true)
				expect(values).to(equal([ true, false, true ]))
			}

			it("should skip values according to a predicate") {
