version: 1 style: unit description: must be able to start a pool with minPoolSize connections poolOptions: minPoolSize: 3 operations: - name: waitForEvent event: ConnectionCreated count: 3 - name: waitForEvent event: ConnectionReady count: 3 - name: checkOut events: - type: ConnectionPoolCreated address: 42 options: 42 - type: ConnectionCreated connectionId: 42 address: 42 - type: ConnectionCreated connectionId: 42 address: 42 - type: ConnectionCreated connectionId: 42 address: 42 # Ensures that by the time pool is closed, there are at least 3 connections - type: ConnectionCheckedOut connectionId: 42 address: 42 ignore: - ConnectionReady - ConnectionClosed - ConnectionCheckOutStarted