Http4sAuthedRoutesSuite
Base class for suites testing AuthedRoutes
.
To use this class you'll need to provide the routes being tested by overriding routes
.
Ensure that a Show
instance for the request's context type is in scope. This instance will be used to include the context's information in the test's name.
Attributes
- Example
-
import cats.effect.IO import org.http4s.AuthedRoutes class MyAuthedRoutesSuite extends munit.Http4sAuthedRoutesSuite[String] { override val routes: AuthedRoutes[String, IO] = AuthedRoutes.of { case GET -> Root / "hello" as user => Ok(user + " says Hi") } test(GET(uri"hello").as("Jose")) { response => assertIO(response.as[String], "Jose says Hi") } }
- Deprecated
-
[Since version 0.16.0]
- Graph
-
- Supertypes
-
trait Http4sSuitetrait Http4sMUnitSyntaxtrait AllSyntaxtrait HeaderSyntaxtrait LiteralsSyntaxtrait StringSyntaxtrait KleisliSyntaxtrait Http4sClientDsl[IO]trait Http4sDsl[IO]trait Http4sDsl2[IO, IO]trait Responses[IO, IO]trait Statusestrait RequestDsltrait Authtrait Methodsclass CatsEffectSuitetrait CatsEffectFunFixturestrait CatsEffectFixturestrait CatsEffectAssertionsclass FunSuitetrait BaseFunSuitetrait ValueTransformstrait SuiteTransformstrait TestTransformstrait TestOptionsConversionstrait FunFixturestrait Assertionstrait CompileErrorMacroclass Suitetrait PlatformSuiteclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Inherited classlikes
Attributes
- Inherited from:
- Http4sSuite
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
trait Producttrait Equalstrait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- FunFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- FunFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sSuite
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sMUnitSyntax
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectAssertions
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectAssertions
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectAssertions
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectAssertions
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectAssertions
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectFunFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Http4sSuite
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- SuiteTransforms
- Supertypes
-
trait (List[Test]) => List[Test]class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CatsEffectFunFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ClientFunFixtureTestOps
Attributes
- Inherited from:
- TestTransforms
- Supertypes
-
trait Test => Testclass Objecttrait Matchableclass Any
Attributes
- Inherited from:
- ValueTransforms
- Supertypes
-
trait Any => Option[Future[Any]]class Objecttrait Matchableclass Any
Deprecated and Inherited classlikes
Attributes
- Deprecated
- true
- Inherited from:
- CatsEffectFunFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Deprecated
- true
- Inherited from:
- CatsEffectFixtures
- Supertypes
-
class Objecttrait Matchableclass Any
Inherited types
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- Suite
The value produced by test bodies.
The value produced by test bodies.
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- RequestDsl
Value members
Concrete methods
Fixture that creates the client which will be used to execute this suite's requests.
Fixture that creates the client which will be used to execute this suite's requests.
Attributes
- Definition Classes
Declares a test for the provided request. That request will be executed using the routes provided in routes
.
Declares a test for the provided request. That request will be executed using the routes provided in routes
.
Attributes
- Example
-
test(GET(uri"users" / 42).context("user-1")) { response => // test body }
test(POST(json, uri"users") -> "user-2").alias("Create a new user") { response => // test body }
test(GET(uri"users" / 42).context("user-3")).flaky { response => // test body }
- Definition Classes
Inherited methods
Runs once after all test cases and after all suite-local fixtures have been tear down.
Runs once after all test cases and after all suite-local fixtures have been tear down.
Attributes
- Inherited from:
- Suite
Runs after each individual test case.
Runs after each individual test case.
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- Assertions
Asserts that two elements are equal according to the Compare[A, B]
type-class.
Asserts that two elements are equal according to the Compare[A, B]
type-class.
By default, uses ==
to compare values.
Attributes
- Inherited from:
- Assertions
Asserts that two doubles are equal to within a positive delta. If the expected value is infinity then the delta value is ignored. NaNs are considered equal: assertEquals(Double.NaN, Double.NaN, *) passes.
Asserts that two doubles are equal to within a positive delta. If the expected value is infinity then the delta value is ignored. NaNs are considered equal: assertEquals(Double.NaN, Double.NaN, *) passes.
Attributes
- Inherited from:
- Assertions
Asserts that two floats are equal to within a positive delta. If the expected value is infinity then the delta value is ignored. NaNs are considered equal: assertEquals(Float.NaN, Float.NaN, *) passes.
Asserts that two floats are equal to within a positive delta. If the expected value is infinity then the delta value is ignored. NaNs are considered equal: assertEquals(Float.NaN, Float.NaN, *) passes.
Attributes
- Inherited from:
- Assertions
Asserts that an IO
returns an expected value.
Asserts that an IO
returns an expected value.
The "returns" value (second argument) must have the same type or be a subtype of the one "contained" inside the IO
(first argument). For example:
assertIO(IO(Option(1)), returns = Some(1)) // OK
assertIO(IO(Some(1)), returns = Option(1)) // Error: Option[Int] is not a subtype of Some[Int]
The "clue" value can be used to give extra information about the failure in case the assertion fails.
Value parameters
- clue
-
a value that will be printed in case the assertions fails
- obtained
-
the IO under testing
- returns
-
the expected value
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- Assertions
Asserts that two elements are not equal according to the Compare[A, B]
type-class.
Asserts that two elements are not equal according to the Compare[A, B]
type-class.
By default, uses ==
to compare values.
Attributes
- Inherited from:
- Assertions
Asserts that a SyncIO
returns an expected value.
Asserts that a SyncIO
returns an expected value.
The "returns" value (second argument) must have the same type or be a subtype of the one "contained" inside the SyncIO
(first argument). For example:
assertSyncIO(SyncIO(Option(1)), returns = Some(1)) // OK
assertSyncIO(SyncIO(Some(1)), returns = Option(1)) // Error: Option[Int] is not a subtype of Some[Int]
The "clue" value can be used to give extra information about the failure in case the assertion fails.
Value parameters
- clue
-
a value that will be printed in case the assertions fails
- obtained
-
the SyncIO under testing
- returns
-
the expected value
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- Assertions
Runs once before all test cases and before all suite-local fixtures are setup. An error in this method aborts the test suite.
Runs once before all test cases and before all suite-local fixtures are setup. An error in this method aborts the test suite.
Attributes
- Inherited from:
- Suite
Runs before each individual test case. An error in this method aborts the test case.
Runs before each individual test case. An error in this method aborts the test case.
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- CompileErrorMacro
Unconditionally fails this test with the given message and optional clues.
Unconditionally fails this test with the given message and optional clues.
Attributes
- Inherited from:
- Assertions
Unconditionally fails this test with the given message and exception marked as the cause.
Unconditionally fails this test with the given message and exception marked as the cause.
Attributes
- Inherited from:
- Assertions
Unconditionally fails this test due to result of comparing two values.
Unconditionally fails this test due to result of comparing two values.
The only reason to use this method instead of fail()
is if you want to allow comparing the two different values in the the IntelliJ GUI diff viewer.
Attributes
- Inherited from:
- Assertions
Unconditionally fail this test case and cancel all the subsequent tests in this suite.
Unconditionally fail this test case and cancel all the subsequent tests in this suite.
Attributes
- Inherited from:
- Assertions
Allows prettifing the response's body before outputting it to logs.
Allows prettifing the response's body before outputting it to logs.
By default it will try to parse it as JSON and apply a code highlight if munitAnsiColors
is true
.
Value parameters
- body
-
the response's body to prettify
Attributes
- Returns
-
the prettified version of the response's body
- Inherited from:
- Http4sSuite
Returns the response as suite clues.
Returns the response as suite clues.
This method is then used by response.clues
extension method.
Value parameters
- response
-
the response to convert to
Clues
Attributes
- Returns
-
the clues extracted from the response
- Inherited from:
- Http4sSuite
Allows altering the name of the generated tests.
Allows altering the name of the generated tests.
By default it will generate test names like:
// GET -> users/42
test(GET(uri"users" / 42))
// GET -> users (All users)
test(GET(uri"users")).alias("All users")
// GET -> users as user-1
test(GET(uri"users").as("user-1"))
// GET -> users - executed 10 times with 2 in parallel
test(GET(uri"users")).repeat(10).parallel(2)
// GET -> users (retrieve the list of users and get the first user from the list)
test(GET(uri"users"))
.alias("retrieve the list of users")
.andThen("get the first user from the list")(_.as[List[User]].flatMap {
case Nil => fail("The list of users should not be empty")
case (head: User) :: _ => GET(uri"users" / head.id.show)
})
Attributes
- Inherited from:
- Http4sSuite
Evalutes the given expression and asserts that an exception of type T is thrown.
Evalutes the given expression and asserts that an exception of type T is thrown.
Attributes
- Inherited from:
- Assertions
Intercepts a Throwable
being thrown inside the provided IO
.
Intercepts a Throwable
being thrown inside the provided IO
.
Attributes
- Example
-
val io = IO.raiseError[Unit](MyException("BOOM!")) interceptIO[MyException](io)
or
interceptIO[MyException] { IO.raiseError[Unit](MyException("BOOM!")) }
- Inherited from:
- CatsEffectAssertions
Evalutes the given expression and asserts that an exception of type T with the expected message is thrown.
Evalutes the given expression and asserts that an exception of type T with the expected message is thrown.
Attributes
- Inherited from:
- Assertions
Intercepts a Throwable
with a certain message being thrown inside the provided IO
.
Intercepts a Throwable
with a certain message being thrown inside the provided IO
.
Attributes
- Example
-
val io = IO.raiseError[Unit](MyException("BOOM!")) interceptIO[MyException]("BOOM!")(io)
or
interceptIO[MyException] { IO.raiseError[Unit](MyException("BOOM!")) }
- Inherited from:
- CatsEffectAssertions
Intercepts a Throwable
with a certain message being thrown inside the provided SyncIO
.
Intercepts a Throwable
with a certain message being thrown inside the provided SyncIO
.
Attributes
- Example
-
val io = SyncIO.raiseError[Unit](MyException("BOOM!")) interceptSyncIO[MyException]("BOOM!")(io)
or
interceptSyncIO[MyException] { SyncIO.raiseError[Unit](MyException("BOOM!")) }
- Inherited from:
- CatsEffectAssertions
Intercepts a Throwable
being thrown inside the provided SyncIO
.
Intercepts a Throwable
being thrown inside the provided SyncIO
.
Attributes
- Example
-
val io = SyncIO.raiseError[Unit](MyException("BOOM!")) interceptSyncIO[MyException](io)
or
interceptSyncIO[MyException] { SyncIO.raiseError[Unit](MyException("BOOM!")) }
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- SuiteTransforms
Alias for http://localhost
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- TestTransforms
Fixtures that can be reused for individual test cases or entire suites.
Fixtures that can be reused for individual test cases or entire suites.
Attributes
- Inherited from:
- Suite
Attributes
- Inherited from:
- TestTransforms
Attributes
- Inherited from:
- TestTransforms
Attributes
- Inherited from:
- ValueTransforms
The timeout for IO-based tests. When it expires it will gracefully cancel the fiber running the test and invoke any finalizers before ultimately failing the test.
The timeout for IO-based tests. When it expires it will gracefully cancel the fiber running the test and invoke any finalizers before ultimately failing the test.
Note that the fiber may still hang while running finalizers or even be uncancelable. In this case the munitTimeout will take effect, with the caveat that the hanging fiber will be leaked.
Attributes
- Inherited from:
- CatsEffectSuite
Attributes
- Inherited from:
- SuiteTransforms
Attributes
- Inherited from:
- SuiteTransforms
Attributes
- Inherited from:
- SuiteTransforms
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- SuiteTransforms
Attributes
- Inherited from:
- SuiteTransforms
Attributes
- Inherited from:
- TestTransforms
Attributes
- Inherited from:
- TestTransforms
The base class for all test suites
The base class for all test suites
Attributes
- Inherited from:
- BaseFunSuite
The overall timeout applicable to all tests in the suite, including those written in terms of Future or synchronous code. This is implemented by the MUnit framework itself.
The overall timeout applicable to all tests in the suite, including those written in terms of Future or synchronous code. This is implemented by the MUnit framework itself.
When this timeout expires, the suite will immediately fail the test and proceed without waiting for its cancelation or even attempting to cancel it. For that reason it is recommended to set this to a greater value than munitIOTimeout, which performs graceful cancelation of IO-based tests. The default grace period for cancelation is 1 second.
Attributes
- Definition Classes
-
CatsEffectSuite -> BaseFunSuite
- Inherited from:
- CatsEffectSuite
Attributes
- Inherited from:
- ValueTransforms
Attributes
- Definition Classes
-
CatsEffectSuite -> ValueTransforms
- Inherited from:
- CatsEffectSuite
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- BaseFunSuite
Attributes
- Inherited from:
- BaseFunSuite
Deprecated and Inherited methods
Fixture to run a request against this suite
Fixture to run a request against this suite
Attributes
- Deprecated
-
[Since version 0.16.0]
- Inherited from:
- Http4sSuite
Allows altering the name of the generated tests.
Allows altering the name of the generated tests.
By default it will generate test names like:
// GET -> users/42
test(GET(uri"users" / 42))
// GET -> users (All users)
test(GET(uri"users")).alias("All users")
// GET -> users as user-1
test(GET(uri"users").as("user-1"))
// GET -> users - executed 10 times with 2 in parallel
test(GET(uri"users")).repeat(10).parallel(2)
// GET -> users (retrieve the list of users and get the first user from the list)
test(GET(uri"users"))
.alias("retrieve the list of users")
.andThen("get the first user from the list")(_.as[List[User]].flatMap {
case Nil => fail("The list of users should not be empty")
case (head: User) :: _ => GET(uri"users" / head.id.show)
})
Value parameters
- config
-
the configuration for this test
- followingRequests
-
the following request' aliases
- request
-
the test's request
- testOptions
-
the options for the current test
Attributes
- Returns
-
the test's name
- Deprecated
-
[Since version 0.16.0]
Use `http4sMUnitTestNameCreator` instead - Inherited from:
- Http4sSuite
List of replacements that will be applied to the result of http4sMUnitNameCreator
using String#replaceAll
List of replacements that will be applied to the result of http4sMUnitNameCreator
using String#replaceAll
Attributes
- Deprecated
-
[Since version 0.16.0]
Override `http4sMUnitTestNameCreator` instead and provide replacements to `default` constructor - Inherited from:
- Http4sSuite
Attributes
- Deprecated
- true
- Inherited from:
- CatsEffectSuite
Abstract fields
The HTTP routes being tested
The HTTP routes being tested
Attributes
Inherited fields
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Methods
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Http4sDsl2
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Statuses
Attributes
- Inherited from:
- Http4sDsl
Attributes
- Inherited from:
- Assertions
Attributes
- Inherited from:
- BaseFunSuite
Attributes
- Inherited from:
- Http4sDsl2
Alias for ->
.
Alias for ->
.
Note: Due to infix operation precedence, →
has a lower priority than /
. So you have to use parentheses in pattern matching when using this operator.
For example:
(request.method, Path(request.path)) match {
case Method.GET → (Root / "test.json") => ...
Attributes
- Inherited from:
- Http4sDsl2
Extensions
Inherited extensions
Attributes
- Inherited from:
- LiteralsSyntax
Attributes
- Inherited from:
- LiteralsSyntax
Attributes
- Inherited from:
- LiteralsSyntax
Attributes
- Inherited from:
- LiteralsSyntax
Attributes
- Inherited from:
- LiteralsSyntax
Implicits
Implicits
Inherited implicits
Attributes
- Inherited from:
- Http4sSuite
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sSuite
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- Http4sMUnitSyntax
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- CatsEffectAssertions
Attributes
- Inherited from:
- Http4sSuite
Attributes
- Inherited from:
- CatsEffectFunFixtures
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Http4sClientDsl
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- HeaderSyntax
Attributes
- Inherited from:
- Http4sClientDsl
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- KleisliSyntax
Attributes
- Inherited from:
- KleisliSyntax
Attributes
- Inherited from:
- KleisliSyntax
Attributes
- Inherited from:
- KleisliSyntax
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- RequestDsl
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- HeaderSyntax
Attributes
- Inherited from:
- HeaderSyntax
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Inherited from:
- Responses
Attributes
- Definition Classes
-
CatsEffectSuite -> Suite
- Inherited from:
- CatsEffectSuite
Attributes
- Inherited from:
- CatsEffectSuite
Implicitly create a TestOptions given a test name. This allows writing test("name") { ... }
even if test
accepts a TestOptions
Implicitly create a TestOptions given a test name. This allows writing test("name") { ... }
even if test
accepts a TestOptions
Attributes
- Inherited from:
- TestOptionsConversions
Deprecated and Inherited implicits
Attributes
- Deprecated
- true
- Inherited from:
- StringSyntax