forked from joomla/joomla-cms
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
854 lines (608 loc) · 24.7 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
0. Metadata
-----------
Copyright: Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
License: GNU General Public License version 2 or later; see LICENSE.txt
1. Copyright and disclaimer
---------------------------
This application is opensource software released under the GPL. Please
see source code and the LICENSE file
2. Changelog
------------
This is a non-exhaustive (but still near complete) changelog for
Joomla! automated tests, including alpha and beta versions.
Our thanks to all those people who've contributed bug reports and
code fixes.
Legend:
* -> Security Fix
# -> Bug Fix
$ -> Language fix or change
+ -> Addition
^ -> Change
- -> Removed
! -> Note
05-Dec-2013 Mark Dexter
# Clean up some webdriver tests to hopefully fix intermittent problems.
14-Nov-2013 Mark Dexter
# Fix problem with button not being visible on page.
01-Nov-2013 Mark Dexter
# Fix problem with hidden filters in User Manager.
31-Oct-2013 Mark Dexter
# Fix problem with category filter in article manager.
30-Oct-2013 Mark Dexter
# Fix weblink and newsfeed edit for markup changes.
29-Oct-2013 Mark Dexter
# More webdriver fixes for 3.2.
27-Oct-2013 Mark Dexter
# More webdriver fixes for 3.2 changes. Most tests working again.
18-Oct-2013 Mark Dexter
# Fix Webdriver tests for 3.2 changes.
09-Oct-2013 Mark Dexter
# Fix Webdriver page class for markup changes.
03-Oct-2013 Mark Dexter
# Fix system tests for code changes.
# Fix another system test.
14-Sep-2013 Mark Dexter
+ Add system tests for categories and articles in the front end. Thanks Puneet Kala.
11-Sep-2013 Mark Dexter
# Fix failing system tests.
04-Sep-2013 Mark Dexter
+ Add some more front-end system tests. Thanks Puneet Kala.
01-Sep-2013 Mark Dexter
# Fix problem with renamed test method.
# Fix failing system test due to new option in Global Configuration.
27-Aug-2013 Mark Dexter
+ Add some system tests for front end. Thanks Puneet Kala!
21-Aug-2013 Mark Dexter
+ Start new front-end tests for articles. Thanks Puneet Kala!
16-Aug-2013 Michael Babker
^ Add a conditional for running app install
15-Aug-2013 Mark Dexter
# Fix failing system tests due to markup changes.
09-Aug-2013 Mark Dexter
# Fix failing system tests due to markup changes.
31-Jul-2013 Michael Babker
+ Add test coverage to JPlugin constructor testing private vars
+ Add test coverage to JLoader::registerPrefix()
27-Jul-2013 Michael Babker
+ Add test coverage to JViewLegacy::getName()
24-Jul-2013 Mark Dexter
+ New Webdriver tests for changing article state and front-end login. Thanks Puneet Kala.
18-Jul-2013 Mark Dexter
# Fix problem with failing system tests.
16-Jul-2013 Mark Dexter
+ Add webdriver tests for some components and extensions. Thanks Puneet Kala.
07-Jul-2013 Mark Dexter
# Refactor delete method in webdriver tests
# Fix failing system tests due to markup changes.
20-Jun-2013 Mark Dexter
# Fix Webdriver tests for Google Chrome, markup changes.
15-Jun-2013 Mark Dexter
# Fix failing system test.
11-Jun-2013 Mark Dexter
# Fix problems with system tests from changes in HTML markup.
02-Jun-2013 Michael Babker
+ Port Feed, Filesystem, Filter, and Form package unit tests from Platform
+ Port Github package unit tests from Platform
+ Port Google and Grid package unit tests from Platform
+ Port Image, Keychain, and Language package unit tests from Platform
+ Port Mail, Mediawiki, Model, and Object package unit tests from Platform
+ Port Plugin, Profiler, Registry, String, and Twitter package unit tests from Platform
+ Port User, Utilities, and View package unit tests from Platform
^ Refactor unit tests to use CSV datasets
+ Port legacy tree unit tests from Platform
01-Jun-2013 Michael Babker
+ Port Database package unit tests from Platform
+ Port URI package unit tests from Platform
+ Port Facebook package unit tests from Platform
+ Port Linkedin, Oauth1, OAuth2, and Openstreetmap package unit tests from Platform
+ Port Access and Application package unit tests from Platform
+ Port Archive, Base, Cache, Client, Controller, and Crypt package unit tests from Platform
+ Port Data, Document, Date, Environment, and Event package unit tests from Platform
28-May-2013 Mark Dexter
+ Add webdriver tests for contacts, weblinks, and banners. Thanks George Wilson.
+ Add skeleton classes for com_categories to work around inconsistent URL issue.
22-May-2013 Mark Dexter
# Fix failing system tests due to markup changes.
16-May-2013 Mark Dexter
+ Added TagManager0002Test.php. Thanks Puneet Kala.
09-May-2013 Mark Dexter
# Finish system tests for back end Tags Manager. Thanks Puneet Kala.
08-May-2013 Mark Dexter
# Fix failing system test for markup change in Template Manager.
04-May-2013 Michael Babker
# Fix failing unit tests
03-May-2013 JM Simonet
# Corrected test for #30788
02-May-2013 Mark Dexter
# Fix up doc blocks as example for Webdriver page classes and tests.
# Added test for Tag Manager. Thanks Puneet Kala.
30-Apr-2013 Mark Dexter
# Fix system tests for clearfix class in front end
25-Apr-2013 Mark Dexter
# Fix webdriver tests for change in module edit form (using textarea for class suffix)
22-Apr-2013 Mark Dexter
# Change error reporting to Development in auto install.
20-Apr-2013 Mark Dexter
# Fix failing system test from change in class suffix from input to textarea.
12-Apr-2013 Michael Babker
# Fix failing unit tests from UCM refactor
06-Apr-2013 Mark Dexter
# Fix failing system test.
29-Mar-2013 Michael Babker
+# Test JTableCorecontent, fix bugs found in class
29-Mar-2013 Mark Dexter
# Fix failing system tests.
# More system test fixes, fix CHANGELOG typo.
26-Mar-2013 Mark Dexter
# Fix failing system tests due to login markup change, Tags menu item change
26-Mar-2013 Michael Babker
+# Expand Schema test coverage
25-Mar-2013 Michael Babker
+# Test JTableContenttype, fix bugs found in class
+# Start testing JTags
05-Mar-2013 Mark Dexter
# Fix system tests for tags component and modules
03-Mar-2013 Michael Babker
+ Add tests for FinderIndexerToken, JHtmlBootstrap, and JHtmlJquery
+ Add tests for JFormField and JHtml instances
27-Feb-2013 Mark Dexter
# Fix failing system change from markup change in [#30157] *Bootstrapping tabs in administration (big patch)
22-Feb-2013 Michael Babker
^ Remove @covers tags in docblocks due to negative test coverage influence
+ Add test framework for FinderIndexer** library
01-Jan-2013 Mark Dexter
# Fix failing webdriver test due to change in Module edit UI
27-Dec-2012 Michael Babker
^ Sync core test framework to the Platform
+ Add tests for Editor and Layout packages
22-Dec-2012 Mark Dexter
# Fix failing system tests caused by markup changes
21-Dec-2012 Mark Dexter
+ Add tests for module manager.
18-Dec-2012 Mark Dexter
# Fix intermittent failures in Webdriver tests
13-Dec-2012 Mark Dexter
+ Add Webdriver tests for Menu Items.
# Fix system test for change in hathor login markup
07-Nov-2012 Mark Dexter
+ Add new Webdriver tests for Menu Manager.
^ Organize Pages classes in folders. Improve autoloader.
21-Nov-2012 Mark Dexter
# Fix failing system test
11-Nov-2012 Mark Dexter
^ Rename config-def.php-dist to be consistent with xml files
09-Nov-2012 Mark Dexter
^ Change echo statements to jEcho for selective logging
05-Nov-2012 Mark Dexter
# Fix failing system tests (from HTML output changes)
^ Remove some asserts from try/catch blocks (makes it easier to trace failures)
# Fix failing Webdriver tests (from HTML output changes)
02-Nov-2012 Mark Dexter
^ Fix up phpunit.xml.dist for old system tests.
# Remove logs folder (should not be tracked in Git)
# Fix up system test XML file
01-Nov-2012 Mark Dexter
+ Add Webdriver system tests
# Clean up Webdriver tests, fix Linux bug.
27-Oct-2012 Mark Dexter
# Fix up servers/config-def.php-dist
# Fix typo in TestSuite.php
24-Oct-2012 Mark Dexter
# Fix failing system test (to accommodate markup changes)
19-Oct-2012 Mark Dexter
# Fix system test for HTML output change
14-Oct-2012 Mark Dexter
# Fix redirect test for Firefox
13-Oct-2012 Mark Dexter
# Fix remaining system tests for version 3.0.
# Fix exception/error problem in com_contact and com_newsfeed.
26-Sep-2012 Mark Dexter
# Fix a few more system tests
20-Sep-2012 Mark Dexter
# Fix some more system tests
17-Sep-2012 Mark Dexter
# Fix up system tests output changes
09-Sep-2012 Rouven Weßling
- Test the Feed package. Thanks Michael.
- Add a test for JAdministratorHelper.
05-Sep-2012 Mark Dexter
# Fix some failing system tests for changes in master
# Select old sample data in doInstall
02-Sep-2012 Mark Dexter
# Yet another fix for reorder mouse movement in controlpanel0004Test
01-Sep-2012 Mark Dexter
# Fix reorder mouse movement in controlpanel0004Test
01-Sep-2012 Rouven Weßling
- Removed the xx-XX testing language.
29-Aug-2012 Mark Dexter
# Fix controlPanel0004Test system test
29-Aug-2012 Rouven Weßling
+ Import unit tests for JHtmlBatch from the platform.
25-Aug-2012 Mark Dexter
+ Unit test framework for CMS. Thanks Michael.
20-Aug-2012 Rouven Weßling
+ Add setup for unit testing. Thanks Michael.
24-Aug-2012 Mark Dexter
# Fix first batch of system tests for 3.0 with Bootstrap templates
# Fix two more system tests
30-Jul-2012 Mark Dexter
^ Add ability to capture screenshots on failure for system tests
09-Jul-2012 Mark Dexter
^ Detect notices in modals and popups
05-Jul-2012 Mark Dexter
# Fix installation to chmod configuration before delete
30-Jun-2012 Mark Dexter
# More fixes for Selenium RC2 -- don't use TinyMCE for tests
26-Jun-2012 Mark Dexter
# Fixes for Selenium RC2 and Google Chrome browser
18-Jun-2012 Mark Dexter
^ Update phpunit.php for debugging system tests
05-May-2012 Mark Dexter
^ Update phpunit.php for PHPUnit version 3.5
04-May-2012 Mark Dexter
# Fix PHP strict error
02-May-2012 Mark Dexter
^ Change system test suite to work with PHPUnit version 3.6
# Fix doInstall for PHP strict error
12-Apr-2012 Mark Dexter
# Fix hard-coded version number in system test
10-Feb-2012 Mark Dexter
# Clear cache after system tests
+ Add Module0002 test
17-Jan-2012 Mark Dexter
# Fix failing system tests for sample data changes
16-Jan-2012 Mark Dexter
# Fix failing system test for Control Panel change
21-Dec-2011 Mark Dexter
# Fix failing system test for sample data change
18-Dec-2011 Mark Dexter
# Change link name for read private messages
16-Dec-2011 Mark Dexter
# Fix failing system tests (for menu type changes in trunk)
12-Nov-2011 Mark Dexter
+ Added system test to test modals in front-end article edit
06-Nov-2011 Mark Dexter
# Fix failing system test (for db17 branch)
25-Oct-2011 Mark Dexter
# Fix failing system test due to module removal
26-Sep-2011 Mark Dexter
+ Added system test for path disclosure security issue
+ Added system test for installation in a non-default language
12-Sep-2011 Mark Dexter
# Fix system test for change in sample data module positions
23-Aug-2011 Mark Dexter
# Fix system test for h3 tag change
09-Jul-2011 Mark Dexter
# Fix system test for changed message
06-Jul-2011 Mark Dexter
^ Force test db prefix to jos_
04-Jul-2011 Mark Dexter
# Fix failing system test
28-Jun-2011 Mark Dexter
# Fix system tests for issue 23125
27-Jun-2011 Mark Dexter
+ Add security0001Test to test some xss fixes
20-Jun-2011 Mark Dexter
# Fix unit test JFilterInput to run correctly
06-Jun-2011 Mark Dexter
# Fix doInstall for AJAX changes made to installation screens
^ Modify SeleniumJoomlaTestCase to check for PHP warnings as well as notices
30-May-2011 Mark Dexter
# Fix failing system test from change in bluestork template
17-May-2011 Christophe Demko
# [#25894] *Fatal Error: JDocumentFeed disabled (Jean-Marie Simonet)
14-May-2011 Christophe Demko
# [#25772] Librairie JDate translates month and day strings for RFC822 format which is not correct
04-May-2011 Mark Dexter
# Fix redirect test
18-Apr-2011 Mark Dexter
+ System test for redirect component
02-Apr-2011 Mark Dexter
# Fix doInstall to set error reporting to Maximum
31-Mar-2011 Mark Dexter
+ [#22618] Automated ACL system test to test manage permission (Tim Plummer)
23-Mar-2011 Mark Dexter
# [#25359] Fix failing unit test for JDocumentRenderRSS
16-Mar-2011 Mark Dexter
# [#25286] Fix failing unit test for JDocument (Rouven Weßling)
# [#25301] Xcache can not be tested using phpunit (Rouven Weßling)
# [#25348] Add more unit tests for JURI (Rouven Weßling)
18-Feb-2011 Mark Dexter
# Fix failing system tests for "published" language change, 404 error change, Save & Close ACL modal change
# Fix failing system tests for id changes made in [#24947]
26-Jan-2011 Mark Dexter
# Fix failing system test
11-Jan-2011 Mark Dexter
# Fix problems with acl0001Test
10-Jan-2011 Mark Dexter
# Fix failing system tests
07-Jan-2011 Mark Dexter
# Fix failing system test
02-Jan-2011 Christophe Demko
# Correcting unit test since commit #20076
03-Jan-2011 Mark Dexter
# Fix problem with unit tests with mysqli driver
02-Jan-2011 Mark Dexter
# Fixed failing system tests
# Fixed failing JUserHelperTest
02-Jan-2011 Christophe Demko
+ Added test for 3rd parameter to JRegistry::loadFile
17-Dec-2010 Ian MacLennan
+ Added test for JToolbar::addButtonPath
14-Dec-2010 Mark Dexter
# Check that menu item type displays when editing a menu item
14-Dec-2010 Christophe Demko
# Add firstDay metadata in unit tests
11-Dec-2010 Christophe Demko
# [#22648] function isCompatible incorrectly checks current version (Mark Dexter)
08-Dec-2010 Mark Dexter
# Fix failing sample_data0001Test.php
^ Add option to doInstall.php to set hathor as default admin template
06-Dec-2010 Christophe Demko
# Test coverage for the JArrayHelper::fromObject method
04-Dec-2010 Christophe Demko
# Test coverage for automatic generated field name
30-Nov-2010 Mark Dexter
# Fix failing JStringTest and JArrayHelperTest due to locale settings
# Skip some string sort tests if MAC OS
27-Nov-2010 Mark Dexter
# Improved test coverage for JUserTest
17-Nov-2010 Mark Dexter
# Fix doInstall to allow selection of different database types
^ Added two methods to JFolderTest (Christophe Demoko) as part of [#22484]
15-Nov-2010 Mark Dexter
# Fix failing system test for sample data changes
05-Nov-2010 Mark Dexter
# Fix failing system tests for ACL language changes
# Unit test for [#22444] JRegistry fails when binding an object which contains a JRegistry object
01-Nov-2010 Mark Dexter
# Fix doInstall so it can be run against a different Joomla! instance
# Small fix for featured0001Test due to default ordering in Featured Articles Manager
30-Oct-2010 Mark Dexter
# Remove tests/system/server/configdef.php file accidentally added to version control
29-Oct-2010 Mark Dexter
# Fix problem in controlpanel004Test for small change in category ui
28-Oct-2010 Mark Dexter
# Fix bugs in menu0001Test from new template position modal
22-Oct-2010 Mark Dexter
# Fix bug in JAccessTest and JAccess class when invalid group id is checked
+ Add unit tests for JSession
14-Oct-2010 Mark Dexter
+ article0003Test added to test effect of up-path category state on article menu items
# fix bug in controlpanel0004Test
12-Oct-2010 Mark Dexter
# Fix multiple system tests for ACL UI changes
# Fix problem in language0001test.php from Category Manager UI change
10-Oct-2010 Mark Dexter
^ Added option in configdef.php and doInstall.php to install without sample data
09-Oct-2010 Mark Dexter
^ Changed JAccessTest to provide 100% code coverage
08-Oct-2010 Mark Dexter
^ Changed JAccessTest to use test.xml data instead of database data and added testCheckGroup method
15-Sep-2010 Mark Dexter
# [#22419] Fixes for Language0001 System Test (Thanks Matt Thomas)
# Fixed restoreDefaultGlobalPermissions method in SeleniumJoomlaTestCase
# Fixed problem in controlpanel0005 from sample data change
01-Sep-2010 Mark Dexter
+ Added JDatabaseQueryElementTest
01-Sep-2010 Ian MacLennan
+ Added JUser::save test
30-Aug-2010 Mark Dexter
^ Improved documentation for JUserHelper unit tests (Thanks Niels Braczek!)
29-Aug-2010 Mark Dexter
+ [#20726] Unit tests for JUserHelper
+ [#22021] ACL System Tests
28-Aug-2010 Ian MacLennan
# Fixed errors in tests and added mocks to deal with some failures properly
26-Aug-2010 Ian MacLennan
+ Added unit test for JFormRuleEmail
20-Aug-2010 Mark Dexter
# Fix control_panel0004Test for category formatting changes
06-Aug-2010 Mark Dexter
^ Added new var to configdef.php to allow doInstall to set caching to different values
22-Jul-2010 Mark Dexter
# Fix control_panel0004Test and add new acl003Test (Matt Thomas)
16-Jul-2010 Mark Dexter
# Fix controlpanel0002 for button change
# Eliminate second doInstall in TestSuite (no longer needed)
14-Jul-2010 Mark Dexter
# [#21236] PHP System Tests for Tracker Item 20836 Capitalization of "toolbar-popup-Popup"
# [#21312] PHP System Test to check error messages associated with actions performed when nothing is selected
# Update TestSuite for new test
# Add language0001Test from [#21312]
13-Jul-2010 Mark Dexter
# Fix SeleniumJoomlaTestCase to report PHP notices
# System test for [#21083] Category List menu link to unpublished category gives error
12-Jul-2010 Mark Dexter
# Fix failing system test for sample data changes
# Update controlpanel0004Test for [#21196] Save order disk not disabled when not in ordering sort
11-Jul-2010 Mark Dexter
# Add group0002 test to suite
# Clean up system tests for sample data changes
05-Jul-2010 Mark Dexter
# Fix system tests for sample data changes
# Improvements to test methods (Matt Thomas)
04-Jul-2010 Mark Dexter
# Fix failing system tests (turn off caching, adjust for language changes)
01-Jul-2010 Mark Dexter
# Fix problems with system test acl0001Test (Matt Thomas)
# Fix problems running JElement unit tests stand-alone
30-Jun-2010 Mark Dexter
# Fix failing system tests
# Fix system tests for uncategorised category changes
28-Jun-2010 Mark Dexter
# Fix failing system test
+ Added tests for JInstaller
27-Jun-2010 Mark Dexter
# Fix failing system tests from [#20372] toggle name change
26-Jun-2010 Ian MacLennan
+ Added JInstaller test
# Improved JError handling in JoomlaTestCase
25-Jun-2010 Mark Dexter
# Fix failing JForm test in Windows (hard-coded '/')
# Fix failing JFilterOutputTest (when running stand-alone)
24-Jun-2010 Ian MacLennan
# Fixed intermittently failing unit test
# Added some JInstaller unit tests
23-Jun-2010 Ian MacLennan
+ Added unit tests for JAdapter, JAdapterInstance and one for JObject
# Fixed unit tests that were breaking because mocks were not getting properly injected
# Fixed JCache unit tests to supply storage handler to accomodate behaviour change (thanks Klas)
22-Jun-2010 Mark Dexter
# Added test fixes for failing system tests on Hudson server
22-Jun-2010 Ian MacLennan
# Added unit tests for JDocument
20-Jun-2010 Mark Dexter
# [#20735] JMailHelper unit tests
19-Jun-2010 Mark Dexter
+ New system test featured0002test to test ordering down columns
+ New methods in SeleniumJoomlaTestCase for toggling featured and published in Article Manager
12-Jun-2010 Mark Dexter
# Fix failing featured0001Test
08-Jun-2010 Mark Dexter
^ Refactor methods in SeleniumJoomlaTestCase (Matt Thomas)
# Fix system test errors
^ Refactor menu0001Test to remove sleep statements
07-Jun-2010 Sam Moffatt
# Fixed incorrect metadata in package sample
07-Jun-2010 Mark Dexter
+ New system test for featured blog ordering
# Clean up doc blocks for system tests
04-Jun-2010 Mark Dexter
^ Improvements to SeleniumJoomlaTestCase. (Matt Thomas)
30-May-2010 Mark Dexter
# JLanguageTest fixes and improvements. Thanks Tudor Mazilu!
28-May-2010 Mark Dexter
# Fix broken acl0001Test.php system test
27-May-2010 Mark Dexter
# Fix broken doInstall.php system test
25-May-2010 Mark Dexter
# Fix broken system tests (Matt Thomas)
19-May-2010 Mark Dexter
# Fix system test for template change
17-May-2010 Mark Dexter
# Fix up system tests for core changes
# Fix sample data test
27-Apr-2010 Mark Dexter
# Fix up system tests for language changes (Matt Thomas)
^ Add doInstall to TestSuite
# Fix acl001 for branch language change
20-Apr-2010 Mark Dexter
^ Add __call method in SeleniumJoomlaTestCase to check for PHP notices
^ Add getTraceFiles method in SeleniumJoomlaTestCase to clean up error reporting
^ Modify tests to use getTraceFiles
19-Apr-2010 Mark Dexter
^ Add checkNotices() method in SeleniumJoomlaTestCase
^ Implement checkNotices method in com_users tests
18-Apr-2010 Mark Dexter
+ New acltest (thank you Matt Thomas)
^ New methods in SeleniumJoomlaTestCase (thank you Matt Thomas)
17-Apr-2010 Mark Dexter
# Minor fix on ControlPanel0004 for language change
16-Apr-2010 Mark Dexter
+ New test for JParameter merge to test merge bug with integer 0
15-Apr-2010 Mark Dexter
# Fix up some changed language strings
# Fix doFrontendLogin to use config
+ Add test for edit icons in front page and article layouts
12-Apr-2010 Mark Dexter
^ Change control_panel0004 test to test category reorder after category move
08-Apr-2010 Mark Dexter
^ Change doInstall.php to detect failure to install sample data
05-Apr-2010 Mark Dexter
+ Add phpunit.php files to system and unit folders to enable test debugging
04-Apr-2010 Mark Dexter
^ Finish JString unit tests
^ Fix up code coverage for JString unit tests
31-Mar-2010 Mark Dexter
# Minor fixes to control panel tests for changed wording on menus
27-Mar-2010 Mark Dexter
# Fix bug in doInstall.php
26-Mar-2010 Mark Dexter
# Change menu0001Test.php to reflect new id in Module Edit
16-Mar-2010 Mark Dexter
# Adjusted tests for changes in core
+ Added new method to count verification errors
^ Improved message for verification errors to show file and line number
12-Mar 2010 Mark Dexter
^ Added new methods to SeleniumJoomlaTestCase (from Matt Thomas)
03-Mar-2010 Mark Dexter
# Fix doInstall.php to reflect SeleniumJoomlaTestCase changes
01-Mar-2010 Mark Dexter
^ Refactored SeleniumJoomlaTestCase methods and fixed test cases for new methods (from Matt Thomas)
21-Feb-2010 Mark Dexter
^ Change system tests to use filter_search
19-Feb-2010 Mark Dexter
# Fixed problems in system tests due to admin template change
^ Change doInstall.php to delete configuration.php file
17-Feb-2010 Hannes Papenberg
# Fixed JForm::setFields() test
14-Feb-2010 Ian MacLennan
+ Added tests for JEvent
+ Added tests for JDispatcher
13-Feb-2010 Ian MacLennan
^ Removing @group breaks annotation because tests no longer break the run
10-Feb-2010 Hannes Papenberg
# Fixed sampledata in JFilterInputTests
08-Feb-2010 Andrew Eddie
! Completed tests for JRegistry.
+ Added to tests for JParameter.
08-Feb-2010 Hannes Papenberg
# Fixed JSimpleXML tests
30-Jan-2010 Ian MacLennan
# Fixed JFormTest::testLoad to sync with changes to trunk
27-Jan-2010 Mark Dexter
# Fix bugs in functional tests. Add back TestSuite.php.
# Add new test to test front-end sample data.
25-Jan-2010 Louis Landry
^ Moved testing infrastructure from the /testing/ folder into the trunk.
19-Jan-2010 Andrew Eddie
^ Completed tests for INI, JSON, XML and PHP registry formatters.
^ Completed tests for JRegistryFormat.
22-Dec-2009 Ian MacLennan
# Modified mock expect calls
20-Nov-2009 Ian MacLennan
# Added @runTestsInSeparateProcesses annotations to JUtilityTest and JAuthenticationTest so that test suite would run.
06-Nov-2009 Ed Stafford
+ Added library/joomla/error skeletons in unittest
05-Nov-2009 Ed Stafford
+ Added all library/joomla/event, library/joomla/environment skeletons in unittest.
02-Nov-2009 Ed Stafford
+ Added all library/joomla/cache, library/joomla/client, library/joomla/document, and library/joomla/database skeletons
28-Oct-2009 Ed Stafford
+ Added all library/joomla/application, library/joomla/access skeletons
27-Oct-2009 Ed Stafford
+ Added all library/joomla/base skeletons
15-Oct-2009 Ian MacLennan
+ Added JPaginationTest and JPaginationTestHelper - at this point only the constructor is done
09-Oct-2009 Ian MacLennan
+ Added test skeletons for JFactory, JFrameworkConfig, JRoute, JText and JVersion
08-Oct-2009 Andrew Eddie
^ Added checks for new UTC date filters in testFilter test.
^ Changed JControllerForm tests to Hamcrest style.
+ Add skeleton for JDate tests.
07-Oct-2009 Andrew Eddie
+ Added JForm tests.
06-Oct-2009 Andrew Eddie
^ Update JActions, JAction name changes to JRules, JRule
+ Added test for JRules::getAllowed.
^ Changed some JRules tests to Hamcrest format.
02-Oct-2009 Ian MacLennan
+ Added cache tests from 1.5 unit tests
+ Added environment tests from 1.5 unit tests
+ Added filesystem tests from 1.5 unit tests
+ Added filter tests from 1.5 unit tests
+ Added Mail and Registry tests from 1.5 unit tests
25-Sep-2009 Andrew Eddie
+ Added test for JComponentForm constructor.
25-Sep-2009
^ Move control panel functional tests to folder
^ Add article basic functional test
25-Sep-2009 Andrew Eddie
^ bootstrap.php can include optional config.php to set custom variables (such as JPATH_BASE).
+ Added example test.
+ Added tests for JActions and JAction.
24-Sep-2009 Andrew Eddie
+ Added 1.6 unittest scaffolding.
24-Sep-2009 Mark Dexter
^ Added basic functional tests to test admin menu choices