Skip to content

Commit 58ea3c2

Browse files
committed
Simplify test package structure
Use 'tests' as a common package prefix
1 parent a7def44 commit 58ea3c2

26 files changed

+61
-59
lines changed

core/commonTest/src/contract/CollectionBehaviors.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests
17+
package tests.contract
1818

1919
public fun <T> CompareContext<List<T>>.listBehavior() {
2020
equalityBehavior()

core/commonTest/src/contract/ComparisonDSL.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests
17+
package tests.contract
1818

19-
import kotlinx.collections.immutable.tests.assertTypeEquals
19+
import tests.assertTypeEquals
2020
import kotlin.test.*
2121

2222
public fun <T> compare(expected: T, actual: T, block: CompareContext<T>.() -> Unit) {

core/commonTest/src/contract/list/ImmutableListTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableList
17+
package tests.contract.list
1818

1919
import kotlinx.collections.immutable.*
20-
import kotlinx.collections.immutable.contractTests.compare
21-
import kotlinx.collections.immutable.contractTests.listBehavior
22-
import kotlinx.collections.immutable.tests.*
20+
import tests.contract.compare
21+
import tests.contract.listBehavior
22+
import tests.*
2323
import kotlin.test.*
2424

2525
class ImmutableListTest {

core/commonTest/src/contract/map/ImmutableMapTest.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableMap
17+
package tests.contract.map
1818

1919
import kotlinx.collections.immutable.*
20-
import kotlinx.collections.immutable.contractTests.collectionBehavior
21-
import kotlinx.collections.immutable.contractTests.compare
22-
import kotlinx.collections.immutable.contractTests.mapBehavior
23-
import kotlinx.collections.immutable.contractTests.setBehavior
20+
import tests.contract.collectionBehavior
21+
import tests.contract.compare
22+
import tests.contract.mapBehavior
23+
import tests.contract.setBehavior
2424
import kotlin.test.*
2525

2626
class ImmutableHashMapTest : ImmutableMapTest() {

core/commonTest/src/contract/set/ImmutableSetTest.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableSet
17+
package tests.contract.set
1818

1919
import kotlinx.collections.immutable.*
20-
import kotlinx.collections.immutable.contractTests.compare
21-
import kotlinx.collections.immutable.contractTests.setBehavior
22-
import kotlinx.collections.immutable.tests.isDigit
23-
import kotlinx.collections.immutable.tests.isUpperCase
20+
import tests.contract.compare
21+
import tests.contract.setBehavior
22+
import tests.isDigit
23+
import tests.isUpperCase
2424
import kotlin.test.*
2525

2626
class ImmutableHashSetTest : ImmutableSetTestBase() {

core/commonTest/src/implementations/list/BufferIteratorTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.implementations.immutableList
17+
package tests.implementations.list
1818

19+
import kotlinx.collections.immutable.implementations.immutableList.*
1920
import kotlin.test.*
2021

2122
class BufferIteratorTest {

core/commonTest/src/implementations/list/TrieIteratorTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.implementations.immutableList
17+
package tests.implementations.list
1818

19+
import kotlinx.collections.immutable.implementations.immutableList.*
1920
import kotlinx.collections.immutable.internal.assert
2021
import kotlin.math.pow
2122
import kotlin.random.*

core/commonTest/src/stress/ObjectWrapper.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests
17+
package tests.stress
1818

1919
import kotlinx.collections.immutable.internal.assert
2020
import kotlin.js.JsName

core/commonTest/src/stress/WrapperGenerator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests
17+
package tests.stress
1818

1919
import kotlin.random.Random
2020

core/commonTest/src/stress/list/PersistentListBuilderTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests.immutableList
17+
package tests.stress.list
1818

1919
import kotlinx.collections.immutable.PersistentList
20-
import kotlinx.collections.immutable.contractTests.compare
21-
import kotlinx.collections.immutable.contractTests.listIteratorProperties
2220
import kotlinx.collections.immutable.persistentListOf
23-
import kotlinx.collections.immutable.tests.*
21+
import tests.*
22+
import tests.contract.compare
23+
import tests.contract.listIteratorProperties
2424
import kotlin.random.Random
2525
import kotlin.test.*
2626

core/commonTest/src/stress/list/PersistentListTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests.immutableList
17+
package tests.stress.list
1818

1919
import kotlinx.collections.immutable.PersistentList
2020
import kotlinx.collections.immutable.persistentListOf

core/commonTest/src/stress/map/PersistentHashMapBuilderTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests.immutableMap
17+
package tests.stress.map
1818

19-
import kotlinx.collections.immutable.stressTests.ObjectWrapper
20-
import kotlinx.collections.immutable.stressTests.WrapperGenerator
2119
import kotlinx.collections.immutable.persistentHashMapOf
22-
import kotlinx.collections.immutable.tests.remove
20+
import tests.stress.ObjectWrapper
21+
import tests.stress.WrapperGenerator
22+
import tests.remove
2323
import kotlin.random.Random
2424
import kotlin.test.*
2525

core/commonTest/src/stress/map/PersistentHashMapTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests.immutableMap
17+
package tests.stress.map
1818

19-
import kotlinx.collections.immutable.stressTests.ObjectWrapper
20-
import kotlinx.collections.immutable.stressTests.WrapperGenerator
2119
import kotlinx.collections.immutable.persistentHashMapOf
22-
import kotlinx.collections.immutable.tests.remove
20+
import tests.stress.ObjectWrapper
21+
import tests.stress.WrapperGenerator
22+
import tests.remove
2323
import kotlin.random.Random
2424
import kotlin.test.*
2525

core/commonTest/src/stress/set/PersistentHashSetBuilderTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests.immutableSet
17+
package tests.stress.set
1818

19-
import kotlinx.collections.immutable.stressTests.ObjectWrapper
20-
import kotlinx.collections.immutable.stressTests.WrapperGenerator
2119
import kotlinx.collections.immutable.persistentHashSetOf
20+
import tests.stress.ObjectWrapper
21+
import tests.stress.WrapperGenerator
2222
import kotlin.random.Random
2323
import kotlin.test.*
2424

core/commonTest/src/stress/set/PersistentHashSetTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.stressTests.immutableSet
17+
package tests.stress.set
1818

19-
import kotlinx.collections.immutable.stressTests.ObjectWrapper
20-
import kotlinx.collections.immutable.stressTests.WrapperGenerator
2119
import kotlinx.collections.immutable.persistentHashSetOf
20+
import tests.stress.ObjectWrapper
21+
import tests.stress.WrapperGenerator
2222
import kotlin.random.Random
2323
import kotlin.test.*
2424

core/commonTest/src/testUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.tests
17+
package tests
1818

1919

2020
internal fun Char.isUpperCase(): Boolean = this in 'A'..'Z'

core/jsTest/src/testUtilsJs.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.tests
17+
package tests
1818

1919
import kotlin.test.assertEquals
2020

core/jvmTest/src/contract/GuavaImmutableCollectionBaseTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests
17+
package tests.contract
1818

1919
import com.google.common.collect.testing.testers.CollectionClearTester
2020
import com.google.common.collect.testing.testers.ListRemoveAtIndexTester

core/jvmTest/src/contract/list/GuavaImmutableListTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableList
17+
package tests.contract.list
1818

1919
import com.google.common.collect.testing.ListTestSuiteBuilder
2020
import com.google.common.collect.testing.TestListGenerator
2121
import com.google.common.collect.testing.features.CollectionFeature
2222
import com.google.common.collect.testing.features.CollectionSize
2323
import com.google.common.collect.testing.features.ListFeature
24-
import kotlinx.collections.immutable.contractTests.GuavaImmutableCollectionBaseTest
25-
import kotlinx.collections.immutable.contractTests.immutableList.PersistentListGenerator.PList
24+
import tests.contract.GuavaImmutableCollectionBaseTest
25+
import tests.contract.list.PersistentListGenerator.PList
2626
import kotlin.test.Test
2727

2828
class GuavaImmutableListTest: GuavaImmutableCollectionBaseTest() {

core/jvmTest/src/contract/list/PersistentListGenerator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableList
17+
package tests.contract.list
1818

1919
import com.google.common.collect.testing.TestStringListGenerator
2020
import kotlinx.collections.immutable.mutate

core/jvmTest/src/contract/map/GuavaImmutableMapTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableMap
17+
package tests.contract.map
1818

1919
import com.google.common.collect.testing.MapTestSuiteBuilder
2020
import com.google.common.collect.testing.TestMapGenerator
2121
import com.google.common.collect.testing.features.CollectionFeature
2222
import com.google.common.collect.testing.features.CollectionSize
2323
import com.google.common.collect.testing.features.Feature
2424
import com.google.common.collect.testing.features.MapFeature
25-
import kotlinx.collections.immutable.contractTests.GuavaImmutableCollectionBaseTest
26-
import kotlinx.collections.immutable.contractTests.immutableMap.PersistentMapGenerator.HashMap
27-
import kotlinx.collections.immutable.contractTests.immutableMap.PersistentMapGenerator.OrderedMap
25+
import tests.contract.GuavaImmutableCollectionBaseTest
26+
import tests.contract.map.PersistentMapGenerator.HashMap
27+
import tests.contract.map.PersistentMapGenerator.OrderedMap
2828
import kotlin.test.Test
2929

3030
class GuavaImmutableMapTest: GuavaImmutableCollectionBaseTest() {

core/jvmTest/src/contract/map/PersistentMapGenerator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableMap
17+
package tests.contract.map
1818

1919
import com.google.common.collect.testing.TestStringMapGenerator
2020
import kotlinx.collections.immutable.mutate

core/jvmTest/src/contract/set/GuavaImmutableSetTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableSet
17+
package tests.contract.set
1818

1919
import com.google.common.collect.testing.SetTestSuiteBuilder
2020
import com.google.common.collect.testing.TestSetGenerator
2121
import com.google.common.collect.testing.features.CollectionFeature
2222
import com.google.common.collect.testing.features.CollectionSize
2323
import com.google.common.collect.testing.features.Feature
24-
import kotlinx.collections.immutable.contractTests.GuavaImmutableCollectionBaseTest
25-
import kotlinx.collections.immutable.contractTests.immutableSet.PersistentSetGenerator.HashSet
26-
import kotlinx.collections.immutable.contractTests.immutableSet.PersistentSetGenerator.OrderedSet
24+
import tests.contract.GuavaImmutableCollectionBaseTest
25+
import tests.contract.set.PersistentSetGenerator.HashSet
26+
import tests.contract.set.PersistentSetGenerator.OrderedSet
2727
import kotlin.test.Test
2828

2929
class GuavaImmutableSetTest: GuavaImmutableCollectionBaseTest() {

core/jvmTest/src/contract/set/PersistentSetGenerator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.contractTests.immutableSet
17+
package tests.contract.set
1818

1919
import com.google.common.collect.testing.TestStringSetGenerator
2020
import kotlinx.collections.immutable.mutate

core/jvmTest/src/testUtilsJvm.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.tests
17+
package tests
1818

1919
import kotlin.test.assertEquals
2020

core/nativeTest/src/testUtilsNative.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package kotlinx.collections.immutable.tests
17+
package tests
1818

1919
import kotlin.test.assertTrue
2020

0 commit comments

Comments
 (0)