Add Konsist test to use isEmpty() instead of isEqualTo(empty), and fix existing issue.

This commit is contained in:
Benoit Marty
2023-12-04 15:26:32 +01:00
parent 7c58a843dc
commit bd58d85b69
2 changed files with 13 additions and 1 deletions

View File

@@ -39,7 +39,7 @@ class MapWebkitPermissionsTest {
@Test
fun `given any other permission, it returns nothing`() {
val permission = mapWebkitPermissions(arrayOf(PermissionRequest.RESOURCE_PROTECTED_MEDIA_ID))
assertThat(permission).isEqualTo(emptyList<String>())
assertThat(permission).isEmpty()
}
}

View File

@@ -86,4 +86,16 @@ class KonsistTestTest {
functionDeclaration.text.contains("isEqualTo(true)")
}
}
@Test
fun `use isEmpty() instead of isEqualTo(empty)`() {
Konsist
.scopeFromTest()
.functions()
// Exclude self
.withoutName("use isEmpty() instead of isEqualTo(empty)")
.assertFalse { functionDeclaration ->
functionDeclaration.text.contains("isEqualTo(empty")
}
}
}