 				let producerResult = Result<Int, NSError>.Failure(Box(producerError))
 				let signalProducer = SignalProducer(result: producerResult)
 
-				// This is not the current behavior, but should it?
-				let expectToComplete = true
-
-				startSignalProducer(signalProducer, expectSentValue: nil, sentError: producerError, complete: expectToComplete)
+				startSignalProducer(signalProducer, expectSentValue: nil, sentError: producerError, complete: false)
 			}
 		}
 

				let sequenceValues = [1, 2, 3]
				let signalProducer = SignalProducer<Int, NSError>(values: sequenceValues)

				// This is not the current behavior, but should it?
				let expectToComplete = true

				startSignalProducer(signalProducer, expectSentValues: sequenceValues, sentError: nil, complete: expectToComplete)
			}
		}



				let signalProducer = SignalProducer.try(operation)

				startSignalProducer(signalProducer, expectSentValue: nil, sentError: operationError, complete: false)
			}
		}

