Skip to content

Commit 7d05815

Browse files
authored
2.13: cats: enable cats-kernel-laws (#813)
2.13: cats: enable cats-kernel-laws
1 parent a0e3c56 commit 7d05815

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

configs/community.dbuild

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,13 +373,14 @@ build += {
373373
// other than just enumerating what we want:
374374
extra.projects: [
375375
"coreJVM", "freeJVM", "kernelJVM",
376-
"lawsJVM", "macrosJVM", "testkitJVM", "testsJVM", "alleycatsCoreJVM"
376+
"lawsJVM", "macrosJVM", "testkitJVM", "testsJVM",
377+
"kernelLawsJVM", "alleycatsCoreJVM"
377378
]
378379
extra.exclude: [
379380
// failing as of Nov 14 2018, not investigated.
380381
// for now we're mainly interested in letting downstream projects build,
381382
// less interested in making every test pass, but perhaps we can come back to this before RC1
382-
"kernelLawsJVM", "alleycatsTestsJVM"
383+
"alleycatsTestsJVM"
383384
// out of scope
384385
"bench", "docs"
385386
]
@@ -394,6 +395,8 @@ build += {
394395
"set sources in doc in Compile in alleycatsCoreJVM := List()"
395396
// 2.13: sigh, https://github.com/typelevel/cats/issues/2360
396397
"set excludeFilter in (Test, unmanagedSources) in testsJVM := HiddenFileFilter || \"OpSuite.scala\""
398+
// 2.13: some hashing thing, the cats team will presumably hit & fix it
399+
"set excludeFilter in (Test, unmanagedSources) in kernelLaws.jvm := HiddenFileFilter || \"LawTests.scala\""
397400
]
398401
}
399402

report/Report.scala

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,11 @@ object SuccessReport {
3434

3535
val expectedToFail = Set[String](
3636
"akka",
37-
"algebra", // needs cats-kernel-laws (we could re-enable that but disable the failing tests)
3837
"base64",
3938
"boopickle",
4039
"cachecontrol",
4140
"case-app",
4241
"cats-effect",
43-
"circe", // needs cats-kernel-laws (see algebra)
4442
"circe-config",
4543
"fastparse",
4644
"geny",
@@ -49,14 +47,12 @@ object SuccessReport {
4947
"jackson-module-scala",
5048
"jawn-0-10",
5149
"jsoniter-scala",
52-
"kittens", // needs cats-kernel-laws (see algebra)
5350
"lift-json",
5451
"linter",
5552
"log4s",
5653
"magnolia",
5754
"mima", // ran afoul of some scala.tools.nsc change, it looks like
5855
"nyaya",
59-
"paiges", // needs cats-kernel-laws (see algebra)
6056
"paradox",
6157
"parboiled2",
6258
"pcplod",

0 commit comments

Comments
 (0)