             SlowServerProvider.self
         ])
 
-        XCTAssertEqual(dc.outputBuffer, "SlowServerProvider attempted to overwrite ServerProtocol.Type.\n")
+        XCTAssert(dc.outputBuffer.contains("SlowServerProvider attempted to overwrite ServerProtocol.Type.\n"))
         XCTAssert(drop.server is FastServer.Type)
     }
 


        let drop = Droplet(arguments: ["vapor", "serve"], console: dc, initializedProviders: [fast, slow])

        XCTAssertEqual(dc.outputBuffer, "SlowServerProvider attempted to overwrite ServerProtocol.Type.\n")
        XCTAssert(drop.server is FastServer.Type)

        XCTAssertEqual(fast.afterInitFlag, true)

        let dc = DebugConsole()
        let drop = Droplet(server: SlowServer.self, console: dc, providers: [FastServerProvider.self])

        XCTAssert(dc.outputBuffer.contains("FastServerProvider attempted to overwrite ServerProtocol.Type.\n"))
        XCTAssert(drop.server is SlowServer.Type)
    }

