Commit Graph

76 Commits

Author SHA1 Message Date
wp_xyz
b2c74fa967 TAChart: Fix unit test failure for IncQuarter. 2024-05-09 17:47:58 +02:00
wp_xyz
0f5a732909 TAChart: Deprecate functions PointDist and LinePointDist in favor of new PointDistSq and PointLineDistSq. 2024-01-10 14:02:49 +01:00
wp_xyz
e8f8aa16ce TAChart: Fix crash when a ListChartSource contains a single point and that has X=NaN. Add corresponding unit test. 2023-05-06 13:03:59 +02:00
wp_xyz
c5b1c18380 TAChart: Add StartOfTheQuarter and IncQuarter functions (date/time-related). Add related unit tests. 2022-01-14 11:46:56 +01:00
wp_xyz
8e85780b9f TAChart: Fix unit test for IsEquivalent. 2022-01-14 11:36:05 +01:00
wp
81f4762dba TAChart: Fix TCustomChartSource.FindBounds for XCount = 0. Add test cases.
git-svn-id: trunk@61016 -
2019-04-18 13:49:58 +00:00
wp
c061954bc6 TAChart: Add test for sorting.
git-svn-id: trunk@60986 -
2019-04-15 21:26:47 +00:00
wp
2e629563b1 TAChart: Fix merging of intervals in TIntervalList, add test case. Issue #35268, part of "patch2" by Marcin Wiazowski
git-svn-id: trunk@60788 -
2019-03-27 22:43:18 +00:00
wp
0db4490515 TAChart: Fix several issues related with TIntervalList.Epsilon. Implement open intervals for TIntervalList.AddRange. Issue #35250, patch by Marcin Wiazowski.
git-svn-id: trunk@60743 -
2019-03-22 08:42:40 +00:00
wp
7ff89755ee TAChart: Adapt test suite to change in r60642 #6d0a2c7637
git-svn-id: trunk@60738 -
2019-03-20 16:41:34 +00:00
wp
48ce9f091f TAChart: Refactor equation text generation for TFitSeries to simplify cases where coefficients are 1
git-svn-id: trunk@60569 -
2019-03-03 15:32:28 +00:00
wp
42a6258229 TAChart: Fix and refactor FitEquationText of TFitSeries.
git-svn-id: trunk@60554 -
2019-03-01 22:34:58 +00:00
wp
0bf11ad782 TAChart: Fix incorrect handling quotes in TListChartSource.DataPoints. Issue #35155, patch by Marcin Wiazowski.
git-svn-id: trunk@60522 -
2019-02-26 20:51:55 +00:00
wp
ff44f7fc58 TAChart: Fix usage of quotes and separator in TListChartSource.Datapoints strings. Some more tests.
git-svn-id: trunk@60511 -
2019-02-26 15:06:17 +00:00
wp
2361649666 TAChart: Extend TListChartSource.DataPoints to support separator ('|') as well as line breaks in the Text field.
git-svn-id: trunk@60501 -
2019-02-25 18:44:13 +00:00
wp
ae615c82e7 TAChart: Check TListChartSource.DataPoints for valid numeric data. Fix DataPoints editor to handle NaN correctly.
git-svn-id: trunk@60495 -
2019-02-25 11:17:39 +00:00
wp
5207c624ac TAChart: Some optimizations from patches by Marcin Wiazowski. Decimal separator test for TListChartSource.DataPoints.
git-svn-id: trunk@60491 -
2019-02-24 22:11:44 +00:00
wp
cd2e076da1 TAChart: Fix TListChartSource.DataPoints streaming error. Issue #0035125, patch by Marcin Wiazowski. Update test program.
git-svn-id: trunk@60490 -
2019-02-24 21:27:39 +00:00
wp
63c26a35ae TAChart: Extend TDatapointTool.AffectedSeries to accept also semicolon and pipe ('|') as separators.
git-svn-id: trunk@58768 -
2018-08-24 11:11:27 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
ask
8bbd1cfc0e TAChart: More tests for sources with NaNs
git-svn-id: trunk@38814 -
2012-09-24 14:59:35 +00:00
ask
4b2fe13853 TAChart: Add IsEquivalent utility function
git-svn-id: trunk@38811 -
2012-09-24 14:37:53 +00:00
ask
a70dbab972 TAChart: Add tests for TCustomChartSource.FindBounds procedure
git-svn-id: trunk@38714 -
2012-09-17 11:25:53 +00:00
ask
c72cbcb8e4 TAChart: Add test for TListChartSource cache
git-svn-id: trunk@38696 -
2012-09-16 17:49:22 +00:00
ask
0ce0a99c98 TAChart: Add tests for TCustomChartSource.Intervals.Tolerance
git-svn-id: trunk@38665 -
2012-09-15 09:30:46 +00:00
ask
5fc1caeffa TAChart: Add copyright header to AssertHelpers unit
git-svn-id: trunk@38658 -
2012-09-14 13:02:16 +00:00
ask
1a0c213794 TAChart: Test THistory class
git-svn-id: trunk@38654 -
2012-09-14 12:14:29 +00:00
ask
47bce9fd29 TAChart: Add test for spaces in field names inside TDbChartSource.FieldY
git-svn-id: trunk@38039 -
2012-07-25 15:37:11 +00:00
ask
e2a4592001 TAChart: Add initial tests for TDbChartSource
git-svn-id: trunk@38032 -
2012-07-24 10:18:43 +00:00
ask
21622f66e7 TAChart: Introduce ZeroRect constant
git-svn-id: trunk@37664 -
2012-06-16 10:06:57 +00:00
ask
dcf6e40f02 TAChart: Include Item.Y in reordered list of TCalculatedChartSource. Update test.
git-svn-id: trunk@37588 -
2012-06-08 08:57:14 +00:00
ask
d44288d1e0 TAChart: Add and use AssertEquals overload for arrays of Boolean
git-svn-id: trunk@37585 -
2012-06-08 07:21:12 +00:00
ask
22e7429e25 TAChart: Use array assertion in TIntervalSourceTest.AssertValueEquals
git-svn-id: trunk@37582 -
2012-06-08 06:42:01 +00:00
ask
f6fc1c150e TAChart: Add and use AssertEquals overload for arrays of Double
git-svn-id: trunk@37581 -
2012-06-08 06:35:30 +00:00
ask
3d7ff766da TAChart: Check for incorrect parameters in TListChartSource.AddXYList. Add tests.
git-svn-id: trunk@37578 -
2012-06-08 05:32:33 +00:00
ask
e123a13fff TAChart: Add TPublishedIntegerSetTest.TestAsBooleans method
git-svn-id: trunk@37419 -
2012-05-25 13:49:04 +00:00
ask
f917cbd144 TAChart: Add TChartAxisIntervalParams.Tolerance property
git-svn-id: trunk@34818 -
2012-01-20 11:37:38 +00:00
ask
afc999bc7f TAChart: Add TIntervalChartSource.RoundToImage method
git-svn-id: trunk@34815 -
2012-01-20 10:04:44 +00:00
ask
feced6291d TAChart: Sort results of TCustomChartSource.ValuesInRange
git-svn-id: trunk@34813 -
2012-01-20 05:32:15 +00:00
ask
9f937ae7dd TAChart: Add initial tests for ValuesInRange method
git-svn-id: trunk@34783 -
2012-01-18 18:34:52 +00:00
ask
678f40a024 TAChart: Add test for TListChartSource.CopyFrom
git-svn-id: trunk@33134 -
2011-10-28 11:56:59 +00:00
ask
3a789c3c8a TAChart: Extract TListSourceTest.AssertItemEquals helper method
git-svn-id: trunk@33133 -
2011-10-28 11:53:01 +00:00
ask
49f696df00 TAChart: Add tests for TListChartSource.Delete
git-svn-id: trunk@33024 -
2011-10-22 17:42:34 +00:00
ask
f7b3333c60 TAChart: Partially support infinite coordinates in LineIntersectsRect
git-svn-id: trunk@32795 -
2011-10-10 09:45:24 +00:00
ask
abea0d7922 TAChart: Add TCumulNormDistrAxisTransform based on code by Werner Pamler. Add test.
git-svn-id: trunk@32691 -
2011-10-05 07:35:06 +00:00
ask
bed7d78b47 TAChart: Extract TAMath unit
git-svn-id: trunk@32688 -
2011-10-05 05:40:51 +00:00
ask
dfb6783a88 TAChart: Implement AccumulationDirection for derivative source. Add tests.
git-svn-id: trunk@32407 -
2011-09-18 15:26:05 +00:00
ask
27ff423301 TAChart: Add TCalculatedChartSource.AccumulationDirection property. Add tests.
git-svn-id: trunk@32396 -
2011-09-18 10:13:40 +00:00
ask
8b1c326147 TAChart: Support NaN in TListChartSource.SetXValue and SetYValue. Add tests.
git-svn-id: trunk@32311 -
2011-09-13 07:54:01 +00:00
ask
ac90c7b3e0 TAChart: Add chart source enumerator. Add test.
git-svn-id: trunk@32309 -
2011-09-13 07:21:15 +00:00