sandwich-contexts-0.3.0.3: Contexts for the Sandwich test library
Contents
Index
Index
askFile
Test.Sandwich.Contexts.Files
askFile'
Test.Sandwich.Contexts.Files
buildNixCallPackageDerivation
Test.Sandwich.Contexts.Nix
buildNixCallPackageDerivation'
Test.Sandwich.Contexts.Nix
buildNixExpression
Test.Sandwich.Contexts.Nix
buildNixExpression'
Test.Sandwich.Contexts.Nix
buildNixPackage
Test.Sandwich.Contexts.Nix
buildNixPackage'
Test.Sandwich.Contexts.Nix
buildNixSymlinkJoin
Test.Sandwich.Contexts.Nix
buildNixSymlinkJoin'
Test.Sandwich.Contexts.Nix
containerNameToContainerId
Test.Sandwich.Contexts.Container
ContainerOptions
1 (Type/Class)
Test.Sandwich.Contexts.Container
2 (Data Constructor)
Test.Sandwich.Contexts.Container
containerOptionsName
Test.Sandwich.Contexts.Container
containerOptionsSystem
Test.Sandwich.Contexts.Container
containerPortToHostPort
Test.Sandwich.Contexts.Container
ContainerSystem
Test.Sandwich.Contexts.Container
ContainerSystemDocker
Test.Sandwich.Contexts.Container
ContainerSystemPodman
Test.Sandwich.Contexts.Container
defaultContainerOptions
Test.Sandwich.Contexts.Container
defaultFakeSmtpServerOptions
Test.Sandwich.Contexts.FakeSmtpServer
defaultFileContextVisibilityThreshold
Test.Sandwich.Contexts.Nix
,
Test.Sandwich.Contexts.Files
defaultFindFile
Test.Sandwich.Contexts.Files
defaultPostgresContainerOptions
Test.Sandwich.Contexts.PostgreSQL
defaultPostgresNixOptions
Test.Sandwich.Contexts.PostgreSQL
EmailInfo
1 (Type/Class)
Test.Sandwich.Contexts.FakeSmtpServer
2 (Data Constructor)
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoAttachments
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoDate
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoFrom
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoHtml
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoMessageId
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoSubject
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoText
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoTextAsHtml
Test.Sandwich.Contexts.FakeSmtpServer
emailInfoTo
Test.Sandwich.Contexts.FakeSmtpServer
EnvironmentFile
1 (Type/Class)
Test.Sandwich.Contexts.Files
2 (Data Constructor)
Test.Sandwich.Contexts.Files
ephemeralPortRange
Test.Sandwich.Contexts.Util.Ports
FakeSmtpServer
1 (Type/Class)
Test.Sandwich.Contexts.FakeSmtpServer
2 (Data Constructor)
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServer
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServerAllowInsecureLogin
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServerAuth
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServerDerivation
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServerGetEmails
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServerHostname
Test.Sandwich.Contexts.FakeSmtpServer
FakeSmtpServerOptions
1 (Type/Class)
Test.Sandwich.Contexts.FakeSmtpServer
2 (Data Constructor)
Test.Sandwich.Contexts.FakeSmtpServer
fakeSmtpServerSmtpPort
Test.Sandwich.Contexts.FakeSmtpServer
FileValue
Test.Sandwich.Contexts.Files
findFirstFile
Test.Sandwich.Contexts.Files
findFirstFileInDirs
Test.Sandwich.Contexts.Files
findFreePort
Test.Sandwich.Contexts.Util.Ports
findFreePortInRange
Test.Sandwich.Contexts.Util.Ports
findFreePortInRange'
Test.Sandwich.Contexts.Util.Ports
findFreePortOrException
Test.Sandwich.Contexts.Util.Ports
findFreePortOrException'
Test.Sandwich.Contexts.Util.Ports
getBinaryViaNixDerivation
Test.Sandwich.Contexts.Files
getBinaryViaNixDerivation'
Test.Sandwich.Contexts.Files
getBinaryViaNixPackage
Test.Sandwich.Contexts.Files
getBinaryViaNixPackage'
Test.Sandwich.Contexts.Files
getFileViaNixDerivation
Test.Sandwich.Contexts.Files
getFileViaNixPackage
Test.Sandwich.Contexts.Files
HasFile
Test.Sandwich.Contexts.Files
HasNixContext
Test.Sandwich.Contexts.Nix
HasNixEnvironment
Test.Sandwich.Contexts.Nix
HasTestS3Server
Test.Sandwich.Contexts.Types.S3
HttpMode
Test.Sandwich.Contexts.Types.S3
HttpModeHttp
Test.Sandwich.Contexts.Types.S3
HttpModeHttps
Test.Sandwich.Contexts.Types.S3
HttpModeHttpsNoValidate
Test.Sandwich.Contexts.Types.S3
introduceBinaryViaEnvironment
Test.Sandwich.Contexts.Files
introduceBinaryViaEnvironment'
Test.Sandwich.Contexts.Files
introduceBinaryViaNixDerivation
Test.Sandwich.Contexts.Files
introduceBinaryViaNixDerivation'
Test.Sandwich.Contexts.Files
introduceBinaryViaNixPackage
Test.Sandwich.Contexts.Files
introduceBinaryViaNixPackage'
Test.Sandwich.Contexts.Files
introduceFakeSmtpServer
Test.Sandwich.Contexts.FakeSmtpServer
introduceFakeSmtpServerNix
Test.Sandwich.Contexts.FakeSmtpServer
introduceFakeSmtpServerNix'
Test.Sandwich.Contexts.FakeSmtpServer
introduceFile
Test.Sandwich.Contexts.Files
introduceFile'
Test.Sandwich.Contexts.Files
introduceFileViaNixDerivation
Test.Sandwich.Contexts.Files
introduceFileViaNixDerivation'
Test.Sandwich.Contexts.Files
introduceFileViaNixDerivation''
Test.Sandwich.Contexts.Files
introduceFileViaNixPackage
Test.Sandwich.Contexts.Files
introduceFileViaNixPackage'
Test.Sandwich.Contexts.Files
introduceFileViaNixPackage''
Test.Sandwich.Contexts.Files
introduceNixContext
Test.Sandwich.Contexts.Nix
introduceNixContext'
Test.Sandwich.Contexts.Nix
introduceNixContext''
Test.Sandwich.Contexts.Nix
introduceNixEnvironment
Test.Sandwich.Contexts.Nix
introduceNixEnvironment'
Test.Sandwich.Contexts.Nix
introducePostgresUnixSocketViaNix
Test.Sandwich.Contexts.PostgreSQL
introducePostgresViaContainer
Test.Sandwich.Contexts.PostgreSQL
introducePostgresViaNix
Test.Sandwich.Contexts.PostgreSQL
isInContainer
Test.Sandwich.Contexts.Container
isPortFree
Test.Sandwich.Contexts.Util.Ports
makeNixContext
Test.Sandwich.Contexts.Nix
makeNixContext'
Test.Sandwich.Contexts.Nix
mkFileLabel
Test.Sandwich.Contexts.Files
NetworkAddress
Test.Sandwich.Contexts.Types.Network
,
Test.Sandwich.Contexts.PostgreSQL
NetworkAddressTCP
Test.Sandwich.Contexts.Types.Network
,
Test.Sandwich.Contexts.PostgreSQL
networkAddressTcpHostname
Test.Sandwich.Contexts.Types.Network
,
Test.Sandwich.Contexts.PostgreSQL
networkAddressTcpPort
Test.Sandwich.Contexts.Types.Network
,
Test.Sandwich.Contexts.PostgreSQL
NetworkAddressUnix
Test.Sandwich.Contexts.Types.Network
,
Test.Sandwich.Contexts.PostgreSQL
networkAddressUnixPath
Test.Sandwich.Contexts.Types.Network
,
Test.Sandwich.Contexts.PostgreSQL
NixContext
1 (Type/Class)
Test.Sandwich.Contexts.Nix
2 (Data Constructor)
Test.Sandwich.Contexts.Nix
nixContext
Test.Sandwich.Contexts.Nix
nixContextBuildCache
Test.Sandwich.Contexts.Nix
nixContextNixBinary
Test.Sandwich.Contexts.Nix
nixContextNixpkgsDerivation
Test.Sandwich.Contexts.Nix
nixEnvironment
Test.Sandwich.Contexts.Nix
NixpkgsDerivation
Test.Sandwich.Contexts.Nix
nixpkgsDerivationAllowUnfree
Test.Sandwich.Contexts.Nix
NixpkgsDerivationFetchFromGitHub
Test.Sandwich.Contexts.Nix
nixpkgsDerivationOwner
Test.Sandwich.Contexts.Nix
nixpkgsDerivationRepo
Test.Sandwich.Contexts.Nix
nixpkgsDerivationRev
Test.Sandwich.Contexts.Nix
nixpkgsDerivationSha256
Test.Sandwich.Contexts.Nix
nixpkgsMaster
Test.Sandwich.Contexts.Nix
nixpkgsRelease2311
Test.Sandwich.Contexts.Nix
nixpkgsRelease2405
Test.Sandwich.Contexts.Nix
nixpkgsRelease2411
Test.Sandwich.Contexts.Nix
nixpkgsRelease2505
Test.Sandwich.Contexts.Nix
nixpkgsReleaseDefault
Test.Sandwich.Contexts.Nix
NoVerify
Test.Sandwich.Contexts.HttpWaits
postgres
Test.Sandwich.Contexts.PostgreSQL
postgresAddress
Test.Sandwich.Contexts.PostgreSQL
postgresConnString
Test.Sandwich.Contexts.PostgreSQL
postgresContainerAddress
Test.Sandwich.Contexts.PostgreSQL
postgresContainerContainerName
Test.Sandwich.Contexts.PostgreSQL
postgresContainerContainerSystem
Test.Sandwich.Contexts.PostgreSQL
postgresContainerImage
Test.Sandwich.Contexts.PostgreSQL
postgresContainerLabels
Test.Sandwich.Contexts.PostgreSQL
PostgresContainerOptions
1 (Type/Class)
Test.Sandwich.Contexts.PostgreSQL
2 (Data Constructor)
Test.Sandwich.Contexts.PostgreSQL
postgresContainerPassword
Test.Sandwich.Contexts.PostgreSQL
postgresContainerUser
Test.Sandwich.Contexts.PostgreSQL
PostgresContext
1 (Type/Class)
Test.Sandwich.Contexts.PostgreSQL
2 (Data Constructor)
Test.Sandwich.Contexts.PostgreSQL
postgresDatabase
Test.Sandwich.Contexts.PostgreSQL
postgresNixConfExtraLines
Test.Sandwich.Contexts.PostgreSQL
postgresNixDatabase
Test.Sandwich.Contexts.PostgreSQL
PostgresNixOptions
1 (Type/Class)
Test.Sandwich.Contexts.PostgreSQL
2 (Data Constructor)
Test.Sandwich.Contexts.PostgreSQL
postgresNixPassword
Test.Sandwich.Contexts.PostgreSQL
postgresNixPostgres
Test.Sandwich.Contexts.PostgreSQL
postgresNixUsername
Test.Sandwich.Contexts.PostgreSQL
postgresPassword
Test.Sandwich.Contexts.PostgreSQL
postgresUsername
Test.Sandwich.Contexts.PostgreSQL
s3Protocol
Test.Sandwich.Contexts.Types.S3
TestS3Server
1 (Type/Class)
Test.Sandwich.Contexts.Types.S3
2 (Data Constructor)
Test.Sandwich.Contexts.Types.S3
testS3Server
Test.Sandwich.Contexts.Types.S3
testS3ServerAccessKeyId
Test.Sandwich.Contexts.Types.S3
testS3ServerAddress
Test.Sandwich.Contexts.Types.S3
testS3ServerBucket
Test.Sandwich.Contexts.Types.S3
testS3ServerContainerAddress
Test.Sandwich.Contexts.Types.S3
testS3ServerContainerEndpoint
Test.Sandwich.Contexts.Types.S3
testS3ServerEndpoint
Test.Sandwich.Contexts.Types.S3
testS3ServerHttpMode
Test.Sandwich.Contexts.Types.S3
testS3ServerSecretAccessKey
Test.Sandwich.Contexts.Types.S3
tryOpenAndClosePort
Test.Sandwich.Contexts.Util.Ports
unEnvironmentFile
Test.Sandwich.Contexts.Files
VerifyCerts
Test.Sandwich.Contexts.HttpWaits
WaitConstraints
Test.Sandwich.Contexts.HttpWaits
waitForHealth
Test.Sandwich.Contexts.Container
waitUntilStatusCode
Test.Sandwich.Contexts.HttpWaits
waitUntilStatusCodeWithTimeout
Test.Sandwich.Contexts.HttpWaits
withFakeSMTPServer
Test.Sandwich.Contexts.FakeSmtpServer
withPostgresContainer
Test.Sandwich.Contexts.PostgreSQL
withPostgresUnixSocketViaNix
Test.Sandwich.Contexts.PostgreSQL
withPostgresUnixSocketViaNix'
Test.Sandwich.Contexts.PostgreSQL
withPostgresViaNix
Test.Sandwich.Contexts.PostgreSQL
withPostgresViaNix'
Test.Sandwich.Contexts.PostgreSQL
YesVerify
Test.Sandwich.Contexts.HttpWaits