                 go()
             }
             
+            //because of a change in evaluateConditions, this issue would only happen
+            //if the op had a condition. NoCancelledDependcies is an easy condition to
+            //use for this test.
             let noc = NoCancelledDependencies()
             blockOp.addCondition(noc)
+            
             opCount++
             
             q.addOperation(blockOp)

        XCTAssertTrue(op.waitCalled)
    }
    
    func testOperationsNotExecuting() {
        
        var opCount = 0
        var requiredToPassCount = 25_000

        
        waitForExpectationsWithTimeout(15) {
            _ in
            
            //if opCount != requiredToPassCount, the queue is frozen
            XCTAssertEqual(opCount, requiredToPassCount)
        }
    }
