diff --git a/tests/shared/src/test/scala/cats/tests/IndexedReaderWriterStateTSuite.scala b/tests/shared/src/test/scala/cats/tests/IndexedReaderWriterStateTSuite.scala index efd8ecdc45..8f19699673 100644 --- a/tests/shared/src/test/scala/cats/tests/IndexedReaderWriterStateTSuite.scala +++ b/tests/shared/src/test/scala/cats/tests/IndexedReaderWriterStateTSuite.scala @@ -453,6 +453,24 @@ class IndexedReaderWriterStateTSuite extends CatsSuite { ) } + { + implicit val LWM: Monad[ListWrapper] = ListWrapper.monad + + val SA = { + implicit val LWA: NonEmptyAlternative[ListWrapper] = ListWrapper.nonEmptyAlternative + NonEmptyAlternative[IRWST[ListWrapper, Boolean, String, MiniInt, MiniInt, *]] + } + + checkAll( + "IndexedReaderWriterStateT[ListWrapper, Boolean, String, MiniInt, MiniInt, *]", + NonEmptyAlternativeTests(SA).nonEmptyAlternative[Int, Int, Int] + ) + checkAll( + "NonEmptyAlternativeTests[IndexedReaderWriterStateT[ListWrapper, Boolean, String, MiniInt, MiniInt, *]]", + SerializableTests.serializable(SA) + ) + } + { implicit val LWM: Monad[ListWrapper] = ListWrapper.monad