mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 16:10:00 +00:00
Merge pull request #7418 from element-hq/feature/bma/license
Remove license check on Pro modules.
This commit is contained in:
@@ -23,24 +23,6 @@ class KonsistLicenseTest {
|
|||||||
\*/
|
\*/
|
||||||
""".trimIndent().toRegex()
|
""".trimIndent().toRegex()
|
||||||
|
|
||||||
private val enterpriseLicense = """
|
|
||||||
/\*
|
|
||||||
\* © 20\d\d((, |-)20\d\d)? Element Creations Ltd\.
|
|
||||||
(?:.*\n)* \*
|
|
||||||
\* Element Creations Ltd, Element Software SARL, Element Software Inc\.,
|
|
||||||
\* and Element Software GmbH \(the "Element Group"\) only make this file available
|
|
||||||
\* under a proprietary license model\.
|
|
||||||
\*
|
|
||||||
\* Without a proprietary license with us, you cannot use this file\. The terms of
|
|
||||||
\* the proprietary license agreement between you and any member of the Element Group
|
|
||||||
\* shall always apply to your use of this file\. Unauthorised use, copying, distribution,
|
|
||||||
\* or modification of this file, via any medium, is strictly prohibited\.
|
|
||||||
\*
|
|
||||||
\* For details about the licensing terms, you must either visit our website or contact
|
|
||||||
\* a member of our sales team\.
|
|
||||||
\*/
|
|
||||||
""".trimIndent().toRegex()
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `assert that FOSS files have the correct license header`() {
|
fun `assert that FOSS files have the correct license header`() {
|
||||||
Konsist
|
Konsist
|
||||||
@@ -60,19 +42,6 @@ class KonsistLicenseTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
fun `assert that Enterprise files have the correct license header`() {
|
|
||||||
Konsist
|
|
||||||
.scopeFromProject()
|
|
||||||
.files
|
|
||||||
.filter {
|
|
||||||
it.moduleName.startsWith("enterprise")
|
|
||||||
}
|
|
||||||
.assertTrue {
|
|
||||||
enterpriseLicense.containsMatchIn(it.text)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `assert that files do not have double license header`() {
|
fun `assert that files do not have double license header`() {
|
||||||
Konsist
|
Konsist
|
||||||
|
|||||||
Reference in New Issue
Block a user