fun data()

in plot-api/src/jvmTest/kotlin/org/jetbrains/letsPlot/DataSeriesTimeStandardizeTest.kt [31:83]


        fun data(): Collection<Array<Any>> {
            val zonedDateTime0 = ZonedDateTime.of(
                2020,
                6,
                10,
                13,
                58,
                0,
                0,
                ZoneId.of("EST", SHORT_IDS)
            )

            val zonedDateTime1 = ZonedDateTime.of(
                2020,
                6,
                10,
                14,
                4,
                0,
                0,
                ZoneId.of("EST", SHORT_IDS)
            )

            val instant0 = zonedDateTime0.toInstant().toEpochMilli()
            val instant1 = zonedDateTime1.toInstant().toEpochMilli()


            // Input date-time series
            val dateTimes = listOf<Date?>(Date(instant0), Date(instant1), null)
            val instants = listOf<Instant?>(zonedDateTime0.toInstant(), zonedDateTime1.toInstant(), null)
            val zonedDateTimes = listOf<ZonedDateTime?>(zonedDateTime0, zonedDateTime1, null)

            // Expected after standardization
            val expectedList = listOf<Double?>(1591815480000.0, 1591815840000.0, null)
            val expectedMap = mapOf(
                "dateTimes" to expectedList,
                "instants" to expectedList,
                "zonedDateTimes" to expectedList
            )

            // Test data
            return listOf(
                arrayOf(
                    // lists
                    mapOf(
                        "dateTimes" to dateTimes,
                        "instants" to instants,
                        "zonedDateTimes" to zonedDateTimes
                    ),
                    expectedMap
                )
            )
        }