moon-unit.csproj: Add missing tests to the project file
[moon.git] / test / 2.0 / moon-unit / ChangeLog
blobceae5bfe7542793ff17f7ea118fead2843668997
1 2009-09-04  Sebastien Pouliot  <sebastien@ximian.com>
3         * moon-unit.csproj: Add missing tests to the project file
5         r: toshok
7 2009-09-04  Alan McGovern  <amcgovern@novell.com>
9         * System.Windows.Controls/ListBoxTest.cs:
10         * System.Windows.Controls/ComboBoxTest.cs: If a ListBoxItem
11           with IsSelected = true is added to a Selector, that value is
12           respected and SelectedItem/Index is updated. r: sde
14 2009-09-04  Alan McGovern  <amcgovern@novell.com>
16         * System.Windows.Controls/ComboBoxTest.cs: Add tests for
17           setting ComboBox.SelectedIndex from xaml. r: sde
19 2009-09-03  Mario Carrion  <mcarrion@novell.com>
21         * System.Windows.Automation.Peers/ListBoxAutomationPeerTest.cs: 
22         Tests added for testing content when Template is null and not null.
23         * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs: 
24         Tests added for testing content when Template is null and not null,
25         testing events.
26         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
27         Testing events.
28         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
29         Fixed GetAutomationEventFrom and GetAutomationEventFrom, new internal
30         class to get Peer from provider.
32         r: alan
34 2009-09-03  Alan McGovern  <amcgovern@novell.com>
36         * System.Windows.Controls/ListBoxTest.cs:
37         * System.Windows.Controls/ComboBoxTest.cs:
38         * System.Windows.Controls.Primitives/SelectorTest.cs: Add some
39           more tests for IsSelected/SelectedIndex/SelectedObject. We
40           should wait til we're implementing SL3 behaviours before
41           fixing these tests as there's a bug in Silverlight 2.0 which
42           makes it very hard to figure out what's going on. r: toshok
44 2009-09-03  Sebastien Pouliot  <sebastien@ximian.com>
46         * Makefile.am: Add CrossDomainPolicyManager.cs to the build
48         r: andreia
50 2009-09-03  Alan McGovern  <amcgovern@novell.com>
52         * System.Windows.Controls/ItemsControlTest.cs:
53         * System.Windows.Controls/ItemsControlTestBase.cs:
54         * System.Windows.Controls.Primitives/SelectorTest.cs: Add a
55           test to check when ItemContainerStyle is used.
57 2009-09-03  Alan McGovern  <amcgovern@novell.com>
59         * System.Windows.Controls/ListBoxTest.cs:
60         * System.Windows.Controls/ItemsControlTest.cs:
61         * System.Windows.Controls/ItemsControlTestBase.cs:
62         * System.Windows.Controls.Primitives/SelectorTest.cs: Remove
63           code duplication - DisplayMemberPath handling should only
64           exist in ItemsControl. This fixes DisplayMemberPath handling
65           for ListBox too. r: sde
67 2009-09-02  Jackson Harper  <jackson@ximian.com>
69         * System.Windows.Media.Animation/StoryboardTest.cs: Test for
70         feature mentioned in bug #521663. Allows look ups of properties
71         on the supplied object instead of just the type.  Note that the
72         value doesnt seem to get update (on SL or ML).
74 2009-09-02  Alan McGovern  <amcgovern@novell.com>
76         * System.Windows.Controls/ListBoxTest.cs:
77         * System.Windows.Controls/ComboBoxTest.cs:
78         * System.Windows.Controls/ItemsControlTest.cs:
79         * System.Windows.Controls/ItemsControlTestBase.cs: Add extra
80           tests to ensure the DisplayMemberPath template is used in
81           the right places. Remove [MoonlightBug] from tests which are
82           passing now. r: toshok
84         * System.Windows.Controls.Primitives/SelectorTest.cs: Remove
85           [MoonlightBug] from tests which are passing now. r: toshok
87         * System.Windows/DataTemplateTests.cs: Add a helper method to
88           easily create a DataTemplate in code. r: toshok
90 2009-09-02  Alan McGovern  <amcgovern@novell.com>
92         * System.Windows.Controls/ContentPresenterTest.cs: If
93           ContentPresenter.Content is a UIElement, we clear the value
94           of the DataContext, otherwise we copy the Content to it. r:
95           jeff
97 2009-09-02  Alan McGovern  <amcgovern@novell.com>
99         * System.Windows.Controls/ListBoxTest.cs:
100         * System.Windows.Controls/ComboBoxTest.cs:
101         * System.Windows.Controls.Primitives/SelectorTest.cs: The
102           ignore needs to be on the overrides, not the base method. r:
103           me ;)
105 2009-09-01  Jackson Harper  <jackson@ximian.com>
107         * misc/Parsing/MiscParsing.cs:
108         * misc/Parsing/MiscParsingPrivateControl.xaml: New tests for
109         loading internal types.
110         - Remove unused test for feature that doesnt work on SL
112 2009-08-31  Alan McGovern  <amcgovern@novell.com>
114         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
115           Remove moonlight bug from test which is passing. r: jeff
117 2009-08-28   Mario Carrion  <mcarrion@novell.com>
119         * moon-unit.csproj: HyperlinkButtonAutomationPeerTest.cs added.
120         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
121         Testing ISelectionItemProvider methods and events.
123         r: alan
125 2009-08-28  Alan McGovern  <amcgovern@novell.com>
127         * System.Windows/DataTemplateTests.cs: ContentControl is not
128           in charge of expanding its content template, the users of
129           ContentControl have to do that. When applying a
130           ControlTemplate, if it expands to an empty element or one
131           which is not a UIElement, we ignore the template and instead
132           apply the default element. r: toshok
134 2009-08-28  Sebastien Pouliot  <sebastien@ximian.com>
136         * security/WebFlashPolicyTest.cs: Add test case for FILE/HTTP 
137         and FILE/HTTPS with "well known" secure policies. Based on
138         patch received from Stephen A. Jazdzewski.
140         re: jackson
142 2009-08-27  Sebastien Pouliot  <sebastien@ximian.com>
144         * security/WebBasePolicyTest.cs: New. Common tests for both Flash 
145         and Silverlight policy parsing and resolution.
146         * security/WebFlashPolicyTest.cs: New. Unit tests for Flash 
147         policy parsing and resolution.
148         * security/WebSilverlightPolicyTest.cs: New. Unit tests for 
149         Silverlight policy parsing and resolution.
151         re: toshok
153 2009-08-27  Andrés G. Aragoneses  <aaragoneses@novell.com>
155         * System.Windows.Automation.Peers/HyperlinkButtonAutomationPeerTest.cs:
156         Add new file, forgotten in commit r140650.
158 2009-08-26  Alan McGovern  <amcgovern@novell.com>
160         * System.Windows.Controls/ItemsControlTest.cs: Allow
161           FrameworkTemplates to be expanded in managed code. Using
162           that, expand the ItemsPanelTemplate in ItemsControl when it
163           is available. r: toshok
165 2009-08-26  Alan McGovern  <amcgovern@novell.com>
167         * System.Windows.Controls/ListBoxTest.cs:
168           ComboBox.IsSelectionActiveProperty and
169           ListBox.IsSelectionActiveProperty are the same DP reference,
170           so declare it on Selector and expose it in the subclasses.
171           Cleanup usage of this property aswell. r: spouliot
173 2009-08-25  Andrés G. Aragoneses  <aaragoneses@novell.com>
175         * moon-unit.mdp: Add new HyperLinkButtonAutomationPeerTest
176           file.
178         * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
179           Event testing for derived classes of ButtonBase. Refactor
180           ContentTest.
182         * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
183           Call the base method for testing events. Refactor
184           ContentTest (code was duplicated with the base test).
186 2009-08-25  Alan McGovern  <amcgovern@novell.com>
188         * System.Windows.Controls/ComboBoxTest.cs: When an item is
189           selected before the container item has been created, we need
190           to set the 'IsSelected' flag on the container when it loads.
191           Fixes the initial selection for both ComboBox and ListBox.
192           r: jackson
194 2009-08-25  Alan McGovern  <amcgovern@novell.com>
196         * System.Windows.Controls/ComboBoxTest.cs: Rewrite the
197           UpdateDisplayedItem method to fix rendering issues when an
198           item is selected before the drop down list has been opened.
199           Previously the selected item would not appear in the
200           ComboBox as the currently displayed item. r: spouliot
202 2009-08-24  Mario Carrion  <mcarrion@novell.com>
204         * System.Windows.Automation.Peers/AutomationPeerTest.cs: 
205         ListenerExists updated. Should be True when running on ML2.
206         * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: 
207           System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs, 
208           System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs: 
209           Reverted because updated KB970363 pulled SL3 update.
210         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
211           Removed GetItemType_AttachedProperty, already defined in base class.
212         r:alan
214 2009-08-24  Alan McGovern  <amcgovern@novell.com>
216         * System.Windows.Controls/ComboBoxTest.cs: 1) Update the
217           DisplayedItem when the ComboBox template has been applied.
218         2) Correctly update the SelectionBoxItem and
219           SelectionBoxItemTemplate variables aswell.
220         3) Ensure that the ItemTemplate applied to the selected
221           ComboBoxItem is propagated to
222           ContentPresenter.ContentTemplate
223         r: sde
225 2009-08-21  Alan McGovern  <amcgovern@novell.com>
227         * System.Windows/DataTemplateTests.cs: Add extra regression
228           test for the change in r140417. 
230 2009-08-21  Alan McGovern  <amcgovern@novell.com>
232         * System.Windows/ResourceDictionaryTest.cs: Add extra tests to
233           see which elements can be added multiple times to the same
234           RD and which elements can be added to multiple different RDs
236 2009-08-21  Alan McGovern  <amcgovern@novell.com>
238         * System.Windows.Data/BindingTest.cs: Whoops - nuke a
239           Console.ReadLine that was accidently left in.
241 2009-08-21  Alan McGovern  <amcgovern@novell.com>
243         * System.Windows.Data/BindingTest.cs: Add the test which
244           verifies the change in r140365.
246 2009-08-21  Alan McGovern  <amcgovern@novell.com>
248         * System.Windows.Controls/GridTestAuto.cs: When assigning
249           sizes to grid segments, if the current UIElement spans
250           across star segments, then extra height will only be
251           assigned to those star segments. Otherwise extra height will
252           be assigned to Auto and Pixel segments. r: sde
254 2009-08-20  Alan McGovern  <amcgovern@novell.com>
256         * System.Windows.Controls/GridTestAuto.cs: Add a missing
257           [MoonlightBug].
259 2009-08-20  Alan McGovern  <amcgovern@novell.com>
261         * System.Windows.Data/BindingTest.cs: Applying a
262           TemplateBinding to a non-framework element should silently
263           discard the binding. r: jackson
265 2009-08-20  Jackson Harper  <jackson@ximian.com>
267         * System.Windows.Markup/XamlReaderTest.cs: Expand test a little
268         
269 2009-08-20  Alan McGovern  <amcgovern@novell.com>
271         * System.Windows.Markup/XamlReaderTest.cs: Add additional test
272           to see when SolidColorBrush supports text content and when
273           it doesn't.
275 2009-08-19  Alan McGovern  <amcgovern@novell.com>
277         * System.Windows.Controls/GridTestAuto.cs: Add the first batch
278           of Grid tests revolving around star rows.
280 2009-08-18  Andrés G. Aragoneses  <aaragoneses@novell.com>
282         * moon-unit.mdp: Include System.Windows.Automation.Peers/
283           files.
285 2009-08-18  Alan McGovern  <amcgovern@novell.com>
287         * System.Windows.Controls/GridTestAuto.cs: Allocate sizes of
288           the grid segments in the correct order. r: shana
290 2009-08-17  Alan McGovern  <amcgovern@novell.com>
292         * System.Windows.Controls/GridTestAuto.cs: When allocating
293           sizes for rows/columns, clamp the sizes between the Min and
294           Max values in a consistent manner. r: jackson
296 2009-08-15  Larry Ewing  <lewing@novell.com>
298         * System.Windows.Shapes/PathTest.cs: put the Path tests back into
299         compliance.
301 2009-08-14  Alan McGovern  <amcgovern@novell.com>
303         * System.Windows.Controls/GridTest.cs:
304         * System.Windows.Controls/GridTestAuto.cs: Rewrite the size
305           allocation code in grid to better match the microsoft
306           implementation. It works much better for the pixel and auto
307           cases, but still has some issues with star columns. r:
308           lewing
310 2009-08-14  Alan McGovern  <amcgovern@novell.com>
312         * System.Windows.Media.Animation/StoryboardTest.cs: Disable
313           StoryboardTest.Pause () for the moment as it flaps far too
314           frequently. There are other tests on Storyboard.Pause that
315           will fail if it regresses. r: rolf and jackson
317 2009-08-14  Alan McGovern  <amcgovern@novell.com>
319         * System.Windows.Controls/ContentControlTest.cs: Go back to
320           the old method of populating TextBlock.Text in the fallback
321           display element in ContentPresenter. We can't safely use the
322           correct method (a oneway binding) yet. r: lewing
324 2009-08-13  Mario Carrion  <mcarrion@novell.com>
326         * moon-unit.csproj: Files added to test ScrollBar and ScrollViewer.
327         * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs, 
328           System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs: 
329         Tests updated to match changes in KB970363.
330         * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs: 
331         Subclassing ItemsControlAutomationPeerTest to match hierarchy.
332         * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs: 
333         Subclassing FrameworkElementAutomationPeerTest, testing events and
334         implementation in SL2
335         * System.Windows.Automation.Peers/ScrollViewerAutomationPeerTest.cs, 
336           System.Windows.Automation.Peers/ScrollBarAutomationPeerTest.cs: 
337         New tests.
338         * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs: 
339         Poker class added. New test ContentTest, GetName.
340         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
341         Subclassing ItemAutomationPeerTest to match hierarchy.
342         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
343         Null tests is virtual. New test HasKeyboardFocus. Updated IsOffScreen.
344         New EventsManager to test events in ML.
346 2009-08-12  Alan McGovern  <amcgovern@novell.com>
348         * System.Windows.Controls/ContentControlTest.cs: Remove
349           MoonlightBug from tests which are passing now. r: toshok
351 2009-08-12  Alan McGovern  <amcgovern@novell.com>
353         * System.Windows.Controls/GridTestAuto.cs: Add a bunch more
354           tests for Grid sizing.
356 2009-08-07  Alan McGovern  <amcgovern@novell.com>
358         * System.Windows.Controls/GridTestAuto.cs: Add an extra test
359           to ensure that the correct sizes are passed to the elements
360           inside the grid when measuring.
362 2009-08-06  Alan McGovern  <amcgovern@novell.com>
364         * System.Windows.Controls/GridTestAuto.cs: Add some more tests
365           for Auto/Star and Auto/Fixed combinations.
367 2009-08-06  Alan McGovern  <amcgovern@novell.com>
369         * moon-unit.mdp:
370         * System.Windows.Controls/GridTest.cs:
371         * System.Windows.Controls/GridTestAuto.cs: Add the first few
372           tests which attempt to figure out how GridLength.Auto
373           actually distributes its values.
375 2009-08-05  Alan McGovern  <amcgovern@novell.com>
377         * System.Windows.Data/BindingTest.cs: Remove the MoonlightBug
378           from BindDataContext. Also rewrite XamlDataContext2 to be
379           asynchronous, as DataContext change notifications are
380           asynchronous and the test must allow for that before
381           checking values.
383 2009-08-04  Alan McGovern  <amcgovern@novell.com>
385         * System.Windows.Data/BindingTest.cs: TwoWay bindings must set
386           a non-empty Path.
388 2009-08-04  Alan McGovern  <amcgovern@novell.com>
390         * System.Windows.Controls/ContentPresenterTest.cs:
391           ContentPresenter.Content is copied to the datacontext when
392           it is Loaded.
394 2009-08-04  Alan McGovern  <amcgovern@novell.com>
396         * System.Windows.Controls/ContentPresenterTest.cs: Add some
397           extra tests to make sure the link between DataContext and
398           Content is understood correctly for ContentPresenter.
400         * System.Windows/FrameworkElementTest.cs: Add test to ensure
401           that ContentControl.Content is not copied to the DataContext
402           like ContentPresenter.Content is.
404         * System.Windows.Data/BindingTest.cs: Add two extra Binding
405           tests to check that TwoWay bindings always have a path and
406           also see what happens if a FrameworkElements DataContext is
407           databound. In this case it uses the parents datacontext.
409 2009-08-04  Alan McGovern  <amcgovern@novell.com>
411         * System.Windows.Data/BindingTest.cs:
412         * System.Windows.Controls/ContentPresenterTest.cs: Add extra
413           tests to see how the DataContext property behaves.
415 2009-08-04  Alan McGovern  <amcgovern@novell.com>
417         * System.Windows.Controls/ContentPresenterTest.cs: If
418           ContentPresenter.Content was changed from one primitive
419           value to another primitive value (i.e. non-UIElement) then
420           the DataContext was not updated correctly. The DataContext
421           is now kept in sync with the ContentProperty.
423 2009-07-31  Rolf Bjarne Kvinge  <RKvinge@novell.com>
425         * System.Windows.Media/VisualTreeHelperTest.cs: Mark HitTest31b
426         as MoonlightBug.
428 2009-07-30  Larry Ewing  <lewing@novell.com>
430         * System.Windows.Controls/PanelTest.cs: remove moonbug from
431         passing test.
433 2009-07-29  Sebastien Pouliot  <sebastien@ximian.com>
435         * System.Windows.Controls/ImageTest.cs: Sameness tests.
437 2009-07-27  Alan McGovern  <amcgovern@novell.com>
439         * System.Windows/StyleTest.cs: Default styles are applied even
440           if the user applies a style. Fixes some visual glitches in
441           the controls toolkit site.
443 2009-07-24  Alan McGovern  <amcgovern@novell.com>
445         * System.Windows/VisualStateTest.cs: Add test for
446           adding/removing handlers for VisualStateGroup events. It
447           spews errors to the term but doesn't actually fail visibly.
449 2009-07-24  Alan McGovern  <amcgovern@novell.com>
451         * System.Windows/VisualStateTest.cs: Add a test to ensure that
452           VisualStateGroup.Name is set correctly.
454 2009-07-23  Sebastien Pouliot  <sebastien@ximian.com>
456         * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: 
457         Remove [MoonlightBug]
459 2009-07-23  Alan McGovern  <amcgovern@novell.com>
461         * System.Windows.Controls/ScrollViewerTest.cs: Add a reason to
462           the Moonlight bug in case anyone tries to remove it.
464 2009-07-23  Alan McGovern  <amcgovern@novell.com>
466         * System.Windows.Controls/ScrollViewerTest.cs: Add the
467           moonunit tests for the recent scrollviewer modifications
469 2009-07-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>
471         * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs:
472         Add MoonlightBug for a known regression.
474 2009-07-22  Alan McGovern  <amcgovern@novell.com>
476         * System.Windows/FrameworkElementTest.cs: Add an extra check
477           to FE.DataContext to make sure it really is a core property.
479 2009-07-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
481         * moon-unit.csproj: Updated.
483 2009-07-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
485         * System.Windows.Browser/ScriptableTest.cs: Move initialization
486         to ctor.
488 2009-07-22  Alan McGovern  <amcgovern@novell.com>
490         * System.Windows/DependencyPropertyTest.cs: Update test
491           slightly
493 2009-07-22  Alan McGovern  <amcgovern@novell.com>
495         * System.Windows/DependencyPropertyTest.cs: Add a test showing
496           that 'core' types don't preserve the object reference when
497           marshalling to/from native but custom types do.
499 2009-07-22  Alan McGovern  <amcgovern@novell.com>
501         * System.Windows/DependencyPropertyTest.cs: A custom
502           registered dependencyproperty keeps the same object
503           reference when marshalling a string.
505 2009-07-22  Andreia Gaita  <avidigal@novell.com>
507         * System.Windows.Browser/ScriptableTest.cs: reactivate scriptable
508         tests, the bots should run them fine now.
510 2009-07-22  Alan McGovern  <amcgovern@novell.com>
512         * System.Windows.Controls/ListBoxTest.cs: Add an extra test to
513           see if the object reference is always preserved
515 2009-07-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
517         * System.Windows.Browser/ScriptableTest.cs: Added.
519 2009-07-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
521         * site/test.html:
522         * site/index.html: Add a big fat warning that these two files
523         should be almost identical. Also make these files as identical
524         as possible.
526 2009-07-21  Alan McGovern  <amcgovern@novell.com>
528         * System.Windows.Controls/ItemsControlTest.cs: Add test for
529           setting ItemsControl.ItemsSource through xaml.
531 2009-07-21  Alan McGovern  <amcgovern@novell.com>
533         * moon-unit.mdp:
534         * System.Windows.Media/DoubleCollectionTest.cs:
535         * System.Windows.Controls/ItemCollectionTest.cs: In order to
536           make ItemsControl function correctly, it has to box all
537           value types. This appears to break nothing but feels like a
538           bit of a hack. Without this, selection is broken in
539           itemscontrol for value types. 
541 2009-07-20  Alan McGovern  <amcgovern@novell.com>
543         * System.Windows.Controls/ItemCollectionTest.cs: Add a test
544           pinpointing why ListBox (and ComboBox) are broken.
545           ItemCollection.IndexOf () is not working correctly.
547 2009-07-17  Sebastien Pouliot  <sebastien@ximian.com> 
549         * System.Windows.Documents/GlyphsTest.cs: A few more asserts to
550         make the difference between parse-time and run-time.
552 2009-07-17  Sebastien Pouliot  <sebastien@ximian.com>
554         * misc/DefaultValues.cs: Decorate some Glyphs tests with 
555         [MoonlightBug] since they were not executed preivously because no
556         other partial GlyphsTest type existed with a [TestClass] attribute
557         * System.Windows.Documents/GlyphsTest.cs: New. Parser tests for
558         Glyphs that use backslashes (throwing XamlParseException)
560 2009-07-16  Sebastien Pouliot  <sebastien@ximian.com>
562         * System.Windows.Controls/SaveFileDialogTest.cs: Update for SL3
563         final API.
565 2009-07-16  Alan McGovern  <amcgovern@novell.com>
567         * System.Windows.Controls/ContentControlTest.cs: Add extra
568           tests to more clearly define when the IsEnabled state of a
569           control propagates to its children.
571 2009-07-15  Sebastien Pouliot  <sebastien@ximian.com>
573         * System.Threading/TimerTest.cs: New. Shows the bad (sync) 
574         behavior of Moonlight
575         * System.Threading/ThreadTest.cs: Ignore two test cases that
576         (should) kills the harness when executed from the bots (like it
577         happens when executed on Windows) since there's a OnError
578         event registred in javascript (inside test.html)
579         * System.Windows.Threading/CrossThreadAccessTest.cs: Make the
580         test cases [Asynchronous] since the sync-based Timer tests 
581         don't work (see new unit tests). As such Moonlight did not 
582         execute the delegates (so the tests were green anyway / empty)
583         but it causes problems within the runtime (GetHost returns null).
585 2009-07-14  Alan McGovern  <amcgovern@novell.com>
587         * System.Windows/FrameworkElementTest.cs: Split up the new
588           Loaded tests into two parts, one checking the Loaded event
589           is async and one checking that it is actually fired.
591 2009-07-13  Alan McGovern  <amcgovern@novell.com>
593         * System.Windows.Controls/ControlTest.cs: If the focused
594           element is removed from the visual tree, it should lose
595           focus.
597 2009-07-13  Alan McGovern  <amcgovern@novell.com>
599         * System.Windows.Controls/ControlTest.cs: A control does not
600           have to be loaded to be focusable, the visual tree it's
601           attached to has to be loaded.
603 2009-07-09  Chris Toshok  <toshok@ximian.com>
605         * System.Windows.Media.Animation/StoryboardTest.cs: add a test to
606         check promoting from default values to local values on sb.Begin.
607         Also, re-enable the assert for InvalidOperationException in
608         TargetSameProperty.
610 2009-07-07  Alan McGovern  <amcgovern@novell.com>
612         * System.Windows/VisualStateTest.cs: Add the test showing that
613           VisualState.Storyboard is not a core DP.
615 2009-07-07  Alan McGovern  <amcgovern@novell.com>
617         * System.Windows/VisualStateManagerTest.cs: Remove
618           MoonlightBug from tests which pass now.
620 2009-07-02  Alan McGovern  <amcgovern@novell.com>
622         * Makefile.am:
623         * moon-unit.mdp:
624         * System.Windows/VSMControl.xaml:
625         * System.Windows/VSMControl.xaml.cs:
626         * System.Windows/VisualStateManagerTest.cs: Add extra tests to
627           see how VSM interacts with templates.
629 2009-06-30  Mario Carrion  <mcarrion@novell.com>
631         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
632         Fixed failing test.
634 2009-06-30  Mario Carrion  <mcarrion@novell.com>
636         * moon-unit.csproj: New files added: ListBoxAutomationPeerTest.cs and
637         ListBoxItemAutomationPeerTest.cs
638         * System.Windows.Automation.Peers/ListBoxAutomationPeerTest.cs: New
639         test for ListBoxAutomationPeer class.
640         * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs: Testing
641         ISelectionProvider methods.
642         * System.Windows.Automation.Peers/ListBoxItemAutomationPeerTest.cs: New
643         test for ListBoxItemAutomationPeer class.
644         * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs: 
645         Removed commented code, using MoonlightBug in ContentTest.
646         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
647         Methods overridden: GetName. Testing ISelectionItemProvider methods.
648         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
649         New methods: IsRunningMono, LoadSystemWindows, used to handle a11y 
650         events on Moonlight.
652 2009-06-30  Alan McGovern  <amcgovern@novell.com>
654         * System.Windows.Data/BindingTest.cs: Add tests covering the
655           last few changes to the databinding code.
657 2009-06-26  Mario Carrion  <mcarrion@novell.com>
659         * moon-unit.csproj.user: File added.
660         * System.Windows.Automation.Peers/MediaElementAutomationPeerTest.cs: 
661         Tests MediaElement automation peer.
663 2009-06-25  Alan McGovern  <amcgovern@novell.com>
665         * System.Windows.Controls/ComboBoxTest.cs: Add more tests to
666           ensure we call ClearContainerForItem in the right places and
667           emit the events in the correct order.
669 2009-06-25  Mario Carrion  <mcarrion@novell.com>
671         * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs: 
672         Subclassing from ButtonBaseAutomationPeerTest. Testing 
673         GetBoundingRectangle and GetName.
674         * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs,
675           System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: 
676         Testing GetBoundingRectangle.
677         * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs: 
678         Ignore attribute removed.
679         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
680         Testing GetBoundingRectangle, GetChildren and HasKeyboardFocus.
682 2009-06-25  Alan McGovern  <amcgovern@novell.com>
684         * System.Windows.Controls/ListBoxTest.cs: Add test to see what
685           the default state of ScrollbarVisibility is
687         * System.Windows.Controls/ComboBoxTest.cs: Add test to see
688           what the default state of ScollbarVisibility is
690         * misc/DefaultValues.cs:
691         * System.Windows.Controls/GridTest.cs: ShowGridLines is a bit
692           strange under SL so mark test as moonlight bug for the
693           moment.
695         * moon-unit.mdp: Add missing files to the sln
697         * System.Windows.Markup/XamlReaderTest.cs: Add moonlight bug
698           to EnumAsContent
700 2009-06-25  Alan McGovern  <amcgovern@novell.com>
702         * System.Windows.Controls/ComboBoxTest.cs:
703           TemplateClosesDropdown hits a corner case so add
704           MoonlightBug. OnDropDownMethodsTest passes now.
706 2009-06-25  Alan McGovern  <amcgovern@novell.com>
708         * System.Windows.Controls/ComboBoxTest.cs: Add a test to ensure
709         that only the event is fired in the OnDropDownOpened virtual method
711 2009-06-24  Alan McGovern  <amcgovern@novell.com>
713         * System.Windows.Controls/ComboBoxTest.cs: When the template
714           is applied the dropdown should be closed if it's open.
716 2009-06-24  Brad Taylor  <brad@getcoded.net>
718         * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
719         Rename methods to be more consistent with general naming conventions.
721         * System.Windows.Automation.Peers/RadioButtonAutomationPeerTest.cs: Add
722         test for RadioButton's automation peer.
724 2009-06-23  Brad Taylor  <brad@getcoded.net>
726         * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
727         Refactor to allow CheckBoxAutomationPeerTest to share more code.
729         * System.Windows.Automation.Peers/CheckBoxAutomationPeerTest.cs: Add
730         test for CheckBox's automation peer.
732 2009-06-23 Sebastien Pouliot  <sebastien@ximian.com>
734         * System.Net/WebClientTest.cs: Add test cases for BaseAddress
736 2009-06-23  Jackson Harper  <jackson@ximian.com>
738         * System.Windows.Controls/RowDefinitionTest.cs:
739         * System.Windows.Controls/ColumnDefinitionTest.cs: We handle empty
740         attribute strings properly now, remove MonoBug.
742 2009-06-23  Alan McGovern  <amcgovern@novell.com>
744         * System.Windows.Data/BindingTest.cs: Add a new Binding test
745           to ensure we correctly handle binding.Path = null;
747 2009-06-22  Brad Taylor  <brad@getcoded.net>
749         * moon-unit.csproj: 
750         * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs: 
751         Add test for Toggle Button's automation peer.
753 2009-06-22  Alan McGovern  <amcgovern@novell.com>
755         * System.Windows.Data/BindingTest.cs: This test passes now.
757 2009-06-20  Sebastien Pouliot  <sebastien@ximian.com>
759         * security/ReflectionTest.cs: Show the behavior of trying to invoke
760         private methods from a public type inside platform code.
762 2009-06-17  Alan McGovern  <amcgovern@novell.com>
764         * System.Windows/DependencyPropertyTest.cs: chars are properly
765           supported now. Remove MoonlightBug
767 2009-06-16  Sebastien Pouliot  <sebastien@ximian.com>
769         * System.Windows/AssemblyPartCollectionTest.cs: New. Tests to 
770         check differences between Deployement and standalone cases.
771         * System.Windows/AssemblyPartTest.cs: Change GetLibraryStream to 
772         public so it can be reused.
774 2009-06-15  Alan McGovern  <amcgovern@novell.com>
776         * System.Windows.Media/VisualTreeHelperTest.cs: Fix one corner
777           case, mark two others as corner cases and create a new test
778           from one of the corner cases which tests for the same thing
779           but less strictly.
781 2009-06-15  Rolf Bjarne Kvinge  <RKvinge@novell.com>
783         * System.Windows/FrameworkElementTest.cs: Add MoonlightBug
784         to a Loaded_styledChildOfNonStyledParent_styledSiblingInsertedBefore.
786 2009-06-12  Jackson Harper  <jackson@ximian.com>
788         * misc/Parsing/PrimitiveTest.cs: Fixed this issue magicidently.
790 2009-06-12  Sebastien Pouliot  <sebastien@ximian.com> 
792         * System.Windows/DeploymentTest.cs: Test that the Deployment.
793         ExternalCallersFromCrossDomain property can only be set in the
794         manifest, i.e. is a read-only value from managed code.
796 2009-06-11  Mario Carrion  <mcarrion@novell.com>
798         * moon-unit.csproj: New files added: 
799         SelectorItemAutomationPeerTest.cs and SelectorAutomationPeerTest.cs.
800         * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs, 
801         System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: 
802         Subclassing FrameworkElementAutomationPeerTest.
803         * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs: 
804         Implementation ContentTest
805         * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs: 
806         New file. Tests SelectorAutomationPeer.
807         * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: 
808         ContentTest overridden.
809         * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs: 
810         New file. Tests SelectorItemAutomationPeer.
811         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
812         Subclassing SilverlightTest, new test added: ContentTest.
814 2009-06-11  Alan McGovern  <amcgovern@novell.com>
816         * System.Windows.Controls.Primitives/PopupTest.cs: Make
817           Popup.[Opened|Closed] asynchronous.
819 2009-06-11  Alan McGovern  <amcgovern@novell.com>
821         * System.Windows.Controls/ControlTest.cs:
822           Control.ArrangeAppliesTemplate passes now.
824 2009-06-10  Sebastien Pouliot  <sebastien@ximian.com> 
826         * System.Net/WebClientTest.cs: Don't return so quickly from
827         an [Asynchronous] test case
829 2009-06-10  Sebastien Pouliot  <sebastien@ximian.com>
831         * System.Net/WebClientTest.cs: Remove remaining [MoonlightBug] on
832         test cases. Add a few asserts to validate the running thread.
833         * System.Net/WebRequestTest.cs: Add test case about using a null 
834         callback in BeginGetResponse
836 2009-06-09  Alan McGovern  <amcgovern@novell.com>
838         * System.Windows.Controls/TextBoxTest.cs: TextBox.TextChanged
839           shouldn't emit before the control is loaded.
841 2009-06-08  Jackson Harper  <jackson@ximian.com>
843         * misc/Parsing/MiscParsing.cs: New test that ensures event
844         handler hookup is not postponed until after all the other props
845         are set.
847 2009-06-05  Jackson Harper  <jackson@ximian.com>
849         * misc/Parsing/EnumsTest.cs: Make sure we handle flags and managed
850         enums properly.
852 2009-06-05  Alan McGovern  <amcgovern@novell.com>
854         * System.Windows/RectTest.cs: Fix our implementation of
855           IsEmpty to correctly handle the case where we Union against
856           an empty rectangle. Fixes these two tests and drt 399. Does
857           our unmanaged impl have the same semantics as this?
859 2009-06-05  Sebastien Pouliot  <sebastien@ximian.com>
861         * System.Net/WebClientTest.cs: Remove [MoonlightBug] on two tests
863 2009-06-05  Alan McGovern  <amcgovern@novell.com>
865         * System.Windows.Controls/ComboBoxTest.cs:
866           Selector.SelectionChanged is synchronous.
868 2009-06-05  Alan McGovern  <amcgovern@novell.com>
870         * System.Windows.Controls.Primitives/PopupTest.cs:
871           Popup.IsOpen raises the Opened/Closed events async.
873 2009-06-04  Alan McGovern  <amcgovern@novell.com>
875         * System.Windows/ContentControlTest.cs: Add two more tests checking how
876         IsEnabledChanged is fired.
878 2009-06-04  Alan McGovern  <amcgovern@novell.com>
880         * System.Windows/DependencyPropertyTests.cs: Add test to check if the
881         Changed event for user registered DPs is sync or async.
883 2009-06-04  Alan McGovern  <amcgovern@novell.com>
885         * System.Windows/ControlTest.cs: Add test to show that IsEnabledChanged
886         is emitted asynchronously. Remove MoonlightBug from a test which is
887         passing.
889 2009-06-03  Alan McGovern  <amcgovern@novell.com>
891         * System.Windows/UIElementTest.cs: Commit two new tests for
892         UIElement.TransformToVisual which were created when fixing a related
893         issue which was timing out some tests.
895 2009-06-02  Sebastien Pouliot  <sebastien@ximian.com>
897         * security/SocketPolicyTest.cs: Adapt to internal API changes
898         * Makefile.am: Add new parsers source files to the build
900 2009-05-29  Sebastien Pouliot  <sebastien@ximian.com>
902         * IsolatedStorageFileTest.cs: Remove MoonlightBug to GetFilesInSubdirs.
904 2009-05-28  Mario Carrion  <mcarrion@novell.com>
906         * moon-unit.csproj: ButtonAutomationPeerTest.cs file added.
907         * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs: New file
908         tests ButtonAutomationPeer.
909         * System.Windows.Automation.Peers/ImageAutomationPeerTest.cs: 
910         * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs:
911         * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: Null
912         test removed.
913         * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs: 
914         Subclassing from FrameworkElementAutomationPeerTest.
915         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
916         Null test is not virtual anymore.
918 2009-05-28  Jeffrey Stedfast  <fejj@novell.com>
920         * System.Windows.Controls/TextBoxTest.cs
921         (SetIdenticalSelectedText): Removed MoonlightBug attribute as this
922         bug has now been fixed.
924 2009-05-28  Sebastien Pouliot  <sebastien@ximian.com>
926         * Makefile.am: Add all (internal) classes needed to test policies
928 2009-05-28  Alan McGovern  <amcgovern@novell.com>
930         * System.Windows.Controls/ContentControlTest.cs: Add some more tests
931         for Control.IsEnabled to see exactly when it propagates to its
932         children.
934 2009-05-28  Rolf Bjarne Kvinge  <RKvinge@novell.com>
936         * IsolatedStorageFileTest.cs: Added MoonlightBug to GetFilesInSubdirs.
938 2009-05-27  Mario Carrion  <mcarrion@novell.com>
940         * moon-unit.csproj: File added ImageAutomationPeerTest.cs.
941         * System.Windows.Automation.Peers/ImageAutomationPeerTest.cs: Tests
942         ImageAutomationPeer class.
944 2009-05-27  Alan McGovern  <amcgovern@novell.com>
946         * System.Windows.Controls/ContentControlTest.cs: Implement
947           correct propagation of Control.IsEnabled. Children of
948           disabled controls are disabled. When their parent is
949           re-enabled, they go back to their previous state.
951 2009-05-27  Jackson Harper  <jackson@ximian.com>
953         * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Test for
954         GetFiles with paths in the search pattern.
956 2009-05-27  Alan McGovern  <amcgovern@novell.com>
958         * System.Windows.Controls/ItemCollectionTest.cs: Add another parenting
959         test.
960         
961 2009-05-27  Alan McGovern  <amcgovern@novell.com>
963         * System.Windows/DependencyObjectTest.cs:
964         * System.Windows/ResourceDictionaryTest.cs: Move a test from
965         DependencyObjectTest to ResourceDictionaryTest.
966         
967 2009-05-27  Alan McGovern  <amcgovern@novell.com>
969         * System.Windows/DependencyObjectTest.cs: Add another parenting test. We
970         appear to have our parenting rules backwards.
972 2009-05-26  Sebastien Pouliot  <sebastien@ximian.com>
974         * security/DelegateTest.cs: Add asserts on return values.
975         * security/MiscTest.cs: New. Other security related test that do 
976         not fit well anywhere else.
978 2009-05-27  Alan McGovern  <amcgovern@novell.com>
980         * System.Windows.Media/VisualTreeHelperTest.cs:
981           Control.Enabled needs to be created in native code as it's
982           required for hittesting. A disabled control and its visual
983           children do not receive mouse events and are not visible to
984           VisualTreeHelper.FindElementInHostCoordinates.
986 2009-05-26  Mario Carrion  <mcarrion@novell.com>
988         * moon-unit.csproj: TextBoxAutomationPeerTest.cs added.
989         * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs: 
990         New file. Tests TextBoxAutomationPeer class.
991         * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: 
992         Subclassing FrameworkElementAutomationPeerTest, concrete automation peer
993         realizing FrameworkElementAutomationPeerContract.
994         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
995         New interface FrameworkElementAutomationPeerContract meant to be realized
996         by concrete peers to test default implementation values.
997         TestMethods marked as virtual.
999 2009-05-26  Mario Carrion  <mcarrion@novell.com>
1001         * System.Windows.Automation.Peers/AutomationPeerTest.cs: 
1002         InvalidatePeer tests commented, crashes browser on Silverlight.
1004 2009-05-26  Alan McGovern  <amcgovern@novell.com>
1006         * System.Windows.Media/VisualTreeHelperTest.cs: Add a bunch of
1007           extra tests to figure out how controls react with IsEnabled
1008           set to false for hittesting.
1010 2009-05-26  Alan McGovern  <amcgovern@novell.com>
1012         * System.Windows.Media/VisualTreeHelperTest.cs: Add tests for
1013           TextBlock and TextBox hittesting.
1015 2009-05-22  Chris Toshok  <toshok@ximian.com>
1017         * System.Windows/DependencyPropertyTest.cs (Custom_Property_Parents):
1018         apparently this test now passes.  remove the MoonlightBug
1019         attribute.
1021 2009-05-22  Jackson Harper  <jackson@ximian.com>
1023         * misc/Parsing/MiscParsing.cs: This test is passing now.
1025 2009-05-22  Mario Carrion  <mcarrion@novell.com>
1027         * System.Windows.Automation.Peers/AutomationPeerTest.cs: Tests:
1028         InvalidatePeer, EventsSource, ProviderFromPeer and PeerFromProvider.
1030 2009-05-22  Alan McGovern  <amcgovern@novell.com>
1032         * System.Windows/DependencyPropertyTest.cs: Add test to see how
1033         custom DPs affect parenting/namescopes.
1034         
1035 2009-05-22  Sebastien Pouliot  <sebastien@ximian.com>
1037         * System.Net/WebHeaderCollectionTest.cs: Add header test cases
1038         * System.Net/WebRequestTest.cs: Add header test cases
1039         * System.Net.Sockets/SocketAyncEventArgsTest.cs: New.
1040         * System.Net.Sockets/SocketTest.cs: New. Socket unit tests.
1041         * security/SocketPolicyTest.cs: New. Socket policy tests.
1042         * Makefile.am: Include ClientAccessPolicy from moon/class so we 
1043         can make useful socket policy tests.
1045 2009-05-22  Alan McGovern  <amcgovern@novell.com>
1047         * System.Windows/DependencyPropertyTest.cs: Added a test checking
1048         how custom DPs affect parenting/namescopes.
1049         
1050 2009-05-21  Andreia Gaita  <avidigal@novell.com>
1052         * System.Windows.Browser/ScriptableTest.cs: disable CreateableType,
1053         doesn't work on the bots
1055 2009-05-21  Andreia Gaita  <avidigal@novell.com>
1057         * System.Windows.Browser/ScriptableTest.cs: rewrite to make it work...
1059 2009-05-21  Andreia Gaita  <avidigal@novell.com>
1061         * System.Windows.Browser/ScriptableTest.cs: CreateableType should be
1062         working now
1064 2009-05-21  Alan McGovern  <amcgovern@novell.com>
1066         * System.Windows/VisualStateManagerTest.cs: Add some tests
1067         to ensure things are working correctly. Also remove an [Ignore]
1068         which shouldn't be there.
1069         
1070         * System.Windows.Media.Animation/StoryboardTest.cs: Add two
1071         tests which verify we handle start/stop correctly.
1073 2009-05-21  Alan McGovern  <amcgovern@novell.com>
1075         * System.Windows.Controls/ComboBoxTest.cs: Add a test to verify
1076         where SelectedIndex/SelectedItem are updated.
1077           
1078 2009-05-20  Alan McGovern  <amcgovern@novell.com>
1080         * System.Windows.Data/IValueConverterTest.cs: DataBinding and
1081           ManagedXamlLoader use exactly the same type conversion as
1082           Styles and ObjectKeyFrames - so merge both of them to use
1083           MoonlightTypeConverter. This also fixes several
1084           typeconversion related databinding issues.
1086 2009-05-19  Alan McGovern  <amcgovern@novell.com>
1088         * System.Windows.Data/IValueConverterTest.cs: Handle invalid
1089           values returned from IValueConverters properly.
1091 2009-05-18  Andreia Gaita  <avidigal@novell.com>
1093         * System.Windows.Browser/ScriptableTest.cs: CreateableTypeTest
1094         is now failing, TypeTest is now passing. :P
1096 2009-05-18  Alan McGovern  <amcgovern@novell.com>
1098         * System.Windows/FrameworkElementTest.cs: Add a test which
1099           shows that templates are regenerated every time a new
1100           UIElement is applied to ContentControl.Content.
1102 2009-05-18  Alan McGovern  <amcgovern@novell.com>
1104         * System.Windows/FrameworkElementTest.cs: For contentcontrols,
1105           the applied template is only cleared if the old or new
1106           content is a UIElement (frameworkelement?). The fallback
1107           'template' of a Grid + TextBlock is also reused every time.
1109         * System.Windows.Controls/ListBoxTest.cs: Remove debug spew
1110           which shouldn't be there.
1112 2009-05-18  Alan McGovern  <amcgovern@novell.com>
1114         * System.Windows.Controls/ListBoxTest.cs: Add test to ensure
1115           we're applying the style in the right place.
1117 2009-05-18  Alan McGovern  <amcgovern@novell.com>
1119         * System.Windows.Controls/ListBoxTest.cs: Nuke a bunch of
1120           depreciated code from ListBox and fix the implementation of
1121           IsSelectionActive to use DependencyProperty.RegisterReadOnly
1123 2009-05-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1125         * Makefile.am: Pass --generate-html=no instead of --generate-html-.
1127 2009-05-16  Chris Toshok  <toshok@ximian.com>
1129         * System.Windows.Data/BindingTest.cs (XamlBindWithContent2):
1130         removing the MoonlightBug.
1132 2009-05-16  Alan McGovern  <amcgovern@novell.com>
1134         * System.Windows.Media.Animation/StoryboardTest.cs: Add type
1135           converting to ObjectKeyFrame. The conversion is done during
1136           the Resolve phase. If the type conversion can't be completed
1137           an exception is thrown.
1139 2009-05-16  Sebastien Pouliot  <sebastien@ximian.com>
1141         * System.Net/UriTest.cs: Add test case for bad host name
1143 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1145         * System.Windows.Media.Animation/StoryboardTest.cs: This test
1146           was broken accidently when it was split out from a larger
1147           test.
1149 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1151         * System.Windows.Media.Animation/StoryboardTest.cs: Add a test
1152           for really short storyboards too.
1154 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1156         * System.Windows.Media.Animation/StoryboardTest.cs: Add a test
1157           for zero length storyboards.
1159 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1161         * misc/Parsing/MiscParsing.cs: This should have
1162           [MoonlightBug].
1164 2009-05-14  Jackson Harper  <jackson@ximian.com>
1166         * Makefile.am:
1167         * misc/Parsing/MiscParsing.cs:
1168         * misc/Parsing/MiscParsingManagedAttachedProp.xaml: New test for
1169         managed attached props that don't have a namespace.
1170         
1171 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1173         * misc/Parsing/MiscParsing.cs: Add test which demonstrates an
1174           issue with staticresources and styles.
1176 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1178         * System.Windows.Media.Animation/StoryboardTest.cs: Check more
1179           cases in the test
1181 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1183         * System.Windows.Media.Animation/StoryboardTest.cs: Add a test
1184           for animating a GridLength property. Currently failing
1185           because zero length storyboards don't ever complete.
1187 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1189         * moon-unit.mdp: Add some missing files to the MDP
1191 2009-05-15  Alan McGovern  <amcgovern@novell.com>
1193         * System.Windows.Data/BindingTest.cs: Properly handle
1194           exceptions when updating the source in a 2 way binding.
1195           Raise the BindingValidationError event in the right place.
1197 2009-05-13  Alan McGovern  <amcgovern@novell.com>
1199         * System.Windows.Controls/ItemsControlTest.cs: When the items
1200           collection is databound, we need to copy all the items from
1201           the ItemsSource into the Items collection before firing the
1202           Reset event.
1204 2009-05-13  Alan McGovern  <amcgovern@novell.com>
1206         * System.Windows.Data/BindingTest.cs: If we have a property
1207           path like "A.B.C" and the object 'B' is null, we should bail
1208           out with failure.
1210 2009-05-13  Jackson Harper  <jackson@ximian.com>
1212         * misc/Parsing/MiscParsingEvebt.xaml:
1213         * misc/Parsing/MiscParsing.cs: New test for resolving event
1214         handlers.
1216 2009-05-13  Alan McGovern  <amcgovern@novell.com>
1218         * System.Windows.Media/VisualTreeHelperTest.cs: This test is
1219           passing locally now
1221 2009-05-13  Alan McGovern  <amcgovern@novell.com>
1223         * System.Windows/FrameworkElementTest.cs: If StyleProperty has
1224           a value and it is 'null', that is allowed to be replaced.
1226 2009-05-12  Alan McGovern  <amcgovern@novell.com>
1228         * System.Windows.Controls/ItemsControlTest.cs: ItemsControl
1229           has the same behaviour as ContentPresenter - the DataContext
1230           property is only set if the item is *not* a framework
1231           element.
1233 2009-05-12  Alan McGovern  <amcgovern@novell.com>
1235         * System.Windows.Controls/ContentControlTest.cs:
1236           ContentPresenter copies Content to DataContext iff the
1237           Content is not a FrameworkElement.
1239 2009-05-12  Alan McGovern  <amcgovern@novell.com>
1241         * System.Windows/FrameworkElementTest.cs: Add test to make
1242           sure datacontext is propagating correctly.
1244 2009-05-12  Sebastien Pouliot  <sebastien@ximian.com> 
1246         * System.Net/HttpWebRequestTest.cs: Split and augment Accept and
1247         ContentType into their own tests.
1248         * System.Net/WebRequestTest.cs: Remove header validation test 
1249         case (it's being tested in HttpWebRequest now).
1251 2009-05-12  Alan McGovern  <amcgovern@novell.com>
1253         * System.Windows.Controls/ItemsControlTest.cs: The
1254           ItemsCollection should be instantiated once and reused even
1255           when the ItemsSource changes. When ItemsSource is non-null,
1256           we don't propagate collection changed events.
1258 2009-05-11  Alan McGovern  <amcgovern@novell.com>
1260         * System.Windows.Media/VisualTreeHelperTest.cs:
1261         * System.Windows.Controls/ContentControlTest.cs:
1262         * System.Windows.Controls/ContentPresenterTest.cs: Recommit
1263           r133738 as it's not causing the timeouts.
1265 2009-05-11  Alan McGovern  <amcgovern@novell.com>
1267         * System.Windows.Controls/ContentControlTest.cs: Recommit
1268           r133724/5 as it isn't causing the timeouts.
1270 2009-05-11  Alan McGovern  <amcgovern@novell.com>
1272         * System.Windows.Controls/ItemsControlTest.cs:
1273         * System.Windows.Controls/ContentPresenterTest.cs: Add extra
1274           tests to show where the DataContext property is actually
1275           set.
1277 2009-05-11  Alan McGovern  <amcgovern@novell.com>
1279         * System.Windows.Controls/ContentControlTest.cs: Add
1280           [MoonlightBug] to two tests which no longer pass.
1282 2009-05-11  Alan McGovern  <amcgovern@novell.com>
1284         * System.Windows.Controls/ItemsControlTest.cs:
1285         * System.Windows.Controls/ContentPresenterTest.cs: Add two
1286           more tests to figure what happens with DataContext.
1288 2009-05-10  Sebastien Pouliot  <sebastien@ximian.com> 
1290         * System.Net/HttpWebRequestTest.cs: Add test case to show that 
1291         Headers are validated here.
1292         * System.Net/WebClientTest.cs: Add test case to show that Headers
1293         are not validated in this class.
1295 2009-05-10  Sebastien Pouliot  <sebastien@ximian.com>
1297         * System.Net/WebHeaderCollectionTest.cs: Add test cases to show
1298         headers are not case-sensitive. Add test cases to show that every
1299         headers are valid when the collection is not associated with a 
1300         WebRequest.
1301         * System.Net/WebRequestTest.cs: Add test cases to show validations
1302         required when headers are used with a WebRequest. Add test case to
1303         show that the WebHeaderCollection is not set (like a field) but
1304         instead copied when assigned.
1306 2009-05-08  Sebastien Pouliot  <sebastien@ximian.com>
1308         * System.Net/WebRequestTest.cs: Add test cases for Method property
1310 2009-05-08  Alan McGovern  <amcgovern@novell.com>
1312         * System.Windows.Media/VisualTreeHelperTest.cs:
1313         * System.Windows.Controls/ContentControlTest.cs:
1314         * System.Windows.Controls/ContentPresenterTest.cs: Revert the
1315           changes in r133738 until I can figure out why the x86 bot
1316           doesn't like them. It's causing the extended controls tests
1317           to time out.
1319 2009-05-08  Alan McGovern  <amcgovern@novell.com>
1321         * System.Windows.Media.Animation/StoryboardTest.cs: Add tests
1322           to see what happens if we apply a DoubleAnimation to DP with
1323           type IComparable.
1325 2009-05-08  Alan McGovern  <amcgovern@novell.com>
1327         * System.Windows.Controls/ContentPresenterTest.cs: Add tests
1328           which explicitly check that changing
1329           ContentPresenter.Content/ContentTemplate unsets the visual
1330           child.
1332 2009-05-08  Alan McGovern  <amcgovern@novell.com>
1334         * System.Windows.Controls/ContentControlTest.cs: That debug
1335           spew wasn't supposed to hit SVN
1337 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1339         * System.Windows.Media/VisualTreeHelperTest.cs:
1340         * System.Windows.Controls/ContentControlTest.cs: If the
1341           content property changes, the Template is cleared if it has
1342           already been applied.
1344 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1346         * System.Windows.Controls/ContentControlTest.cs: Check more
1347           things in the test.
1349 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1351         * System.Windows.Controls/ControlTest.cs: Add extra spew to
1352           the test to check what happens when a template is applied.
1354 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1356         * System.Windows/FrameworkElementTest.cs: Add tests to find
1357           out when Measure/Arrange complete synchronously and when
1358           they complete asynchronously.
1360 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1362         * System.Windows.Controls/ContentControlTest.cs: Add extra
1363           tests to verify behaviour of ContentControl.ContentTemplate.
1365 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1367         * System.Windows.Controls/ContentPresenterTest.cs: Check how
1368           contentpresenter handles a string as its content.
1370 2009-05-07  Alan McGovern  <amcgovern@novell.com>
1372         * System.Windows.Controls/ContentControlTest.cs:
1373         * System.Windows.Controls/ContentPresenterTest.cs: Add some
1374           tests to see what default templates are applied
1376 2009-05-07  Andreia Gaita  <avidigal@novell.com>
1378         * System.Windows/UIElementTest.cs:  Add test to check for the
1379         above (TransformToVisual)
1381 2009-05-06  Alan McGovern  <amcgovern@novell.com>
1383         * System.Windows.Controls/ItemsControlTest.cs: Testing default
1384           templating in ItemsControl
1386 2009-05-06  Alan McGovern  <amcgovern@novell.com>
1388         * System.Windows.Controls/ControlTest.cs:
1389         * System.Windows.Controls/ListBoxTest.cs: Add some more tests
1390           to figure out what's going on with templates/styles.
1392 2009-05-06  Alan McGovern  <amcgovern@novell.com>
1394         * System.Windows.Controls/ControlTest.cs: Enhance test to give
1395           a better idea where the template is being applied. Doesn't
1396           appear to be in MeasureOverride/ArrangeOverride.
1398 2009-05-06  Alan McGovern  <amcgovern@novell.com>
1400         * System.Windows.Controls/ListBoxTest.cs:
1401         * System.Windows.Controls/ControlTest.cs: Add some more tests
1402           to check when the template is applied for Controls.
1404 2009-05-06  Alan McGovern  <amcgovern@novell.com>
1406         * System.Windows.Controls/ControlTest.cs: Move the
1407           ConcreteControl class outside of ControlTest so that it can
1408           be loaded through xaml.
1410 2009-05-05  Alan McGovern  <amcgovern@novell.com>
1412         * System.Windows/ResourceDictionaryTest.cs: If 'Key' hasn't
1413           been set, use 'Name'. Allows elements to be added to
1414           ResourceDictionarys in managed land.
1416 2009-05-05  Alan McGovern  <amcgovern@novell.com>
1418         * System.Windows/ResourceDictionaryTest.cs: Add a test which
1419           tries to add data to ListBox.Resources through xaml
1421 2009-05-05  Alan McGovern  <amcgovern@novell.com>
1423         * System.Windows.Data/BindingTest.cs: Put in some error
1424           handling for TemplateBinding failures when using
1425           incompatible types.
1427 2009-05-05  Alan McGovern  <amcgovern@novell.com>
1429         * System.Windows.Data/BindingTest.cs: When a templatebinding
1430           is attached to ContentControl.Content, we need to ensure
1431           that the ContentControl is set to non-parenting mode.
1433 2009-05-04  Sebastien Pouliot  <sebastien@ximian.com>
1435         * System.Windows/AssemblyPartTest.cs: Add more test cases
1436         wrt validations when loading assemblies.
1438 2009-05-04  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1440         * System.Windows/DependencyPropertyTest.cs: Added another
1441           nullable bool test.
1443         * System.Windows.Controls/RadioButtonTest.cs:
1444         * System.Windows.Controls.Primitives/ToggleButtonTest.cs:
1445           Added ToString tests.
1447         * moon-unit.mdp: Updated.
1449 2009-05-04  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1451         * System.Windows.Browser/ScriptableTest.cs: Try all ignored
1452           scriptable objects test on the bots.
1454 2009-05-01  Jackson Harper  <jackson@ximian.com>
1456         * misc/Parsing/MiscParsing.cs: New test for escaping attributes
1457         with '{}'.
1459 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1461         * System.Windows/DependencyPropertyTest.cs: Revert r133257 and
1462           mark test with [MoonlightBug] until the change can be
1463           verified.
1465 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1467         * System.Windows/DependencyPropertyTest.cs: Add test to see
1468           how we handle DPs whose type is an Interface.
1470 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1472         * System.Windows.Controls/ComboBoxTest.cs: When raising the
1473           SelectionChanged event, we need to always pass the old/new
1474           selected *item*, not the SelectedIndex.
1476 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1478         * System.Windows.Data/BindingTest.cs: Add another test and put
1479           [MoonlightBug] on the previous test as it currently doesn't
1480           pass.
1482 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1484         * System.Windows.Data/BindingTest.cs: Anchor the
1485           MarkupExpressionParser regexes to the start of the string so
1486           we don't accidently match content embedded in a clr:string
1487           (or some string)
1489 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1491         * moon-unit.mdp: Add file to the build.
1493 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1495         * System.Windows/DependencyPropertyTest.cs: Add test for
1496           generic DPs.
1498 2009-05-01  Alan McGovern  <amcgovern@novell.com>
1500         * System.Windows.Controls/ContentControlTest.cs: If the
1501           default ContentPresenter is replaced in a ContentControl, we
1502           need to TemplateBind both the Content and ContentTemplate.
1504 2009-04-30  Alan McGovern  <amcgovern@novell.com>
1506         * System.Windows/DependencyPropertyTest.cs: If DP.Lookup
1507           throws an exception while attaching a binding, catch it and
1508           return false. We may actually be trying to set a clr
1509           property.
1511 2009-04-30  Alan McGovern  <amcgovern@novell.com>
1513         * System.Windows/DependencyPropertyTest.cs: Add a test to
1514           ensure that we check DPs before using reflection to test
1515           properties.
1517 2009-04-30  Jackson Harper  <jackson@ximian.com>
1519         * System.Windows/DataTempalteTests.cs: Test is fixed.
1521 2009-04-30  Alan McGovern  <amcgovern@novell.com>
1523         * System.Windows/DataTemplateTests.cs: Add test to ensure
1524           DataTemplate subclasses get loaded correctly.
1526 2009-04-30  Alan McGovern  <amcgovern@novell.com>
1528         * System.Windows.Controls/ItemsControlTest.cs: Add a test to
1529           show that no work is done in the virtual OnItemsChanged
1530           method to verify the change i made before.
1532 2009-04-29  Sebastien Pouliot  <sebastien@ximian.com>
1534         * System.Xml/XmlXapResolverTest.cs: New.
1535         * System.Xml/XmlReaderSettingsTest.cs: New.
1536         * System.Xml/XmlReaderTest.cs: New.
1537         * System.Xml/XmlResolverTest.cs: New.
1539 2009-04-28  Larry Ewing  <lewing@novell.com>
1541         * System.Windows.Controls/*:
1542         * System.Windows/:
1543         * misc/DefaultValues.cs: update results.
1545 2009-04-28  Jackson Harper  <jackson@ximian.com>
1547         * misc/Parsing/MiscParsing.cs: These tests work now.
1549 2009-04-28  Alan McGovern  <amcgovern@novell.com>
1551         * System.Windows/LogicalTreeTest.cs: Add LogicalParent test
1552           which demonstrates an issue I've noticed while implementing
1553           ComboBox.
1555 2009-04-28  Alan McGovern  <amcgovern@novell.com>
1557         * System.Windows.Controls/ItemsControlTest.cs: Remove the
1558           ignore because these tests are working fine now.
1560 2009-04-28  Alan McGovern  <amcgovern@novell.com>
1562         * System.Windows.Controls/ListBoxTest.cs: We need to throw an
1563           InvalidCastException if the wrong container is provided.
1565 2009-04-28  Alan McGovern  <amcgovern@novell.com>
1567         * System.Windows.Controls/ItemsControlTest.cs: Ensure that
1568           PrepareContainerForItemOverride is handling both
1569           ContentControls and ContentPresenters correctly.
1571 2009-04-28  Alan McGovern  <amcgovern@novell.com>
1573         * System.Windows.Controls/ComboBoxTest.cs: Remove MoonlightBug
1574           from two tests which pass now.
1576 2009-04-27  Jackson Harper  <jackson@ximian.com>
1578         * misc/Parsing/MiscParsingTest.cs: Add some more tests for managed
1579         property path items.
1581 2009-04-27  Alan McGovern  <amcgovern@novell.com>
1583         * System.Windows.Controls/ListBoxTest.cs:
1584         * System.Windows.Controls/ComboBoxTest.cs:
1585         * System.Windows.Controls/ItemsControlTest.cs: Add some tests
1586           for ClearContainerForItemOverrride
1588 2009-04-27  Alan McGovern  <amcgovern@novell.com>
1590         * System.Windows.Controls/ListBoxTest.cs:
1591         * System.Windows.Controls/ItemsControlTest.cs: Add similar
1592           tests for PrepareContainerForItemOverride as were added for
1593           ComboBox.
1595 2009-04-27  Alan McGovern  <amcgovern@novell.com>
1597         * System.Windows.Controls/ComboBoxTest.cs: Add a bunch of
1598           tests to ensure PrepareContainerForItemOverride is correct
1599           for ComboBox
1601 2009-04-27  Alan McGovern  <amcgovern@novell.com>
1603         * System.Windows.Controls/ListBoxTest.cs:
1604         * System.Windows.Controls/ComboBoxTest.cs:
1605         * System.Windows.Controls/ItemsControlTest.cs: Add tests to
1606           ensure IsItemItsOwnContainer is correct.
1608 2009-04-27  Alan McGovern  <amcgovern@novell.com>
1610         * System.Windows.Controls/ComboBoxTest.cs: Add some more NUnit
1611           tests on ComboBox.
1613 2009-04-24  Jackson Harper  <jackson@ximian.com>
1615         * misc/Parsing/MiscParsing.cs:
1616         * misc/Parsing/MiscParsingAnimation.xaml: New test for managed
1617         namespaces in property paths.
1619 2009-04-24  Sebastien Pouliot  <sebastien@ximian.com>
1621         * System/UriTest.cs: More tests for relative URI
1622         * System.Net/EndPointTest.cs: New.
1623         * System.Net/IPEndPointTest.cs: New.
1625 2009-04-24  Alan McGovern  <amcgovern@novell.com>
1627         * System.Windows.Controls/ComboBoxTest.cs: Ensure that the
1628           currently selected item is displayed correctly when the
1629           popup is not open.
1631 2009-04-23  Alan McGovern  <amcgovern@novell.com>
1633         * System.Windows.Controls/ItemCollectionTest.cs: Add another
1634           test for ItemsControl parenting.
1636 2009-04-23  Alan McGovern  <amcgovern@novell.com>
1638         * System.Windows.Controls/ListBoxTest.cs:
1639         * System.Windows.Controls/TabControlTests.cs:
1640         * System.Windows.Controls/ItemCollectionTest.cs:
1641           FrameworkElements added to an ItemsCollection need to have
1642           their logical parent set to the ItemsControl.
1644 2009-04-22  Chris Toshok  <toshok@ximian.com>
1646         * misc/Parsing/PrimitiveTest.cs: add ParseIntOnlyWhitespace, and
1647         remove the MoonlightBug from ParseEmptyInt.
1649 2009-04-22  Chris Toshok  <toshok@ximian.com>
1651         * misc/Parsing/PrimitiveTest.cs: enable this test, and add some
1652         MoonlightBugs for the tests we fail.
1654 2009-04-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1656         * Makefile.am: Use $(top_builddir) instead of $(builddir).
1657           Makes sles 10 happier.
1659 2009-04-22  Alan McGovern  <amcgovern@novell.com>
1661         * System.Windows.Media.Animation/StoryboardTest.cs: Add an
1662           [Ignore] to MultipleComplete as it's flapping.
1664 2009-04-22  Alan McGovern  <amcgovern@novell.com>
1666         * System.Windows.Media.Animation/StoryboardTest.cs: Add two
1667           ignores for storyboard tests which are flapping. I think
1668           toshok already fixed the other flaps.
1670 2009-04-21  Chris Toshok  <toshok@ximian.com>
1672         * System.Windows.Media.Animation/StoryboardTest.cs: sigh, increase
1673         the timeout on NestedStoryboardState3, and remove some useless
1674         checks.
1676 2009-04-21  Chris Toshok  <toshok@ximian.com>
1678         * System.Windows.Media.Animation/StoryboardTest.cs: split up the
1679         timing sensitive tests such that we're only testing 1 point at a
1680         time.  This should make them resilient to timing problems on the
1681         slow bot machines while still testing the same behavior.  Also,
1682         remove the TickCount usage from CurrentTime, as it's not a
1683         reliable means of checking things, even on fast machines.
1685 2009-04-21  Alan McGovern  <amcgovern@novell.com>
1687         * System.Windows.Media.Animation/StoryboardTest.cs: Remove
1688           MoonlightBug from these three storyboard tests as they are
1689           showing up as unexpected successes.
1691 2009-04-20  Jeffrey Stedfast  <fejj@novell.com>
1693         * System.Windows.Controls/TextBlockTest.cs: Added some tests to
1694         check some Text/Inlines behavior.
1696 2009-04-18  Chris Toshok  <toshok@ximian.com>
1698         * System.Windows.Media.Animation/StoryboardTest.cs: fixed a lot of
1699         these tests.
1701 2009-04-17  Jackson Harper  <jackson@ximian.com>
1703         * misc/Parsing/MiscParsing.cs: This test passes now.
1705 2009-04-17  Jackson Harper  <jackson@ximian.com>
1707         * misc/Parsing/MiscParsingCanvas.xaml: Part of this test was
1708         missing, we need to ensure that we are pulling the sub element
1709         that is also named 'the_canvas' here.
1711 2009-04-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1713         * moon-unit.mdp:
1714         * moon-unit.csproj: Updated.
1716 2009-04-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1718         * System.Threading: Add a test case for not crashing when a
1719           thread doesn't handle an exception.
1721 2009-04-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1723         * App.xaml.cs: Add support for testing unhandled exceptions by
1724           temporarily removing the unhandled exception handler from
1725           the harness.
1727 2009-04-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1729         * System.Windows.Media.Animation/StoryboardTest.cs: Fix
1730           another test which times out on slow machines.
1732 2009-04-16  Sebastien Pouliot  <sebastien@ximian.com>
1734         * System/UriTest.cs: New. Test cases to ensure some behavior that
1735         are needed for moonlight.
1737 2009-04-16  Alan McGovern  <amcgovern@novell.com>
1739         * System.Windows.Controls/ListBoxTest.cs:
1740         * System.Windows.Controls/ComboBoxTest.cs:
1741         * System.Windows.Controls/ItemsControlTest.cs: Implement
1742           ClearContainerForItemOverride and fix some more virtual ->
1743           override issues.
1745 2009-04-16  Alan McGovern  <amcgovern@novell.com>
1747         * System.Windows.Controls/ComboBoxTest.cs: Add a test to try
1748           and make GetIsSelectionActive to return true.
1750 2009-04-16  Sebastien Pouliot  <sebastien@ximian.com>
1752         * System.Net/WebClientTest.cs: Uncomment BaseAddress check. Fix
1753         some tests.
1754         * System.Net/WebRequestTest.cs: Add tests using a custom 
1755         WebRequest that use isolated storage.
1756         * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: More test
1757         cases.
1759 2009-04-16  Jackson Harper  <jackson@ximian.com>
1761         * misc/Parsing/MiscParsingTest.cs: Change arg order so message
1762         makes sense.
1764 2009-04-16  Alan McGovern  <amcgovern@novell.com>
1766         * System.Windows.Controls/ComboBoxTest.cs: Route the
1767           collection changed event through the Selector, fixes three
1768           tests.
1770 2009-04-16  Alan McGovern  <amcgovern@novell.com>
1772         * System.Windows.Controls/ListBoxTest.cs: Add a test for
1773           parenting when Selectors are involved.
1775 2009-04-16  Alan McGovern  <amcgovern@novell.com>
1777         * System.Windows.Controls/ListBoxTest.cs: Add a test for focus
1778           which reveals a parenting bug.
1780 2009-04-15  Mario Carrion  <mcarrion@novell.com>
1782         * System.Windows.Automation.Peers/AutomationControlTypeTest.cs: 
1783         Testing literal values.
1784         * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs: 
1785         * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: 
1786         * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs: 
1787         * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs: 
1788         * System.Windows.Automation.Peers/RepeatButtonAutomationPeerTest.cs: 
1789         * System.Windows.Automation.Peers/ThumbAutomationPeerTest.cs: 
1790         * System.Windows.Automation.Peers/SliderAutomationPeerTest.cs: 
1791         MoonlightBug attribute removed.
1792         * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: 
1793         Testing GetName implementation.
1794         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: 
1795         Testing implemented methods.
1797 2009-04-15  Alan McGovern  <amcgovern@novell.com>
1799         * System.Windows.Controls/ComboBoxTest.cs: If the new value is
1800           null, Selector should not revert to the old value.
1802 2009-04-15  Alan McGovern  <amcgovern@novell.com>
1804         * System.Windows.Controls/ItemsControlTest.cs: Hitting a
1805           security exception so mark as failing for the moment.
1807 2009-04-15  Alan McGovern  <amcgovern@novell.com>
1809         * System.Windows.Controls/ListBoxTest.cs: Reenable the tests
1810           which are now passing.
1812 2009-04-14  Alan McGovern  <amcgovern@novell.com>
1814         * System.Windows.Controls/ListBoxTest.cs: Remove MoonlightBug
1815           from the tests which pass now.
1817 2009-04-14  Alan McGovern  <amcgovern@novell.com>
1819         * System.Windows.Controls/ListBoxTest.cs: Update the test,
1820           it's actually a corner case
1822 2009-04-14  Alan McGovern  <amcgovern@novell.com>
1824         * System.Windows.Controls/ListBoxTest.cs: Add [MoonlightBug]
1825           as the extra tests don't pass yet.
1827 2009-04-14  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1829         * System.Windows.Media.Animation/StoryboardTest.cs: Add a
1830           comment to try to hopefully satisfy everybody.
1832 2009-04-14  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1834         * System.Windows.Media.Animation/StoryboardTest.cs: Set
1835           timeout to 5s instead of 2s. 5 * 0.1s > 2s on very slow
1836           machines.
1838 2009-04-14  Alan McGovern  <amcgovern@novell.com>
1840         * System.Windows.Controls/ListBoxTest.cs: Add more tests on
1841           ListBox
1843 2009-04-13  Jackson Harper  <jackson@ximian.com>
1845         * misc/Parsing/MiscParsingTestCanvas.xaml: Add a canvas element
1846         named the_canvas, this name would conflict with the parent
1847         canvas's name if we weren't in a separate namescope.
1848         * misc/Parsing/MiscParsing.cs: Make sure that we are picking up
1849         the correct element when we search in a managed element's
1850         namescope.
1852 2009-04-13  Rolf Bjarne Kvinge  <RKvinge@novell.com>
1854         * site/Web.config: Add a Web.config that allows debugging with
1855           VS.
1857 2009-04-11  Sebastien Pouliot  <sebastien@ximian.com> 
1859         * System.Net/WebClientTest.cs: More test case including a test
1860         for relative URI
1862 2009-04-11  Sebastien Pouliot  <sebastien@ximian.com>
1864         * System.Net/DnsEndPoint.cs: New. Some unit tests.
1865         * System.Net/HttpWebRequest.cs: New. Unit tests.
1866         * System.Net/WebClientTest.cs: New. Some unit tests.
1867         * System.Net/WebHeaderCollectionTest.cs: New. Unit tests.
1868         * System.Net/WebRequestTest.cs: New. Unit tests.
1870 2009-04-10  Chris Toshok  <toshok@ximian.com>
1872         * System.Windows.Media.Animation/StoryboardTest.cs (MultipleStartStop):
1873         stop the animations after the fifth time.
1874         (MultipleStartStop2): remove duplicate test.
1876 2009-04-09  Sebastien Pouliot  <sebastien@ximian.com>
1878         * System.Windows.Controls/SaveFileDialogTest.cs: New.
1880 2009-04-09  Alan McGovern  <amcgovern@novell.com>
1882         * System.Windows.Controls/ScrollViewerTest.cs: Added test to
1883           make sure scrollviewer has the right visual tree.
1885 2009-04-09  Mario Carrion  <mcarrion@novell.com>
1887         * moon-unit.csproj: New files added.
1888         * System.Windows.Automation/WindowVisualStateTest.cs, 
1889           System.Windows.Automation/RangeValuePatternIdentifiersTest.cs, 
1890           System.Windows.Automation/TogglePatternIdentifiersTest.cs, 
1891           System.Windows.Automation/WindowPatternIdentifiersTest.cs,
1892           System.Windows.Automation/WindowInteractionStateTest.cs, 
1893           System.Windows.Automation/TablePatternIdentifiersTest.cs, 
1894           System.Windows.Automation/ValuePatternIdentifiersTest.cs, 
1895           System.Windows.Automation/TransformPatternIdentifiersTest.cs, 
1896           System.Windows.Automation/ToggleStateTest.cs, 
1897           System.Windows.Automation/GridItemPatternIdentifiersTest.cs, 
1898           System.Windows.Automation/TableItemPatternIdentifiersTest.cs, 
1899           System.Windows.Automation/SelectionPatternIdentifiersTest.cs, 
1900           System.Windows.Automation/SelectionItemPatternIdentifiersTest.cs, 
1901           System.Windows.Automation/ScrollPatternIdentifiersTest.cs, 
1902           System.Windows.Automation/ScrollAmountTest.cs, 
1903           System.Windows.Automation/RowOrColumnMajorTest.cs, 
1904           System.Windows.Automation/GridPatternIdentifiersTest.cs, 
1905           System.Windows.Automation/MultipleViewPatternIdentifiersTest.cs, 
1906           System.Windows.Automation/ExpandCollapsePatternIdentifiersTest.cs, 
1907           System.Windows.Automation/ExpandCollapseStateTest.cs, 
1908           System.Windows.Automation/DockPositionTest.cs, 
1909           System.Windows.Automation/DockPatternIdentifiersTest.cs, 
1910           System.Windows.Automation/AutomationPropertiesTest.cs, 
1911           System.Windows.Automation/AutomationElementIdentifiersTest.cs, 
1912           System.Windows.Automation.Peers/AutomationEventsTest.cs, 
1913           System.Windows.Automation.Peers/AutomationOrientationTest.cs, 
1914           System.Windows.Automation.Peers/PatternInterfaceTest.cs, 
1915           System.Windows.Automation.Peers/AutomationControlTypeTest.cs: Test
1916           files added.
1918 2009-04-09  Alan McGovern  <amcgovern@novell.com>
1920         * System.Windows.Controls/ListBoxTest.cs: Add tests to listbox
1921           to figure out where it's failing.
1923 2009-04-09  Alan McGovern  <amcgovern@novell.com>
1925         * System.Windows/FrameworkElementTest.cs:
1926         * System.Windows.Controls/ItemsControlTest.cs: Move the
1927           BeforeRender test alongside the rest of the Loaded_* tests
1928           as it's hitting a loaded bug.
1930 2009-04-09  Alan McGovern  <amcgovern@novell.com>
1932         * System.Windows.Controls/ItemsControlTest.cs: Add some tests
1933           to ensure the visual tree is correct for ItemsControl.
1935 2009-04-08  Alan McGovern  <amcgovern@novell.com>
1937         * System.Windows.Data/BindingTest.cs: Remove tests which are
1938           just checking wierd textbox.Text behaviour - this is already
1939           covered in TextBox tests. It's nothing to do with bindings.
1941 2009-04-08  Alan McGovern  <amcgovern@novell.com>
1943         * System.Windows.Data/BindingTest.cs: When the datacontext is
1944           cleared in managed code, we need to invalidate all the
1945           bindings.
1947 2009-04-08  Jackson Harper  <jackson@ximian.com>
1949         * System.Windows.Media/ColorTest.cs: <Color> is only valid in
1950         certain situations (as a property of SolidColorBrush).
1952 2009-04-07  Chris Toshok  <toshok@ximian.com>
1954         * misc/DefaultValues.cs:
1955         ContentPresenterTest.Test_PropertyGetter_ContentPresenter works
1956         now.
1958         * System.Windows.Controls/ContentPresenterTest.cs: these work now.
1960         * System.Windows/LogicalTreeTest.cs: LogicalParentTest7 works now.
1962 2009-04-07  Chris Toshok  <toshok@ximian.com>
1964         * System.Windows/UIElementTest.cs: the RenderTransform tests work
1965         now.
1967 2009-04-07  Chris Toshok  <toshok@ximian.com>
1969         * System.Windows/UIElementTest.cs: catch the exceptions in the
1970         Loaded handlers and rethrow them from outside so the tests will
1971         fail correctly and not add unhandled exception spew in the browser
1972         window.
1974 2009-04-07  Chris Toshok  <toshok@ximian.com>
1976         * System.Windows.Controls/UserControlTest.cs (DefaultStyleKeyTest_NotWorking):
1977         these are working now, roll them into DefaultStyleKeyTest_Working,
1978         and rename it DefaultStyleKeyTest.
1980 2009-04-07  Alan McGovern  <amcgovern@novell.com>
1982         * System.Windows.Controls/ContentPresenterTest.cs: Add yet
1983           more tests to see exactly how the content is handled in
1984           different scenarios.
1986 2009-04-07  Alan McGovern  <amcgovern@novell.com>
1988         * System.Windows.Controls/ContentPresenterTest.cs: Beef up the
1989           initial test to get a more accurate understanding of where
1990           things exist. Looks like ContentPresenter.Content only goes
1991           into the visual tree.
1993 2009-04-07  Alan McGovern  <amcgovern@novell.com>
1995         * System.Windows.Controls/ContentPresenterTest.cs: Add some
1996           more tests for ContentPresenter
1998 2009-04-07  Alan McGovern  <amcgovern@novell.com>
2000         * System.Windows.Controls/ContentPresenterTest.cs:
2001           ContentPresenter is reparenting stuff it shouldn't be.
2003 2009-04-07  Alan McGovern  <amcgovern@novell.com>
2005         * System.Windows/FrameworkElementTest.cs: If we call
2006           InvalidateArrange/InvalidateMeasure we fail to actually call
2007           MeasureOverride/ArrangeOverride. This breaks datagrid (and
2008           other managed controls)
2010 2009-04-06  Chris Toshok  <toshok@ximian.com>
2012         * System.Windows/UIElementTest.cs: add some more TransformToVisual
2013         tests to clear up the ArgumentExceptions we're seeing.
2015 2009-04-06  Jackson Harper  <jackson@ximian.com>
2017         * Makefile.am:
2018         * misc/Parsing/MiscParsing*: New test for namescopes (doesn't
2019         really have anything to do with namescopes but originally we
2020         thought the problems were in the parser).
2022 2009-04-03  Sebastien Pouliot  <sebastien@ximian.com>
2024         * System.Windows.Interop/SettingsTest.cs: Remove [MoonlightBug]
2025         from two test cases.
2027 2009-04-03  Alan McGovern  <amcgovern@novell.com>
2029         * System.Windows.Data/BindingTest.cs: Commit additional tests
2030           to ensure that TextBox.Text is handled properly.
2032 2009-04-03  Alan McGovern  <amcgovern@novell.com>
2034         * System.Windows.Controls/TextBoxTest.cs: Add test for the
2035           strange behaviour of TextBox.TextProperty.
2037 2009-04-03  Alan McGovern  <amcgovern@novell.com>
2039         * System.Windows.Controls/TextBoxTest.cs: This test is passing
2040           now.
2042 2009-04-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2044         * System.Windows.Controls/PanelTest.cs:
2045         * System.Windows.Controls/BorderTest.cs:
2046         * System.Windows/FrameworkElementTest.cs: Sprinkle
2047           [MoonlightBug].
2049 2009-04-02  Alan McGovern  <amcgovern@novell.com>
2051         * System.Windows.Controls.Primitives/PopupTest.cs: The Child
2052           property has similar validation to a ContentControl. Fixes
2053           three tests.
2055 2009-04-02  Alan McGovern  <amcgovern@novell.com>
2057         * System.Windows.Controls.Primitives/PopupTest.cs: Popups are
2058           treated as top level elements which are rendered on top of
2059           all other elements. To handle this a list of all toplevel
2060           elements (layers) is kept in the surface. Mouse events are
2061           captured within a toplevel element and not visible to other
2062           toplevel elements.
2064 2009-04-01  Jb Evain  <jbevain@novell.com>
2066         * System.Windows.Browser/ScriptObjectTest.cs: new tests.
2068 2009-04-01  Sebastien Pouliot  <sebastien@ximian.com>
2070         * Makefile.am: Remove System.Windows.Controls.dll on clean
2072 2009-04-01  Alan McGovern  <amcgovern@novell.com>
2074         * System.Windows.Data/BindingTest.cs: Add a test for when the
2075           source in a two-way binding is being updated via a
2076           storyboard.
2078 2009-04-01  Alan McGovern  <amcgovern@novell.com>
2080         * System.Windows.Data/BindingTest.cs: If we're updating a two
2081           way binding, don't invoke the setter if the old value is the
2082           same as the new value.
2084 2009-03-31  Sebastien Pouliot  <sebastien@ximian.com>
2086         * Makefile.am: Include System.Windows.Controls.dll (which is not 
2087         part of the base SL2, but the SDK) into the XAP file. This makes
2088         the XAP file usable by SL2 (and future ML2) because the SWC.dll
2089         can not be loaded otherwise (out of XAP or SL2 supplied assemblies)
2091 2009-03-31  Jeffrey Stedfast  <fejj@novell.com>
2093         * System.Windows.Controls/TextBlockTest.cs: Fixed to pass on Windows.
2095 2009-03-31  Sebastien Pouliot  <sebastien@ximian.com>
2097         * security/DelegateTest.cs: Enable
2098         * security/ReflectionEmitTest.cs: Enable
2099         * security/ReflectionTest.cs: Enable
2100         * security/SecurityCriticalTest.cs: Enable
2102 2009-03-31  Alan McGovern  <amcgovern@novell.com>
2104         * System.Windows.Controls.Primitives/PopupTest.cs: Add another
2105           rendering test.
2107 2009-03-31  Alan McGovern  <amcgovern@novell.com>
2109         * System.Windows.Controls.Primitives/PopupTest.cs: Add tests
2110           to ensure that render transforms applied on the Popup and on
2111           the popups parent are taken into account. These require
2112           visual inspection.
2114 2009-03-31  Alan McGovern  <amcgovern@novell.com>
2116         * System.Windows.Controls.Primitives/PopupTest.cs: Add another
2117           test for when we set a name.
2119 2009-03-31  Alan McGovern  <amcgovern@novell.com>
2121         * System.Windows.Controls.Primitives/PopupTest.cs: Add tests
2122           for clearing the child while the popup is visible.
2124 2009-03-31  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2126         * moon-unit.mdp: Updated some project files.
2128 2009-03-31  Alan McGovern  <amcgovern@novell.com>
2130         * System.Windows.Controls.Primitives/PopupTest.cs: Add a bunch
2131           of extra tests for Popup, currently they're all disabled.
2133 2009-03-30  Alan McGovern  <amcgovern@novell.com>
2135         * BasicCanvas.xaml:
2136         * System.Windows.Controls.Primitives/PopupTest.cs: Make the
2137           popup tests less sucky
2139 2009-03-27  Jackson Harper  <jackson@ximian.com>
2141         * System.Windows.Data/BindingTest.cs: Fixed invalid binding test.
2143 2009-03-27  Alan McGovern  <amcgovern@novell.com>
2145         * System.Windows.Data/BindingTest.cs: Add test to ensure
2146           conversions between type/string and string/type are working.
2147           Add test for an invalid property path in a two way binding.
2149 2009-03-26  Chris Toshok  <toshok@ximian.com>
2151         * System.Windows/FrameworkElementTest.cs: add all sorts of fun
2152         with Loaded event order, and rename the tests to be a little more
2153         clear.
2155 2009-03-26  Alan McGovern  <amcgovern@novell.com>
2157         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
2158           Implement CreatePeerForElement and FromElement properly for
2159           the automation stuff.
2161 2009-03-26  Alan McGovern  <amcgovern@novell.com>
2163         * System.Windows.Controls.Primitives/ToggleButtonTest.cs: We
2164           already have dp.IsNullable so use that for the nullability
2165           check. Add extra tests to ensure every combination of
2166           null/non-null is tested.
2168 2009-03-26  Alan McGovern  <amcgovern@novell.com>
2170         * System.Windows.Controls.Primitives/ToggleButtonTest.cs: Add
2171           test for setting ToggleButton.IsChecked to null
2173 2009-03-25  Geoff Norton  <gnorton@novell.com>
2175         * Ssytem.Windows.Data/BindingTest.cs: With the move to 100% managed
2176         bindings, these tests work now.
2178 2009-03-25  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2180         * site/test.html: Fix background color.
2182 2009-03-25  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2184         * System.Windows/ApplicationTest.cs:
2185         * System.Windows.Interop/SilverlightHostTest.cs: Remove some
2186           [MoonlightBug] attributes.
2188 2009-03-25  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2190         * System.Windows/ApplicationTest.cs: Fix
2191           LoadComponent_Application for both http:// and file://.
2193 2009-03-24  Alan McGovern  <amcgovern@novell.com>
2195         * System.Windows.Data/BindingTest.cs: Add two more tests to
2196           check how bindings are handled in textblock. They already
2197           pass.
2199 2009-03-24  Alan McGovern  <amcgovern@novell.com>
2201         * System.Windows.Data/BindingTest.cs: Mark three tests with
2202           moonlight bug because they won't pass with the fix for
2203           passing Binding objects to/from native.
2205 2009-03-24  Alan McGovern  <amcgovern@novell.com>
2207         * System.Windows.Data/BindingTest.cs:
2208         * System.Windows.Data/BindingConverter.xaml:
2209         * System.Windows.Data/BindingConverter.xaml.cs: The NUnit
2210           tests for the binding fixes which were just committed.
2212 2009-03-24  Alan McGovern  <amcgovern@novell.com>
2214         * System.Windows/StyleTest.cs: Add a test to show that strings
2215           work fine.
2217 2009-03-24  Alan McGovern  <amcgovern@novell.com>
2219         * System.Windows/StyleTest.cs: Add test for styling a color
2220           with a string value
2222 2009-03-23  Chris Toshok  <toshok@ximian.com>
2224         * System.Windows/FrameworkElementTest.cs: add some tests to figure
2225         out the semantics of the Loaded event ordering.  That's the target
2226         for tomorrow.
2228 2009-03-23  Jb Evain  <jbevain@novell.com>
2230         * security/ReflectionEmitTest.cs
2231         * security/ReflectionTest.cs
2232                 add new tests for creating instance of private types
2233                 defined in other user code assemblies.
2235 * System.Windows.Data/BindingTest.cs: Add a test for when we directly
2236 set a Binding instead of a BindingExpression
2238 2009-03-20  Alan McGovern  <amcgovern@novell.com>
2240         * test/2.0/moon-unit/System.Windows.Data/BindingTest.cs: Add
2241           two more binding tests.
2242           
2243 2009-03-19  Alan McGovern  <amcgovern@novell.com>
2245         * System.Windows.Data/BindingTest.cs: Add test for when a
2246         StaticResource is databound before it has been parsed.
2248 2009-03-19  Alan McGovern  <amcgovern@novell.com>
2250         * System.Windows/FrameworkElementTest.cs: Add test to ensure
2251         LayoutUpdated is raised.
2253 2009-03-19  Jb Evain  <jbevain@novell.com>
2255         * security/ReflectionEmitTest.cs: add test for reading a private
2256         field in user code with a DynamicMethod without visibility checks.
2258 2009-03-19  Sebastien Pouliot  <sebastien@ximian.com>
2260         * security/DelegateTest.cs: Fix tests (not coreclr related)
2261         * security/ReflectionTest.cs: Fix tests (not coreclr related)
2262         * security/ReflectionEmitTest.cs: Add test case where we try to
2263         create a non-accessible object type using a DynamicMethod
2265 2009-03-19  Jb Evain  <jbevain@novell.com>
2267         * security/ReflectionEmitTest.cs: add a test case reading
2268         a internal field from a DynamicMethod with the skip visibility flag.
2270 2009-03-19  Alan McGovern  <amcgovern@novell.com>
2272         * System.Windows.Data/BindingConverter.xaml
2273         * System.Windows.Data/BindingConverter.xaml.cs: Add tests which
2274         show that en-US is the default culture. My system is en-IE and the
2275         tests pass.
2277 2009-03-19  Alan McGovern  <amcgovern@novell.com>
2279         * System.Windows.Data/BindingTest.cs: Remove debug stuff.
2281 2009-03-19  Alan McGovern  <amcgovern@novell.com>
2283         * System.Windows.Data/BindingTest.cs: Remove MoonlightBug from
2284         two tests which are now passing.
2286 2009-03-18  Sebastien Pouliot  <sebastien@ximian.com>
2288         * System.Windows.Browser/ScriptableTest.cs: Add ctor so we can
2289         run/debug test cases individually.
2291 2009-03-18  Alan McGovern  <amcgovern@novell.com>
2293 * System.Windows.Controls/GridTest.cs: Add test to ensure children are
2294 being found
2296 * System.Windows.Data/BindingTest.cs: When updating from a two-way
2297 binding, ensure we properly typeconvert from source type to dest type.
2299 * moon-unit.mdp: Add missing files to the solution
2301 * System.Windows.Controls/PasswordBoxTest.cs: Add some more tests for
2302 password box. It's currently unusable from managed code.
2304 * System.Windows.Media.Animation/StoryboardTest.cs: Remove underscores
2305 again :)
2307 2009-03-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2309         * Makefile.am: Copy preserving timestamps, this way we won't
2310           always remake everything.
2312 2009-03-17  Sebastien Pouliot  <sebastien@ximian.com> 
2314         * security/DelegateTest.cs: Add visibility test cases
2316 2009-03-17  Sebastien Pouliot  <sebastien@ximian.com>
2318         * security/DelegateTest.cs: Add coreclr tests on delegate creation
2320 2009-03-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2322         * moon-unit.csproj: Re-include moved files.
2324 2009-03-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2326         * Makefile.am:
2327         * App.xaml.cs:
2328         * moon-unit.mdp:
2329         * site/moon-unit-log.xsl:
2330         * site/MoonLogProvider.aspx:
2331         * site/MoonLogProvider.aspx.cs:
2332         * Mono.Moonlight.UnitTesting/MoonLogProvider.cs:
2333         * Mono.Moonlight.UnitTesting/MoonlightBugAttribute.cs:
2334         * Mono.Moonlight.UnitTesting/SilverlightBugAttribute.cs:
2335           Updated to use Mono.Moonlight.UnitTesting.dll.
2337 2009-03-16  Sebastien Pouliot  <sebastien@ximian.com>
2339         * security/ReflectionTest.cs: Add test cases suggested by Rogrido 
2340         Kumpera (where Invoke is not called).
2342 2009-03-13  Chris Toshok  <toshok@ximian.com>
2344         * System.Windows.Controls/CanvasTest.cs (DoublesForZIndex): add
2345         some tests for double (and invalid) values.  turns out that we
2346         should be parsing permissively and just stop when we hit an
2347         invalid character.
2349 2009-03-13  Chris Toshok  <toshok@ximian.com>
2351         * System.Windows.Documents/RunTest.cs: enable RunMultipleParents.
2353 2009-03-13  Alan McGovern  <amcgovern@novell.com>
2355         * System.Windows/XamlStyle.xaml: Commit a xaml testcase which
2356           demonstrates a namescope issue. Note: I can't actually hook
2357           this into a moon-unit test as i don't think it's possible to
2358           programmatically check whether the target rectangle is
2359           rendering green or black. It has to be a visual inspection.
2361 2009-03-13  Alan McGovern  <amcgovern@novell.com>
2363         * System.Windows.Media.Animation/StoryboardTest.cs: +- 5 isn't
2364           a large enough delta. Increase delta to +- 10 to avoid
2365           flapping.
2367 2009-03-13  Alan McGovern  <amcgovern@novell.com>
2369         * System.Windows.Media.Animation/StoryboardTest.cs: Just add a
2370           test to ensure that 'By' is working correctly.
2372 2009-03-12  Sebastien Pouliot  <sebastien@ximian.com> 
2374         * security/SecurityCriticalTest.cs: Fix some test cases not to 
2375         fail on Moonlight (in non-coreclr related cases).
2377 2009-03-12  Alan McGovern  <amcgovern@novell.com>
2379         * System.Windows.Media.Animation/StoryboardTest.cs: Add a
2380           duration to all the ComplexPath* tests so they don't take as
2381           long to run.
2383 2009-03-12  Alan McGovern  <amcgovern@novell.com>
2385         * System.Windows.Media.Animation/StoryboardTest.cs: Add more
2386           tests for parsing propertypaths for both attached and
2387           non-attached properties.
2389 2009-03-12  Alan McGovern  <amcgovern@novell.com>
2391         * System.Windows.Media.Animation/StoryboardTest.cs: Add two
2392           more tests which are passing. I think it's safe to say this
2393           code is pretty solid now.
2395 2009-03-12  Alan McGovern  <amcgovern@novell.com>
2397         * System.Windows.Media.Animation/StoryboardTest.cs: Add three
2398           more tests for complex property paths. They all pass
2399           already.
2401 2009-03-12  Andreia Gaita  <avidigal@novell.com>
2403         * DispatcherTest.cs: Re-enable, RestartTimer2
2405 2009-03-11  Alan McGovern  <amcgovern@novell.com>
2407         * System.Windows.Media.Animation/StoryboardTest.cs: Fix issues
2408           in 
2410 2009-03-11  Chris Toshok  <toshok@ximian.com>
2412         * System.Windows.Documents/RunTest.cs: add a test for multiply
2413         parented Runs (which SL disallows but ML allows).
2415         * System.Windows/LogicalTreeTest.cs: add a test for border's ChildProperty.
2417 2009-03-10  Alan McGovern  <amcgovern@novell.com>
2419         * Makefile.am:
2420         * moon-unit.mdp:
2421         * System.Windows.Controls/TabControlTests.cs: Add some tests
2422           for TabControl. Currently failing due to bad handling of the
2423           Parent property.
2425 2009-03-10  Jackson Harper  <jackson@ximian.com>
2427         * System.Windows/ResourceDictionaryTest.cs: New test for type
2428         conversion of static resources.  Just Fontfamily and Double for
2429         now.
2431 2009-03-09  Jackson Harper  <jackson@ximian.com>
2433         * Makefile.am: Add ControlTemplateTest.xaml
2434         * System.Windows.Controls/ControlTemplateTest.cs:
2435         * System.Windows.Controls/ControlTemplateTest.xaml: New test, a
2436         handler in a template.
2438 2009-03-09  Jackson Harper  <jackson@ximian.com>
2440         * misc/Parsing/EnumsTest.cs: This test passes now.
2442 2009-03-09  Alan McGovern  <amcgovern@novell.com>
2444         * System.Windows/ResourceDictionaryTest.cs: Add tests for the
2445           explicit implementation and fix bugs revealed by those.
2447 2009-03-06  Alan McGovern  <amcgovern@novell.com>
2449         * System.Windows/VisualStateManagerTest.cs:
2450         * System.Windows.Media.Animation/StoryboardTest.cs: Add more
2451           tests for VSM and Storyboard.
2453 2009-03-06  Alan McGovern  <amcgovern@novell.com>
2455         * ChangeLog:
2456         * System.Windows/VisualStateManagerTest.cs:
2457         * System.Windows.Media.Animation/StoryboardTest.cs: Revert - I
2458           didn't mean to commit that yet. It's not complete.
2460 2009-03-06  Alan McGovern  <amcgovern@novell.com>
2462         * System.Windows.Threading/DispatcherTest.cs: Add comment to
2463           the test
2465 2009-03-05  Alan McGovern  <amcgovern@novell.com>
2467         * System.Windows/PropertyPathTest.cs: The PathParameters
2468           supplied to PropertyPath are always guaranteed to be of
2469           length 0. There is no point in storing them, exposing them
2470           or comparing them.
2472 2009-03-05  Alan McGovern  <amcgovern@novell.com>
2474         * System.Windows/PropertyPathTest.cs: Add a bunch of
2475           additional tests for PropertyPath. Ensure that the correct
2476           exceptions are thrown when a propertypath is used on a
2477           storyboard.
2479 2009-03-04  Larry Ewing  <lewing@novell.com>
2481         * System.Windows.Media/VisualTreeHelperTest.cs: rework some of the
2482         hit tests to avoid edge/corner cases in most tests and add a few
2483         new ones.
2485 2009-03-04  Alan McGovern  <amcgovern@novell.com>
2487         * System.Windows.Media.Animation/StoryboardTest.cs: Use the
2488           new overloads for IsGreater, IsLess and IsBetween to get
2489           better information out of the tests in the event of failure.
2491 2009-03-04  Alan McGovern  <amcgovern@novell.com>
2493         * System.Windows.Media.Animation/StoryboardTest.cs: I believe
2494           this test was randomly failing because the origianal 100ms
2495           wait was only long enough to allow the shape to move 9.5
2496           pixels, not 10. Add extra logging and increase the delay
2497           between first and second test. Remove the ignore to see if
2498           it'll pass on the build bots now. It works locally on x86
2499           and x64 for me.
2501 2009-03-04  Alan McGovern  <amcgovern@novell.com>
2503         * moon-unit.mdp: Add missing files to the MD solution
2505 2009-03-03  Chris Toshok  <toshok@ximian.com>
2507         * System.Windows.Media.Animation/StoryboardTest.cs (AddRunningStoryboard):
2508         mark this as passing, but it's likely not passing for the right
2509         reason.  the collection stuff is throwing IOE.
2511         * System.Windows/FrameworkElementTest.cs: remove defaults tests -
2512         they're in DefaultValues now.
2513         (LogicalParentTest[1-6]): new tests.
2515         * System.Windows/SetterTest.cs (ReuseSetter): mark this as
2516         working.
2518         * System.Windows/StyleTest.cs (UseSetterTwice): mark this as
2519         working.
2521         * System.Windows/UIElementTest.cs: remove defaults tests - they're
2522         in DefaultValues now.
2524         * System.Windows.Controls.Primitives/RangeBaseTest.cs: remove
2525         defaults tests - they're in DefaultValues now.
2527         * System.Windows.Controls.Primitives/ButtonBaseTest.cs: remove
2528         defaults tests - they're in DefaultValues now.
2530         * System.Windows.Controls.Primitives/ThumbTest.cs: remove defaults
2531         tests - they're in DefaultValues now.
2532         (MinimalXaml): mark this as working now.
2534         * System.Windows.Controls.Primitives/RepeatButtonTest.cs: remove
2535         defaults tests - they're in DefaultValues now.
2537         * System.Windows.Shapes/PolygonTest.cs: remove defaults tests -
2538         they're in DefaultValues now.
2540         * System.Windows.Shapes/LineTest.cs: remove defaults tests -
2541         they're in DefaultValues now.
2543         * System.Windows.Shapes/RectangleTest.cs: remove defaults tests -
2544         they're in DefaultValues now.
2546         * System.Windows.Shapes/ShapeTest.cs: remove defaults tests -
2547         they're in DefaultValues now.
2549         * System.Windows.Shapes/EllipseTest.cs: remove defaults tests -
2550         they're in DefaultValues now.
2552         * System.Windows.Shapes/PathTest.cs: remove defaults tests -
2553         they're in DefaultValues now.
2555         * System.Windows.Shapes/PolylineTest.cs: remove defaults
2556         tests - they're in DefaultValues now.
2558         * System.Windows.Controls/ContentPresenterTest.cs: remove defaults
2559         tests - they're in DefaultValues now.
2561         * System.Windows.Controls/TextBlockTest.cs: remove defaults tests
2562         - they're in DefaultValues now.
2564         * System.Windows.Controls/MediaElementTest.cs: remove defaults
2565         tests - they're in DefaultValues now.
2567         * System.Windows.Controls/ProgressBarTest.cs: remove defaults
2568         tests - they're in DefaultValues now.
2570         * System.Windows.Controls/SliderTest.cs: remove defaults tests -
2571         they're in DefaultValues now.
2572         (MinimalXaml): mark as working now.
2574         * System.Windows.Controls/ControlTest.cs: remove defaults tests -
2575         they're in DefaultValues now.
2577         * System.Windows.Controls/ScrollViewerTest.cs: remove defaults
2578         tests - they're in DefaultValues now.
2580         * System.Windows.Controls/UserControlTest.cs: remove defaults
2581         tests - they're in DefaultValues now.
2583         * System.Windows.Controls/BorderTest.cs: remove defaults tests -
2584         they're in DefaultValues now.
2586         * System.Windows.Controls/ControlTemplateTest.cs (ParentOfContent):
2587         fixed.
2589         * System.Windows.Controls/ContentControlTest.cs: remove defaults
2590         tests - they're in DefaultValues now.
2591         (ContentShareFrameworkElement): mark as working now.
2593         * System.Windows.Controls/ButtonTest.cs: remove defaults tests -
2594         they're in DefaultValues now.
2596 2009-03-03  Jackson Harper  <jackson@ximian.com>
2598         * misc/Parsing/EnumsTest.cs: New test for parsing managed enums.
2600 2009-03-03  Alan McGovern  <amcgovern@novell.com>
2602         * System.Windows.Media.Animation/StoryboardTest.cs: Complete
2603           the implementation of PropertyPath. If it is constructed
2604           with a DependencyProperty in managed, propagate this to
2605           native.
2607 2009-03-03  Alan McGovern  <amcgovern@novell.com>
2609         * System.Windows.Media.Animation/StoryboardTest.cs: Implement
2610           the required exceptions for managed code when starting
2611           storyboards which are missing properties or can't find the
2612           target element/property.
2614 2009-03-03  Alan McGovern  <amcgovern@novell.com>
2616         * System.Windows.Media.Animation/StoryboardTest.cs:
2617           Storyboards should always use the surface in the current
2618           deployment when starting. They don't have to be explicitly
2619           attached to a surface - SL2 has different semantics as
2620           compared to SL1 which caused some of the 1.0 tests to flag
2621           this as a regression.
2623 2009-03-03  Alan McGovern  <amcgovern@novell.com>
2625         * ChangeLog:
2626         * System.Windows.Media.Animation/StoryboardTest.cs: Revert
2627           last change. I have the test failing locally now.
2629 2009-03-02  Alan McGovern  <alan.mcgovern@gmail.com>
2631         * moon-unit.mdp: Add DispatcherTest.cs to the MD solution
2633 2009-03-02  Alan McGovern  <amcgovern@novell.com>
2635         * System.Windows.Media.Animation/StoryboardTest.cs: Add a few
2636           new tests for starting/stopping storyboards and reduced some
2637           of the timeouts in other tests so they fail faster.
2639 2009-03-02  Alan McGovern  <amcgovern@novell.com>
2641         * System.Windows.Threading/DispatcherTest.cs: Add test for
2642           starting/stopping a storyboard from a DispatcherTimer tick
2643           and also a test for starting/stopping a DispatcherTimer
2645 2009-02-27  Sebastien Pouliot  <sebastien@ximian.com>
2647         * Makefile.am: Hack to avoid rebuilding the xap file on "make install"
2648         since it depends on the, always generated, moon-unit.sources.
2650 2009-02-27  Sebastien Pouliot  <sebastien@ximian.com> 
2652         * security/ReflectionEmitTest.cs: New (very partial).
2653         * security/ReflectionTest.cs: New.
2654         * security/SecurityCriticalTest.cs: New.
2656 2009-02-27  Sebastien Pouliot  <sebastien@ximian.com>
2658         * System.Windows/ResourceDictionaryTest.cs: Add test case for Clear
2660 2009-02-26  Chris Toshok  <toshok@ximian.com>
2662         * System.Windows.Controls/ControlTemplateTest.cs (ParentOfContent):
2663         test to see what FWE.Parent returns for a content UIElement
2664         subclass.
2666 2009-02-26  Chris Toshok  <toshok@ximian.com>
2668         * System.Windows/FrameworkElementTest.cs (TagTest): this test
2669         works now.
2671         * misc/DefaultValues.cs (ComboBox_GetValue): enable the
2672         SelectedIndexProperty portion of this test, since it passes now.
2674         * System.Windows.Controls/ItemCollectionTest.cs (Methods_Int):
2675         this test works now.
2676         (IndexOf_IntConst): same.
2678         * System.Windows.Controls/ComboBoxTest.cs (DefaultValues): this
2679         test works now.
2680         (InvalidValues): same.
2682         * System.Windows.Controls/ListBoxTest.cs
2683         (PrepareContainerForItemOverride_IsSelected): this test works now.
2685         * System.Windows.Controls/ControlTemplateTest.cs
2686         (TemplatePropertyValuePrecedence): this test works now.
2688 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2690         * System.Windows.Media.Animation/StoryboardTest.cs: Added test
2691           for starting a storyboard after it completes
2693 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2695         * System.Windows.Data/BindingTest.cs:
2696         * System.Windows.Data/BindingConverter.xaml: Added another
2697           sanity check test.
2699 2009-02-26  Jackson Harper  <jackson@ximian.com>
2701         * System.Windows/ResourceDictionaryTest.cs: Add tests for static
2702         resource element syntax.
2704 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2706         * System.Windows.Data/BindingTest.cs:
2707         * System.Windows.Data/BindingConverter.xaml:
2708         * System.Windows.Data/BindingConverter.xaml.cs: Added
2709           additional test to ensure that nullable valuetypes are
2710           handled correctly.
2712 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2714         * System.Windows.Data/BindingTest.cs:
2715         * System.Windows.Data/BindingConverter.xaml:
2716         * System.Windows.Data/BindingConverter.xaml.cs: If the
2717           property path is invalid, we should bail out early and just
2718           return DP.DefaultValue.
2720 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2722         * System.Windows.Data/BindingTest.cs:
2723         * System.Windows.Data/BindingConverter.xaml.cs: When parsing
2724           bindings 'this is a string' is counted as a single string,
2725           so parse it as such.
2727 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2729         * System.Windows.Data/BindingConverter.xaml: Move the
2730           datacontext to the correct place.
2732 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2734         * System.Windows.Media.Animation/StoryboardTest.cs: Don't run
2735           these tests first.
2737 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2739         * System.Windows.Data/BindingTest.cs:
2740         * System.Windows.Data/BindingConverter.xaml:
2741         * System.Windows.Data/BindingConverter.xaml.cs: Add tests for
2742           ConvertParameters in databinding.
2744 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2746         * moon-unit.mdp: Add some missing files to the solution files
2748 2009-02-26  Alan McGovern  <amcgovern@novell.com>
2750         * System.Windows.Controls/ImageTest.cs: Spaces -> tabs for
2751           consistency. Also ensure the testpanel is cleared after the
2752           test.
2754 2009-02-25  Jackson Harper  <jackson@ximian.com>
2756         * System.Windows.Data/BindingTest.cs: Test is fixed.
2758 2009-02-25  Alan McGovern  <amcgovern@novell.com>
2760         * Makefile.am:
2761         * moon-unit.mdp:
2762         * System.Windows.Data/BindingTest.cs:
2763         * System.Windows.Data/BindingConverter.xaml:
2764         * System.Windows.Data/BindingConverter.xaml.cs: Add new test
2765           for databinding with managed objects and managed converters
2767 2009-02-25  Alan McGovern  <amcgovern@novell.com>
2769         * System.Windows.Media.Animation/StoryboardTest.cs: Add tests
2770         for GetCurrentTime ()
2772 2009-02-23  Andreia Gaita  <avidigal@novell.com>
2774         * System.Windows.Browser/ScriptableTypeTest.cs: Add tests for
2775         special handling of js types.
2777 2009-02-20  Jeffrey Stedfast  <fejj@novell.com>
2779         * System.Windows/PropertyPathTest.cs: Added new unit tests for
2780         PropertyPath.
2782 2009-02-20  Alan McGovern  <amcgovern@novell.com>
2784         * System.Windows/FrameworkElementTest.cs: We can't store an
2785           enum as an int unless the DependencyProperty.PropertyType ==
2786           typeof (ThatEnum). Otherwise we store an enum and get back
2787           an int. Adding test for this case.
2789 2009-02-19  Jeffrey Stedfast  <fejj@novell.com>
2791         * System.Windows.Media/VideoBrushTest.cs: Added SetMediaElement() test.
2793 2009-02-19  Andreia Gaita  <avidigal@novell.com>
2795         * System.Windows.Browser/ScriptableTest.cs: Disable the tests that
2796         use js and Eval, the buildbot can't handle them.
2798 2009-02-19  Andreia Gaita  <avidigal@novell.com>
2800         * System.Windows.Browser/ScriptableTest.cs: Fix test for buildbot
2802 2009-02-19  Andreia Gaita  <avidigal@novell.com>
2804         * System.Windows.Browser/ScriptableTest.cs: Add new tests for eval and
2805         returning objects from js.
2806         Add js-only and managed-only versions.
2807         Add tests for method overloading.
2809 2009-02-19  Alan McGovern  <amcgovern@novell.com>
2811         * System.Windows.Media.Animation/StoryboardTest.cs: Add a
2812           few more tests.
2814 2009-02-19  Alan McGovern  <amcgovern@novell.com>
2816         * System.Windows.Media.Animation/StoryboardTest.cs: Make the
2817           test call Begin a few times and also check the order in
2818           which the Complete event fires in a way which causes the
2819           test to fail properly
2821 2009-02-19  Alan McGovern  <amcgovern@novell.com>
2823         * System.Windows.Media.Animation/StoryboardTest.cs:
2824         Make the CompleteEvent test a little more explicit.
2826 2009-02-18  Chris Toshok  <toshok@ximian.com>
2828         * System.Windows.Data/BindingTest.cs (XamlDataContext3): fix this
2829         test (broken by the default values work) by removing something we
2830         shouldn't be testing here anyway :)
2832 2009-02-18  Alan McGovern  <amcgovern@novell.com>
2834         * System.Windows.Media.Animation/StoryboardTest.cs:
2835           Storyboards are considered 'children' if they ever were
2836           attached as a child of another timeline. The current status
2837           doesn't appear to matter.
2838           (StoryboardTest.RemoveChildThenStart).
2840 2009-02-17  Jeffrey Stedfast  <fejj@novell.com>
2842         * System.Windows/ApplicationTest.cs: Fixed to check that it throws
2843         ArgumentException rather than XamlParseException.
2845 2009-02-17  Alan McGovern  <amcgovern@novell.com>
2847         * System.Windows.Media.Animation/StoryboardTest.cs: Rewrote
2848         CompleteTest and it's now doing what I'd expect it to. Added new
2849         test for when multiple animations target the same object/property.
2851 2009-02-17  Alan McGovern  <amcgovern@novell.com>
2853         * System.Windows.Media.Animation/StoryboardTest.cs: Add
2854           *WithError functions so that storyboards can throw the right
2855           exceptions when they are not the root Storyboard.
2857 2009-02-17  Alan McGovern  <amcgovern@novell.com>
2859         * System.Windows.Media.Animation/StoryboardTest.cs: Add tests
2860           to see what happens if a child Storyboard is
2861           started/stopped.
2863 2009-02-17  Alan McGovern  <amcgovern@novell.com>
2865         * System.Windows.Media.Animation/StoryboardTest.cs: Add
2866           moonlight bug attributes to failing tests
2868 2009-02-16  Larry Ewing  <lewing@novell.com>
2870         * System.Windows.Controls/TextBlockTest.cs: add some new (and
2871         confusing) actual* tests.
2873 2009-02-16  Andreia Gaita  <avidigal@novell.com>
2875         * System.Windows.Browser/ScriptableTest.cs (Casing): Should be good now
2877 2009-02-16  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2879         * moon-unit.mdp: Added a new file.
2881 2009-02-16  Alan McGovern  <amcgovern@novell.com>
2883         * System.Windows.Media.Animation/StoryboardTest.cs: Implement
2884           the managed side of Storyboard.GetCurrentState ().
2886 2009-02-14  Andreia Gaita  <avidigal@novell.com>
2888         * System.Windows.Browser/ScriptableTest.cs: Test fixes
2890 2009-02-14  Andreia Gaita  <avidigal@novell.com>
2892         * System.Windows.Browser/ScriptableTest.cs: Fix plugin loading on js
2893         to work on vstudio automatically generated test pages (that don't
2894         have an id on the js object for easy lookup)
2896 2009-02-13  Alan McGovern  <amcgovern@novell.com> 
2898         * System.Windows.Media.Animation/StoryboardTest.cs: Add test
2899         to check how the State changes in StoryBoard.
2901 2009-02-13  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2903         * System.Windows.Controls/ListBoxTest.cs: Mark failing test as
2904           such.
2906 2009-02-13  Alan McGovern  <amcgovern@novell.com>
2908         * System.Windows.Media/VisualTreeHelperTest.cs: spaces -> tabs
2909           for consistency. Hopefully the last time i have to do this.
2911 2009-02-13  Alan McGovern  <amcgovern@novell.com>
2913         * System.Windows.Media/VisualTreeHelperTest.cs: Add two tests
2914           which check how 'Loaded' is raised
2916 2009-02-12  Alan McGovern  <amcgovern@novell.com>
2918         * System.Windows.Controls/ItemCollectionTest.cs: Mark test
2919           with moonlight bug until a good solution can be found.
2921 2009-02-12  Alan McGovern  <amcgovern@novell.com>
2923         * System.Windows.Controls/ItemCollectionTest.cs: I seem to
2924           have duplicated a test by accident.
2926 2009-02-12  Alan McGovern  <amcgovern@novell.com>
2928         * System.Windows.Controls/ItemCollectionTest.cs: Add test case
2929         for boxed custom structs
2931 2009-02-12  Alan McGovern  <amcgovern@novell.com>
2933         * System.Windows.Controls/ItemCollectionTest.cs: Add test case
2934         for boxed value types.
2936 2009-02-12  Alan McGovern  <amcgovern@novell.com>
2938         * System.Windows.Controls/ItemCollectionTest.cs: Add test case
2939         to see if we use a .Equals or an object.ReferenceEquals
2940         comparison.
2942 2009-02-12  Sebastien Pouliot  <sebastien@ximian.com>
2944         * System.Windows.Controls/ItemCollectionTest.cs: Add test case
2945         for DO's parents when added to the collection
2947 2009-02-12  Rolf Bjarne Kvinge  <RKvinge@novell.com>
2949         * System.Windows.Data/BindingTest.cs:
2950         * System.Windows.Controls/TextBlockTest.cs:
2951         * System.Windows.Browser/ScriptableTest.cs:
2952         * System.Windows.Media/VisualTreeHelperTest.cs: Greenify.
2954 2009-02-11  Alan McGovern  <amcgovern@novell.com>
2956         * System.Windows.Media/VisualTreeHelperTest.cs: Add
2957         more tests for Border.
2959 2009-02-11  Alan McGovern  <amcgovern@novell.com>
2961         * System.Windows.Media/VisualTreeHelperTest.cs: Add
2962         tests for Border with just a BorderBrush.
2964 2009-02-11  Alan McGovern  <amcgovern@novell.com>
2966         * System.Windows.Media/VisualTreeHelperTest.cs: Add
2967         tests for a Rect with just a stroke.
2969 2009-02-11  Alan McGovern  <amcgovern@novell.com>
2971         * System.Windows.Media/VisualTreeHelperTest.cs: Remove
2972         some underscores from the tests so they execute in the
2973         normal order.
2975 2009-02-11  Alan McGovern  <amcgovern@novell.com>
2977         * System.Windows.Media/VisualTreeHelperTest.cs: Add an extra
2978           parameter to ::Render () to specify whether or not the paths
2979           appended to the cairo_t should be filled/stroked/clipped so
2980           it can be shared with the managed hittesting.
2981         Switch FindElementsInHostCoordinates to use the ::Render
2982           codepaths instead of it's own custom codepath. This allows a
2983           whole bunch of NUnit tests to pass.
2985 2009-02-11  Alan McGovern  <amcgovern@novell.com>
2987         * System.Windows.Media/VisualTreeHelperTest.cs: Add
2988           [MoonlightBug] to tests which i broke yesterday.
2990 2009-02-11  Andreia Gaita  <avidigal@novell.com>
2992         * site/index.html: add an id to the object tag to use from javascript
2993         * System.Windows.Browser/ScriptableTest.cs: minor fixes
2995 2009-02-10  Jackson Harper  <jackson@ximian.com>
2997         * System.Windows/ApplicationTest.cs: Another clarification.
2999 2009-02-10  Jackson Harper  <jackson@ximian.com>
3001         * BindingTest.cs: Unignore this test, it's fixed now and I think
3002         it's a legit test given that it checks binding against an
3003         unmanaged object, which takes a slightly different path than normal.
3005 2009-02-10  Alan McGovern  <amcgovern@novell.com>
3007         * System.Windows.Media/VisualTreeHelperTest.cs: Added a test
3008         which hits a zero width rect with a rect.
3010 2009-02-10  Jackson Harper  <jackson@ximian.com>
3012         * System.Windows.Controls/ControlTemplateTest.cs: Add a
3013         clarification to the moonlight bug.
3015 2009-02-10  Alan McGovern  <amcgovern@novell.com>
3017         * System.Windows.Media/VisualTreeHelperTest.cs: Added a test
3018         for usercontrols.
3020 2009-02-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3022         * System.Windows/DependencyPropertyTest.cs: This test is
3023           fixed now.
3025 2009-02-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3027         * System.Windows/StyleTest5.cs:
3028         * System.Windows/StyleTest4.cs:
3029         * System.Windows.Shapes/PathTest.cs:
3030         * System.Windows/ApplicationTest.cs:
3031         * System.Windows.Controls/GridTest.cs:
3032         * System.Windows.Controls/PanelTest.cs:
3033         * System.Windows.Controls/SliderTest.cs:
3034         * System.Windows.Controls/ButtonTest.cs:
3035         * System.Windows.Controls/ControlTest.cs:
3036         * System.Windows.Controls/ComboBoxTest.cs:
3037         * System.Windows.Controls/TextBlockTest.cs:
3038         * System.Windows.Controls/UserControlTest.cs:
3039         * System.Windows.Controls/ProgressBarTest.cs:
3040         * System.Windows.Controls/ScrollViewerTest.cs:
3041         * System.Windows.Controls/InkPresenterTest.cs:
3042         * System.Windows.Controls/ContentControlTest.cs:
3043         * System.Windows.Controls/ControlTemplateTest.cs:
3044         * System.Windows.Controls.Primitives/ThumbTest.cs:
3045         * System.Windows.Controls.Primitives/RangeBaseTest.cs:
3046         * System.Windows.Controls.Primitives/ButtonBaseTest.cs:
3047         * System.Windows.Controls.Primitives/RepeatButtonTest.cs:
3048           Make moon-unit green.
3050 2009-02-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3052         * moon-unit.mdp: Updated with new files.
3054 2009-02-10  Jackson Harper  <jackson@ximian.com>
3056         * System.Windows.Data/BindingTest.cs: These tests are failing
3057         right now.
3059 2009-02-10  Alan McGovern  <amcgovern@novell.com>
3061         * System.Windows.Media/VisualTreeHelperTest.cs: spaces->tabs
3062           for consistency.
3064 2009-02-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3066         * moon-unit.csproj: Updated.
3068 2009-02-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3070         * Makefile.am:
3071         * misc/Events/EventTest.cs:
3072         * misc/Events/Event_ExactCaseMismatch.xaml: Use a different
3073           resource for Test_ExactCaseMismatch. Works around weird SL
3074           resource issues causing ObjectDisposedExceptions.
3076 2009-02-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3078         * Makefile.am: Fix copy-paste error. Should make
3079           DependencyPropertyTest.ManagedTestF work.
3081 2009-02-09  Alan McGovern  <alan.mcgovern@gmail.com>
3083         * System.Windows.Media/VisualTreeHelperTest.cs: Three more of
3084           the NUnit tests are now passing for
3085           FindElementsInHostCoordinates
3087 2009-02-08  Sebastien Pouliot  <sebastien@ximian.com>
3089         * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: New
3090         * System.Windows.Controls/UIElementCollectionTest.cs: Rename fixture
3092 2009-02-06  Sebastien Pouliot  <sebastien@ximian.com>
3094         * System.Windows/PointTest.cs: Add IFormattable test cases
3095         * System.Windows/RectTest.cs: Add IFormattable test cases
3096         * System.Windows.Media.Animation/RepeatBehaviorTest.cs: New.
3098 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3100         * System.Windows.Data/BindingTest.cs:
3101         * System.Windows/ResourceDictionaryTest.cs: Remove the
3102           moonlightbug attr as these pass
3104 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3106         * System.Windows.Media/VisualTreeHelperTest.cs: Add a
3107           moonlightbug attr to the failing test
3109 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3111         * System.Windows.Media/VisualTreeHelperTest.cs: Fix this test
3112           properly - 'Clip.Rect' is the part of the shape that is
3113           *not* clipped out. Parent clip is respected.
3115 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3117         * System.Windows.Media/VisualTreeHelperTest.cs: Parent clip is
3118           *not* respected. We still hit the rectangle.
3120 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3122         * System.Windows.Media/VisualTreeHelperTest.cs: Add more tests
3123           for FindElementsInHostCoordinates
3125 2009-02-06  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3127         * System.Windows.Controls.Primitives/PopupTest.cs: Inherit
3128           from UserControl instead of Canvas. Fixes VS build.
3130 2009-02-06  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3132         * System.Windows.Controls.Primitives/RepeatButtonTest.cs:
3133           RepeatButtonTest: Add a few asserts after checking for
3134           ArgumentExceptions showing that even though setting an
3135           invalid value throws an exception, the value has changed.
3137 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3139         * System.Windows.Media/VisualTreeHelperTest.cs: Add 8 more
3140           tests for FindElementsInHostCoordinates
3142 2009-02-06  Alan McGovern  <alan.mcgovern@gmail.com>
3144         * System.Windows.Media/VisualTreeHelperTest.cs: Cosmetic - fix
3145           whitespacing
3147 2009-02-06  Andreia Gaita  <avidigal@novell.com>
3149         * System.Windows.Browser/ScriptableTest.cs: Fix test
3151 2009-02-05  Alan McGovern  <alan.mcgovern@gmail.com>
3153         * System.Windows.Media/VisualTreeHelperTest.cs: Add more
3154           hittesting tests
3156 2009-02-05  Sebastien Pouliot  <sebastien@ximian.com> 
3158         * System.Windows/SetterBaseCollectionTest.cs:
3159         * System.Windows/SetterTest.cs:
3160         * System.Windows/StyleTest.cs: Remove [MoonlightBug] from tests
3161         that depends on the xaml parser fix (new HACK is in SVN).
3163 2009-02-05  Alan McGovern  <amcgovern@novell.com>
3165         * System.Windows.Media/VisualTreeHelperTest.cs: Rewrite the
3166         hit tests so they use the proper async framework. It appears
3167         to be working now.
3169 2009-02-05  Andreia Gaita  <avidigal@novell.com>
3171         * System.Windows.Browser/ScriptableTest.cs: Add a bunch of tests for
3172         scriptable objects, via javascript.
3174 2009-02-04  Sebastien Pouliot  <sebastien@ximian.com>
3176         * System.Windows.Controls/UIElementCollectionTest.cs: New.
3177         * System.Windows.Documents/FontSourceTest.cs: New.
3179 2009-02-04  Alan McGovern  <amcgovern@novell.com>
3181         * System.Windows.Media/VisualTreeHelperTest.cs: Add more
3182           NUnit tests to check the handling of multiple panels and
3183           multiple children.
3185 2009-02-04  Alan McGovern  <amcgovern@novell.com>
3187         * System.Windows.Media/VisualTreeHelperTest.cs: The hittests
3188           are all passing now
3190 2009-02-03  Larry Ewing  <lewing@novell.com>
3192         * System.Windows.Controls/TextBlockTest.cs: add a test that shows
3193         that the instantly applied actual values do not consider wrapping.
3195         * System.Windows.Shapes/PathTest.cs: add an intrinsic canvas test.
3196         
3197 2009-02-03  Sebastien Pouliot  <sebastien@ximian.com>
3199         * System.Windows.Controls/SliderTest.cs: Check XAML-parsed 
3200         properties directly, because RangeBaseTest.CheckDefaultProperties
3201         needs to call it's base class.
3202         * System.Windows.Controls.Primitives/RangeBaseTest.cs: Call 
3203         base class to chain the default values checks. Remove #if false
3204         on some (weird but SL2 final confirmed) behaviors.
3206 2009-02-03  Alan McGovern  <amcgovern@novell.com>
3208         * System.Windows.Media/VisualTreeHelperTest.cs: Add tests for
3209           hittesting. Currently ignored.
3211 2009-02-03  Sebastien Pouliot  <sebastien@ximian.com>
3213         * System.Windows/SetterBaseCollectionTest.cs:
3214         * System.Windows/SetterTest.cs:
3215         * System.Windows/StyleTest.cs: Add new test cases and rework 
3216         existing test cases not to trigger a bug in SL2 - where the 
3217         behavior of the Setter can be wrong if the (managed) IsSealed 
3218         property has not been checked before (likely a caching issue).
3219         The new test always works on SL2, i.e. when run normally or
3220         stepped line by line in the debugger. Some tests are not yet
3221         working because of the way the XAML parser is adding Setters
3222         to the SetterBaseCollection.
3224 2009-02-02  Alan McGovern  <amcgovern@novell.com>
3226         * System.Windows.Media.Imaging/BitmapImageTest.cs:
3227           Image.Source defaults to a BitmapImage with a uri of
3228           string.empty.
3230 2009-02-02  Alan McGovern  <amcgovern@novell.com>
3232         * System.Windows.Media.Imaging/BitmapImageTest.cs: The
3233           default value for Bitmap.ImageSource is an empty string.
3235 2009-02-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3237         * moon-unit.mdp: Updated to use new MD features (ChangeLog
3238           and log message policy).
3240 2009-02-01  Larry Ewing  <lewing@novell.com>
3242         * System.Windows.Controls/StackPanelTest.cs: add new test method
3243         for margins and lyout slots.
3245 2009-02-01  Sebastien Pouliot  <sebastien@ximian.com>
3247         * System.Windows/SetterBaseCollectionTest.cs: Add checks for 
3248         IsSealed when adding/removing setters from the collection.
3249         * System.Windows/SetterTest.cs: Decorate SL2 crashers with [Ignore].
3250         Add new tests for near-identical cases. Add test case for reusing a
3251         setter always assigned to a collection.
3253 2009-01-31  Sebastien Pouliot  <sebastien@ximian.com>
3255         * System.Windows/RectTest.cs: Add NaN test case
3256         * System.Windows/SetterBaseCollectionTest.cs: Split test case to 
3257         isolate the non-working part (and not regress existing stuff)
3258         * System.Windows.Controls/ButtonTest.cs: New.
3259         * System.Windows.Controls/ContentControlTest.cs: Add one assert
3260         * System.Windows.Controls/ControlTemplateTest.cs: Add a failing
3261         assertion instead of "failing somewhere" with an exception.
3262         * System.Windows.Controls/ControlTest.cs: Split test case to 
3263         isolate the non-working part (and not regress existing stuff)
3265 2009-01-30  Jeffrey Stedfast  <fejj@novell.com>
3267         * System.Windows.Controls/TextBoxTest.cs: Added a bunch of unit
3268         tests related to selection state.
3270 2009-01-30  Andreia Gaita  <avidigal@novell.com>
3272         * System.Threading/DispatcherTest.cs: Disable SyncContextCheck
3273         test, it hangs intermittently on SL
3275 2009-01-30  Sebastien Pouliot  <sebastien@ximian.com>
3277         * System.Windows/RectTest.cs: Remove [MoonlightBug]
3278         * System.Windows/SizeTest.cs: Add FP precision test case.
3279         * System.Windows.Media/GeometryTest.cs: New.
3280         * System.Windows.Media/LineGeometryTest.cs: Add default and
3281         basic test cases.
3282         * System.Windows.Media/RectangleGeometryTest.cs: New.
3284 2009-01-29  Jackson Harper  <jackson@ximian.com>
3286         * misc/Parsing/PrimitiveTest.cs: New test for parsing primitive
3287         types. Will add to the build once this is implemented.
3289 2009-01-29  Sebastien Pouliot  <sebastien@ximian.com>
3291         * System.Windows.Controls/ComboBoxTest.cs: Remove [MoonlightBug] 
3292         from two test cases.
3293         * System.Windows.Controls/ItemCollectionTest.cs: Add test cases
3294         for dealing with System.Object
3295         * System.Windows.Controls/MediaElementTest.cs: Add test case
3296         for read-only properties.
3298 2009-01-28  Jackson Harper  <jackson@ximian.com>
3300         * ResourceDictionaryTest.cs: You can also set the name before the
3301         key if the values are equal.
3303 2009-01-28  Jackson Harper  <jackson@ximian.com>
3305         * ResourceDictionaryTest.cs: Add to the key and name test.  This
3306         only works if you set the name before the key.
3308 2009-01-28  Sebastien Pouliot  <sebastien@ximian.com>
3310         * System.Windows.Controls/MediaElementTest.cs: Uncomment the assert
3311         on CurrentState since it no longer throws an InvalidCastException.
3312         Also remove it from the NonWorkingDefaults test case.
3314 2009-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
3316         * System.Windows.Controls/ControlTest.cs: Remove commented 
3317         [TestMethod] on DefaultStyleKeyTest_Null
3318         * System.Windows.Controls/TextBlockTest.cs: New.
3319         * System.Windows.Documents/LineBreakTest.cs: New.
3320         * System.Windows.Documents/RunTest.cs: Add test case that crash SL2
3322 2009-01-27  Sebastien Pouliot  <sebastien@ximian.com> 
3324         * System.Windows/VisualStateTest.cs: Remove [MoonlightBug] from
3325         TestParse
3326         * System.Windows.Shapes/PathTest.cs: Remove [MoonlightBug] from
3327         BorderComputeLargerSize_StretchUniform_SizedIntrinsicBorder and
3328         ComputeReducedSize_StretchUniform_InstrinsicBorder
3330 2009-01-26  Sebastien Pouliot  <sebastien@ximian.com> 
3332         * System.Windows.Media.Animation/StoryboardTest.cs: Add 
3333         validation test cases for Timeline (versus non-Timeline). Remove
3334         MoonlightBug from SetTargetName_NullName. Add more XAML test cases.
3336 2009-01-26  Larry Ewing  <lewing@novell.com>
3338         * System.Windows.Controls/BorderTest.cs:
3339         * System.Windows.Controls/CanvasTest.cs:
3340         * System.Windows.Controls/GridTest.cs:
3341         * System.Windows.Controls/PanelTest.cs:
3342         * System.Windows/FrameworkElementTest.cs: add tests for the
3343         layouy/nonlayout behavior.
3345 2009-01-26  Larry Ewing  <lewing@novell.com>
3347         * System.Windows/FrameworkElementTest.cs:
3348         * System.Windows.Controls/CanvasTest.cs: test for strange property
3349         setting logic.
3351 2009-01-26  Andreia Gaita  <avidigal@novell.com>
3353         * System.Windows.Threading/DispatcherTest.cs: Added
3355 2009-01-26  Sebastien Pouliot  <sebastien@ximian.com> 
3357         * System.Windows.Media/ColorTest.cs,
3358         * System.Windows.Media/MatrixTest.cs: Add IFormattable test cases
3360 2009-01-26  Sebastien Pouliot  <sebastien@ximian.com>
3362         * System.Windows/UIElementTest.cs: Add test case to show that we can
3363         NOT use RenderTransform to change the default value of the transform
3364         * System.Windows.Browser/ScriptableTest.cs: Remove [MoonlightBug]
3365         from Invoke test case.
3366         * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Remove
3367         MoonlightBug from CheckReadOnlyXaml test case.
3368         * System.Windows.Documents/InlineTest.cs: Update comments.
3370 2009-01-26  Sebastien Pouliot  <sebastien@ximian.com> 
3372         * System.Windows.Media/TransformGroupTest.cs: New.
3374 2009-01-23  Sebastien Pouliot  <sebastien@ximian.com> 
3376         * System.Windows/UIElementTest.cs
3377         * System.Windows.Media/BrushTest.cs
3378         * System.Windows.Media/GradientBrushTest.cs
3379         * System.Windows.Media/ImageBrushTest.cs
3380         * System.Windows.Media/LinearGradientBrushTest.cs
3381         * System.Windows.Media/MatrixTransformTest.cs
3382         * System.Windows.Media/RadialGradientBrushTest.cs
3383         * System.Windows.Media/SolidColorBrushTest.cs
3384         * System.Windows.Media/TileBrushTest.cs
3385         * System.Windows.Media/VideoBrushTest.cs: Add tests for default
3386         values (where missing) and around the weird/buggy SL2 transforms 
3387         properties 
3389 2009-01-23  Sebastien Pouliot  <sebastien@ximian.com>
3391         * System.Windows.Media/ColorTest.cs: Add test case for defaults 
3392         including ToString. Re-enable parsing Color from XAML (crasher fixed)
3394 2009-01-21  Andreia Gaita  <avidigal@novell.com>
3396         * System.Windows.Browser/ScriptableTest.cs: New, tests for scriptable 
3397         objects
3399         * moon-unit.mdp: update
3401 2009-01-21  Sebastien Pouliot  <sebastien@ximian.com> 
3403         * System.Windows/TextDecorationsTest.cs: New.
3404         * System.Windows.Documents/InlineTest.cs: Uncomment working 
3405         assertions
3407 2009-01-21  Larry Ewing  <lewing@novell.com>
3409         * System.Windows.Controls/GridTest.cs: remove bug attributes from
3410         the current grid tests.
3412 2009-01-21  Alan McGovern  <amcgovern@novell.com>
3414         * System.Windows.Controls.Primitives/PopupTest.cs: Disable Popup tests
3415         until they stop crashing moon.
3417 2009-01-20  Larry Ewing  <lewing@novell.com>
3419         * System.Windows/RectTest.cs: add some intersect tests.
3421 2009-01-21  Sebastien Pouliot  <sebastien@ximian.com> 
3423         * System.Windows.Markup/XmlLanguageTest.cs: New.
3425 2009-01-21  Sebastien Pouliot  <sebastien@ximian.com>
3427         * System.Windows.Documents/InlineTest.cs: New.
3428         * System.Windows.Documents/RunTest.cs: New.
3430 2009-01-21  Alan McGovern  <amcgovern@novell.com>
3432         * moon-unit.mdp:
3433         * System.Windows.Controls.Primitives/PopupTest.cs: Add a Popup test
3434         which causes mono to crash, currently marked with Ignore
3436 2009-01-20  Sebastien Pouliot  <sebastien@ximian.com> 
3438         * System.Windows/UIElementTest.cs: Re-enable tests for RenderTransform
3440 2009-01-20  Sebastien Pouliot  <sebastien@ximian.com>
3442         * System.Windows.Media.Animation/StoryboardTest.cs: Add validation
3443         test cases on static methods
3445 2009-01-20  Alan McGovern  <amcgovern@novell.com>
3447         * System.Windows.Controls.Primitives/PopupTest.cs: Add test to ensure
3448         that the open/close events are fired correctly.
3450 2009-01-19  Jb Evain  <jbevain@novell.com>
3452         * System.Windows.Media.Imaging/BitmapImageTest.cs: add test for empty
3453         uri passed to BitmapImage.
3455 2009-01-19  Jb Evain  <jbevain@novell.com>
3457         * System.Windows/ApplicationTest.cs: add a test for absolute uri
3458         passed to GetResourceStream.
3460 2009-01-19  Alan McGovern  <alan.mcgovern@gmail.com>
3462         * System.Windows.Data/BindingTest.cs: Add another test
3464 2009-01-18  Sebastien Pouliot  <sebastien@ximian.com>
3466         * System.Windows.Media/BrushTest.cs: Use MatrixTest.CheckIdentity 
3467         inside tests. Add a test for an SL2 limitation when inheriting 
3468         directly from Brush.
3469         * System.Windows.Media/MatrixTest.cs: New.
3470         * System.Windows.Media/MatrixTransformTest.cs: Add matrix setter
3471         test case. Update existing tests to use MatrixTest.CheckMatrix
3473 2009-01-18  Alan McGovern  <alan.mcgovern@gmail.com>
3475         * System.Windows.Controls/ComboBoxTest.cs: These tests are failing due
3476         to a buglet in the Collection class.
3478 2009-01-16  Jackson Harper  <jackson@ximian.com>
3480         * System.Windows/ResourceDictionaryTest.cs: Unregressed this.
3482 2009-01-16  Larry Ewing  <lewing@novell.com>
3484         * System.Windows.Controls/PanelTest.cs: remove MoonlightBug
3485         attribute from AlignmentTest.
3487         * System.Windows.Controls/StackPanelTest.cs: remove bug attr from
3488         AlignmentTest AlignmentTest2 and LayoutSlotTest3.
3490 2009-01-16  Alan McGovern  <amcgovern@novell.com>
3492         * System.Windows.Controls/ComboBoxTest.cs: added test to ensure events
3493         and methods are fired correctly.
3495 2009-01-16  Alan McGovern  <amcgovern@novell.com>
3497         * System.Windows.Controls/ComboBoxTest.cs: Attempt to match the MS
3498         caching mechanism for SelectedItem and SelectedValue
3500 2009-01-16  Alan McGovern  <amcgovern@novell.com>
3502         * System.Windows/StyleTest.cs: This test passes now.
3504 2009-01-15  Sebastien Pouliot  <sebastien@ximian.com>
3506         * System.Windows.Controls/RowDefinitionTest.cs: New.
3507         * System.Windows.Controls/ColumnDefinitionTest.cs: New.
3509 2009-01-15  Jackson Harper  <jackson@ximian.com>
3511         * System.Windows/StyleTest.cs: More tests are passing.
3513 2009-01-15  Sebastien Pouliot  <sebastien@ximian.com>
3515         * System.Windows/UIElementTest.cs: Now check for RenderTransform 
3516         for all types that inherits from UIElement.
3518 2009-01-15  Alan McGovern  <amcgovern@novell.com>
3520         * System.Windows.Controls/ComboBoxTest.cs: Added more tests for ComboBox
3522 2009-01-15  Alan McGovern  <amcgovern@novell.com>
3524         * moon-unit.mdp:
3525         * System.Windows.Controls/ComboBoxTest.cs: Begin implementing ComboBox.
3526         First 3 tests now pass.
3528 2009-01-15  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3530         * Makefile.am: Added more xaml files.
3532         * System.Windows/DependencyPropertyTest_ManagedTest_B2.xaml:
3533         * System.Windows/DependencyPropertyTest_ManagedTest_C2.xaml:
3534         * System.Windows/DependencyPropertyTest_ManagedTest_F3.xaml:
3535         * System.Windows/DependencyPropertyTest_ManagedTest_A2.xaml:
3536         * System.Windows/DependencyPropertyTest_ManagedTest_D2.xaml:
3537         * System.Windows/DependencyPropertyTest_ManagedTest_F2.xaml:
3538         * System.Windows/DependencyPropertyTest_ManagedTest_F4.xaml:
3539         * System.Windows/DependencyPropertyTest_ManagedTest_E2.xaml:
3540         * System.Windows/DependencyPropertyTest_ManagedTest_D4.xaml:
3541         * System.Windows/DependencyPropertyTest_ManagedTest_F1.xaml:
3542         * System.Windows/DependencyPropertyTest_ManagedTest_A3.xaml:
3543         * System.Windows/DependencyPropertyTest_ManagedTest_C1.xaml:
3544         * System.Windows/DependencyPropertyTest_ManagedTest_A1.xaml:
3545         * System.Windows/DependencyPropertyTest_ManagedTest_B1.xaml:
3546         * System.Windows/DependencyPropertyTest_ManagedTest_B3.xaml:
3547         * System.Windows/DependencyPropertyTest_ManagedTest_E1.xaml:
3548         * System.Windows/DependencyPropertyTest_ManagedTest_D3.xaml:
3549         * System.Windows/DependencyPropertyTest_ManagedTest_D1.xaml:
3550         * System.Windows/DependencyPropertyTest_ManagedTest_C3.xaml: Added.
3552         * System.Windows/DependencyPropertyTest.cs:
3553         * System.Windows/DependencyPropertyAttachedTest.cs: Tests for accessing
3554         custom properties from native code by name.
3556 2009-01-15  Larry Ewing  <lewing@novell.com>
3558         * System.Windows.Controls/StackPanelTest.cs: add a layout slot
3559         test.
3561 2009-01-15  Alan McGovern  <amcgovern@novell.com>
3563         * System.Windows.Controls/ComboBoxTest.cs: Add missing using statement
3565 2009-01-15  Alan McGovern  <amcgovern@novell.com>
3567         * System.Windows.Controls/ComboBoxTest.cs: Mark tests with MoonlightBug
3569 2009-01-15  Alan McGovern  <amcgovern@novell.com>
3571         * System.Windows.Controls/ComboBoxTest: Add tests.
3573 2009-01-15  Sebastien Pouliot  <sebastien@ximian.com>
3575         * System.Windows.Controls/ItemCollectionTest.cs: Remove [MoonlightBug]
3576         for null check test cases.
3578 2009-01-15  Jackson Harper  <jackson@ximian.com>
3580         * System.Windows.Media.Animation/Storyboard.cs: Dumb test passes.
3582 2009-01-15  Jackson Harper  <jackson@ximian.com>
3584         * System.Windows.Controls/ControlTemplateTest.cs: Remove the extra
3585         x: definition. This isn't needed anymore (and is incorrect).
3587 2009-01-14  Sebastien Pouliot  <sebastien@ximian.com>
3589         * System.Windows.Media/BrushTest.cs: New.
3590         * System.Windows.Media/GradientBrushTest.cs: New.
3591         * System.Windows.Media/LinearGradientBrushTest.cs: New.
3592         * System.Windows.Controls/ItemCollectionTest.cs: New. Test cases
3593         that show that the implementation differs from other PFC<T> types -
3594         at least wrt parameter validations
3596 2009-01-14  Larry Ewing  <lewing@novell.com>
3598         * System.Windows/RectTest.cs: Lock down the trivial rect methods
3599         to match the sl implementations.
3601         * System.Windows/FrameworkElementTest.cs: remove bug attribute.
3603         * System.Windows/UIElementTest.cs: add some extra checks to
3604         DefaultMethods.
3606 2009-01-14  Jackson Harper  <jackson@ximian.com>
3608         * System.Windows/ResourceDictionaryTest.cs:
3609         * System.Windows.Controls/ControlTemplateTest.cs: More passing
3610         tests.
3612 2009-01-14  Jb Evain  <jbevain@novell.com>
3614         * System.Windows/AssemblyPartTest.cs: new tests.
3616 2009-01-14  Larry Ewing  <lewing@novell.com>
3618         * misc/Events/EventTest.cs: MacOSX throw a different exception
3619         here so let that pass.
3621         * System.Windows/GridLengthTest.cs: flag the fact that
3622         GridLength.ToString() != Double.ToString() as a MacOSX bug.
3624         * System.Windows/PointTest.cs: Make the original tests pass and
3625         add new tests flagged as MacOSX bugs for the Double.ToString() 
3626         differences.
3628         * System.Windows.Interop/SilverlightHostTest.cs: flag this as a
3629         MacOSX bug.
3631         * System.Windows.Interop/SettingsTest.cs: allow for platform
3632         differences on MacOSX.
3633         
3635 2009-01-14  Andreia Gaita  <avidigal@novell.com>
3637         * System.Windows.Interop/SettingsTest.cs: Change the fps after checking for the
3638       default values, so the tests run faster and we can still check for regressions
3639       here.
3641 2009-01-14  Alan McGovern  <amcgovern@novell.com>
3643         * System.Windows/StyleTest.cs: Add moonlight bug attr
3645 2009-01-14  Alan McGovern  <amcgovern@novell.com>
3647         * System.Windows.Media.Animation/StoryboardTest.cs: Can have x:Name and
3648         x:Key on non-FrameworkElements.
3650 2009-01-14  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3652         * Mono.Moonlight.UnitTesting/MoonlightBugAttribute.cs:
3653         * Mono.Moonlight.UnitTesting/SilverlightBugAttribute.cs: Add a Platforms
3654         field to BugAttribute so that we can specify which platform the test
3655         fails on. MoonlightBugAttribute sets this to Unix, and
3656         SilverlightBugAttribute to Mac and Windows.
3658         * moon-unit.csproj: Updated.
3660 2009-01-14  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3662         * moon-unit.mdp:
3663         * moon-unit.csproj: Updated.
3665         * Makefile.am:
3666         * misc/Events/EventTest.cs: Include more resources. This makes 4 more
3667         tests pass.
3669 2009-01-13  Jackson Harper  <jackson@ximian.com>
3671         * System.Windows.Controls/ControlTemplateTest.cs: Revert the patch
3672         that removed xmlns:x decl on templates. This allows the tests to
3673         pass. We can add a new test for xmlns:x in templates (which will
3674         be difficult to implement with libexpat).
3676 2009-01-13  Sebastien Pouliot  <sebastien@ximian.com>
3678         * System.Windows.Shapes/EllipseTest.cs: New.
3679         * System.Windows.Shapes/LineTest.cs: New.
3680         * System.Windows.Shapes/PathTest.cs: Add test cases for default
3681         values.
3682         * System.Windows.Shapes/PolygonTest.cs: New.
3683         * System.Windows.Shapes/PolylineTest.cs: New.
3684         * System.Windows.Shapes/RectangleTest.cs: Add test cases for 
3685         default values.
3686         * System.Windows.Shapes/ShapeTest.cs: New.
3688 2009-01-13  Alan McGovern  <amcgovern@novell.com>
3690         * moon-unit.mdp:
3691         * System.Windows.Media/ImageBrushTest.cs: Add a test for
3692         ImageBrush.ImageSource
3694 2009-01-13  Alan McGovern  <amcgovern@novell.com>
3696         * System.Windows/StyleTest.cs: Mark test with MoonlightBug
3698 2009-01-13  Alan McGovern  <amcgovern@novell.com>
3700         * System.Windows/StyleTest.cs: Added test for bizarre caching in Style
3701         constructor.
3703 2009-01-13  Alan McGovern  <amcgovern@novell.com>
3705         * System.Windows.Media/MatrixTransformTest.cs: Add
3706         MatrixTransformTest.cs to svn
3708         * moon-unit.mdp: Add the matrix tests to the MD solution
3710         * System.Windows.Controls/ControlTemplateTest.cs: Add test for
3711         ControlTemplate failing to parse TargetType
3713 2009-01-13  Alan McGovern  <amcgovern@novell.com>
3715         * System.Windows/StyleTest.cs: Fixed test to pass on silverlight.
3717 2009-01-12  Jackson Harper  <jackson@ximian.com>
3719         * System.Windows.Controls/ControlTemplateTest.cs: Got one more
3720         test working.
3721         - Added a new test for looking up static resources in templates.
3722         - Added a new test for ControlTemplates inside of ControlTemplates.
3724 2009-01-12  Alan McGovern  <amcgovern@novell.com>
3726         * System.Windows.Interop/SettingsTest.cs: Minimum FPS is clamped at 1.
3728 2009-01-12  Alan McGovern  <amcgovern@novell.com>
3730         * System.Windows.Media.Animation/StoryboardTest.cs: Add correct
3731         validator for Storyboard.TargetName and Storyboard.TargetProperty
3733 2009-01-12  Alan McGovern  <amcgovern@novell.com>
3735         * System.Windows.Controls/TextBoxTest.cs: Explain why test is failing
3737 2009-01-12  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3739         * Makefile.am: Add new xaml files to assembly as resources.
3741         * misc:
3742         * misc/Events:
3743         * misc/Events/Event_3.xaml:
3744         * misc/Events/EventTest.cs:
3745         * misc/Events/Event_0.xaml:
3746         * misc/Events/Event_1.xaml:
3747         * misc/Events/Event_DO.xaml:
3748         * misc/Events/Event_Exact.xaml:
3749         * misc/Events/Event_Basic.xaml:
3750         * misc/Events/Event_NonVoid.xaml:
3751         * misc/Events/Event_Private.xaml:
3752         * misc/Events/Event_Internal.xaml:
3753         * misc/Events/Event_MouseArgs.xaml:
3754         * misc/Events/Event_Protected.xaml:
3755         * misc/Events/Event_Ex_Derived.xaml:
3756         * misc/Events/Event_Ex_Derived2.xaml:
3757         * misc/Events/Event_Ex_Derived3.xaml:
3758         * misc/Events/Event_CaseMismatch.xaml:
3759         * misc/Events/Event_ObjectObject.xaml:
3760         * misc/Events/Event_RoutedEventArgs.xaml:
3761         * misc/Events/Event_OverloadedValid.xaml:
3762         * misc/Events/Event_OverloadedInvalid.xaml:
3763         * misc/Events/Event_InexistentResource.xaml: Added EventTest.
3765         * moon-unit.mdp:
3766         * moon-unit.csproj: Updated.
3768 2009-01-12  Andreia Gaita  <avidigal@novell.com>
3770         * System.Windows.Interop/SettingsTest.cs (MaxFrameRate): Always reset the framerate back to its
3771           original value, otherwise the tests stop
3773 2009-01-09  Sebastien Pouliot  <sebastien@ximian.com>
3775         * System.Windows/DependencyPropertyTest.cs: Add test case to 
3776         confirm the old (beta1) readonly hack is not used anymore in SL2.
3777         * System.Windows.Controls/SelectorTest.cs: New.
3778         * System.Windows.Controls/ScrollViewerTest.cs: New.
3779         * System.Windows.Controls/GridTest.cs: Add test cases for static
3780         methods.
3781         * System.Windows.Resources/StreamResourceInfoTest.cs:New.
3783 2009-01-09  Alan McGovern  <amcgovern@novell.com>
3785         * System.Windows.Controls/MediaElementTest.cs: Addedd more tests for
3786         MediaElement
3788 2009-01-09  Sebastien Pouliot  <sebastien@ximian.com>
3790         * System.Windows.Controls/ContentPresenterTest.cs: New.
3791         * System.Windows.Controls/ItemsControlTest.cs: The default for
3792         IsItemItsOwnContainerOverride seems to accept any FrameworkElement
3794 2009-01-09  Alan McGovern  <amcgovern@novell.com>
3796         * System.Windows.Data/IValueConverterTest.cs: Complete implementation of
3797         IValueConverter. Two way binding tests are now working.
3799 2009-01-09  Alan McGovern  <amcgovern@novell.com>
3801         * System.Windows.Data/IValueConverterTest.cs: Default culture is always
3802         en-US, not the current culture.
3804 2009-01-09  Alan McGovern  <amcgovern@novell.com>
3806         * System.Windows/StyleTest.cs: Added extra test for attached properties
3808 2009-01-09  Alan McGovern  <amcgovern@novell.com>
3810         * System.Windows/StyleTest.cs: Add managed validation to Style so we can
3811         verify Style.TargetType matches DO.GetType before setting the value.
3812         The parser will have to do a similar check when parsing styles from
3813         XAML.
3815 2009-01-09  Alan McGovern  <amcgovern@novell.com>
3817         * System.Windows/StyleTest.cs: Add explanation as to the issue.
3819 2009-01-08  Sebastien Pouliot  <sebastien@ximian.com>
3821         * System.Windows/StyleTest.cs: Add new test case with a string Tag
3822         that now throws an exception
3824 2009-01-08  Alan McGovern  <amcgovern@novell.com>
3826         * System.Windows/StyleTest.cs: Add the ability to map a
3827         DependencyProperty to/from native. This removes a hack in Style where
3828         DP's used to be looked up by name, which couldn't be done with
3829         properties registered through C#. Fixes 2 NUnit tests.
3831 2009-01-08  Sebastien Pouliot  <sebastien@ximian.com> 
3833         * System.Windows.Controls/SliderTest.cs,
3834         * System.Windows.Controls.Primitives/ThumbTest.cs: Add test cases
3835         for read-only properties.
3837 2009-01-08  Alan McGovern  <amcgovern@novell.com>
3839         * System.Windows/StyleTest.cs: Add extra (currently failing) tests to
3840         ensure Styles are applied correctly
3842 2009-01-08  Sebastien Pouliot  <sebastien@ximian.com>
3844         * System.Windows.Controls/ItemsControlTest.cs: New.
3845         * System.Windows.Automation.Peers/AutomationPeerTest.cs: New.
3846         * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: New.
3847         * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: New.
3848         * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs: New.
3850 2009-01-07  Sebastien Pouliot  <sebastien@ximian.com>
3852         * System.Windows/PresentationFrameworkCollectionTest.cs: Add test
3853         cases for checking public arguments.
3855 2009-01-07  Sebastien Pouliot  <sebastien@ximian.com> 
3857         * System.Windows.Controls/ContentControlTest.cs: Add new test
3858         cases and remove [MoonlightBug] on PeekProperties.
3859         * System.Windows.Controls.Primitives/ButtonBaseTest.cs: Remove 
3860         MoonlightBug on PeekProperties.
3862 2009-01-07  Sebastien Pouliot  <sebastien@ximian.com>
3864         * CursorsTest.cs: More test for cursors, including shared instance tests.
3866 2009-01-07  Alan McGovern  <amcgovern@novell.com>
3868         * System.Windows/FrameworkElementTest.cs: Added new test for cursors and
3869         fixed the implementation to make it pass.
3871 2009-01-07  Alan McGovern  <amcgovern@novell.com>
3873         * moon-unit.mdp: Add CursorsTest to the MD solution.
3875 2009-01-06  Sebastien Pouliot  <sebastien@ximian.com>
3877         * CursorsTest.cs: New.
3879 2009-01-06  Alan McGovern  <amcgovern@novell.com>
3881         * System.Windows/StyleTest.cs:
3882         * System.Windows/VisualStateTest.cs:
3883         * System.Windows/FrameworkElementTest.cs: Cosmetic - removing
3884         [MoonlightBug] attributes which have been commented out
3886 2009-01-06  Alan McGovern  <amcgovern@novell.com>
3888         * System.Windows/StyleTest.cs: Add an explanatory message
3890 2009-01-06  Alan McGovern  <amcgovern@novell.com>
3892         * System.Windows/StyleTest.cs:
3893         * System.Windows/FrameworkElementTest.cs:
3894         * System.Windows/SetterBaseCollectionTest.cs: Uncommented tests which
3895         now pass and added additional tests for Setters
3897 2009-01-06  Alan McGovern  <amcgovern@novell.com>
3899         * System.Windows/VisualStateTest.cs: These tests now pass
3901 2009-01-05  Sebastien Pouliot  <sebastien@ximian.com>
3903         * System.Windows/PointTest.cs: New.
3904         * System.Windows.Automation.Peers/ThumbAutomationPeerTest.cs: New.
3905         * System.Windows.Automation.Peers/SliderAutomationPeerTest.cs: New.
3906         * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs: New.
3907         * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs: New.
3908         * System.Windows.Automation.Peers/RepeatButtonAutomationPeerTest.cs: New.
3910 2009-01-05  Alan McGovern  <amcgovern@novell.com>
3912         * System.Windows.Controls/ControlTemplateTest.cs: When validating the
3913         Value we need a reference to the current DependencyObject as some
3914         properties are write-once/read-only
3916 2009-01-05  Alan McGovern  <amcgovern@novell.com>
3918         * System.Windows.Data/IValueConverterTest.cs: Should be MoonlightBug,
3919         not Ignore
3921 2008-12-22  Sebastien Pouliot  <sebastien@ximian.com>
3923         * System.Windows.Markup/XamlReaderTest.cs: New. Basic tests for 
3924         XamlReader.
3926 2008-12-22  Alan McGovern  <amcgovern@novell.com>
3928         * System.Windows/StyleTest.cs:
3929         * System.Windows.Controls/BorderTest.cs:
3930         * System.Windows/FrameworkElementTest.cs:
3931         * System.Windows.Controls/MediaElementTest.cs: Remove MoonlightBug
3932         attributes fromt tests which pass
3934 2008-12-19  Sebastien Pouliot  <sebastien@ximian.com> 
3936         * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Reuse
3937         read-only tests from ButtonBaseTest. Test with XAML (not yet working).
3938         * System.Windows.Controls.Primitives/ButtonBaseTest.cs: Generalize
3939         the read-only test and cover more cases.
3941 2008-12-19  Sebastien Pouliot  <sebastien@ximian.com>
3943         * System.Windows.Controls/SliderTest.cs: Chain default test into
3944         RangeBaseTest. Add empty, but templated, test case.
3945         * System.Windows.Controls.Primitives/RangeBaseTest.cs: Reworked
3946         for easier reuse.
3948 2008-12-19  Sebastien Pouliot  <sebastien@ximian.com> 
3950         * moon-unit.csproj: Add recent tests to project file.
3952 2008-12-19  Alan McGovern  <amcgovern@novell.com>
3954         * System.Windows/FrameworkElement.cs:
3955         * System.Windows.Controls/ControlTest.cs: Fixed tests on SL.
3957 2008-12-19  Alan McGovern  <amcgovern@novell.com>
3959         * moon-unit.mdp:
3960         * System.Windows.Media.Animation/StoryboardTest.cs: Add validation +
3961         tests for Storyboard.TargetNameProperty and TargetPropertyProperty
3963 2008-12-19  Alan McGovern  <amcgovern@novell.com>
3965         * System.Windows.Controls/ControlTemplateTest.cs: This test passes now.
3967 2008-12-18  Sebastien Pouliot  <sebastien@ximian.com> 
3969         * System.Collections.Specialized/NotifyCollectionChangedEventArgsTest.cs:
3970         New. Test validations and default values.
3971         * System.ComponentModel/DesignerPropertiesTest.cs: Fix tests so they
3972         execute correctly under Windows/SL2
3974 2008-12-18  Sebastien Pouliot  <sebastien@ximian.com>
3976         * System.ComponentModel/DesignerPropertiesTest.cs: New. Test 
3977         validations.
3979 2008-12-18  Alan McGovern  <amcgovern@novell.com>
3981         * System.Windows/FrameworkElementTest.cs:
3982         * System.Windows.Controls/ControlTest.cs:
3983         * System.Windows.Controls/MediaElementTest.cs: Add new tests to ensure
3984         parameters are validated correctly.
3986 2008-12-18  Sebastien Pouliot  <sebastien@ximian.com>
3988         * System.Windows.Controls.Primitives/ToggleButtonTest.cs: New. Test
3989         events wrt RoutedEventArgs.OriginalSource
3991 2008-12-18  Alan McGovern  <amcgovern@novell.com>
3993         * System.Windows.Data/BindingTest.cs: Move parameter validation for DP's
3994         to use the new ValueValidator callback.
3996 2008-12-18  Alan McGovern  <amcgovern@novell.com>
3998         * System.Windows.Controls/GridTest.cs: Add the ability to validate the
3999         value for a DependencyProperty before setting it.
4001 2008-12-17  Alan McGovern  <amcgovern@novell.com>
4003         * System.Windows.Data/BindingTest.cs:
4004         BindingExpression/BindingExpressionBase should not be passed to/from
4005         native code anymore.
4007 2008-12-17  Alan McGovern  <amcgovern@novell.com>
4009         * System.Windows.Data/BindingTest.cs: Default to rectangle.Opacity to 1f
4010         as the test sets data.Opacity to 0f and then checks to see if
4011         rectangle.Opacity is 0f
4013 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4015         * System.Windows.Data/BindingTest.cs: Add another tests for databinding
4016         with objects supporting INotifyPropertyChanged.
4018 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4020         * System.Windows.Data/BindingTest.cs: Mark these tests with
4021         [MoonlightBug] rather than [Ignore]
4023 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4025         * System.Windows.Data/BindingTest.cs: Ensure that the value is correctly
4026         typecast when updating the source object on a two way binding.
4028 2008-12-16  Sebastien Pouliot  <sebastien@ximian.com>
4030         * System.Windows.Controls/ContentControlTest.cs: Make default
4031         properties check reusable. Add check for the value of DefaultStyleKey
4032         * System.Windows.Controls.Primitives/ButtonBaseTest.cs: Chain 
4033         properties checks into ContentControlTest. Add check for the value 
4034         of DefaultStyleKey
4035         * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Chain 
4036         properties checks into ButtonBaseTest. Add DefaultMethods test case.
4037         * System.Windows.Controls.Primitives/ThumbTest.cs: Uncomment FIXME
4039 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4041         * System.Windows.Data/BindingTest.cs: Do type conversions when setting
4042         the value in a two way binding.
4044 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4046         * System.Windows.Data/BindingTest.cs: Add a test for when you reuse the
4047         BindingExpressionBase returned from the SetBinding call.
4049 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4051         
4055 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4057         
4061 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4063         * System.Windows.Data/BindingTest.cs: Added new DataBinding test when
4064         loading from xaml
4066 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4068         * System.Windows.Data/BindingTest.cs: Move databinding to managed code.
4070 2008-12-16  Alan McGovern  <amcgovern@novell.com>
4072         * System.Windows/ResourceDictionaryTest.cs:
4073         * System.Windows.Controls/ControlTemplateTest.cs: These tests now pass,
4074         so removing the [MoonlightBug] attribute
4076 2008-12-15  Jackson Harper  <jackson@ximian.com>
4078         * System.Windows.Data/BindingTest.cs: This test fails now that we
4079         are parsing the extensions correctly.
4081 2008-12-15  Sebastien Pouliot  <sebastien@ximian.com>
4083         * moon-unit.csproj: Add recent test fixtures to the project.
4085 2008-12-15  Sebastien Pouliot  <sebastien@ximian.com> 
4087         * System.Windows/FrameworkElementTest.cs: Add test for Name setter
4088         * System.Windows.Controls/BorderTest.cs: Test properties from base
4089         FrameworkElement
4090         * System.Windows.Controls/ControlTest.cs: Add test for Name setter
4091         * System.Windows.Controls/MediaElementTest.cs: Split working and 
4092         non-working properties and give them unique id. Test properties from 
4093         base FrameworkElement.
4095 2008-12-15  Andreia Gaita  <shana@jitted.com>
4097         * System.Windows.Threading/CrossThreadAccessTest.cs: Added tests for
4098         creating and accessing objects from non-ui threads
4100 2008-12-15  Sebastien Pouliot  <sebastien@ximian.com> 
4102         * System.Windows/ThicknessTest.cs: Add test cases for special Double
4103         values wrt validation (none) and ToString (NaN == Auto).
4105 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4107         * System.Windows.Controls/GridTest.cs: The Defaults test now passes.
4109 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4111         * System.Windows.Controls/ControlTest.cs: Added extra checks for when
4112         FontFamily is null.
4114 2008-12-15  Sebastien Pouliot  <sebastien@ximian.com>
4116         * System.Windows.Controls/ControlTest.cs: Comment FontSize check since
4117         it makes a bunch of control fails.
4119 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4121         * System.Windows.Controls/GridTest.cs: Mark tests with MoonlightBug
4123 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4125         * System.Windows.Controls/ControlTest.cs: Mark tests with MoonlightBug
4127 2008-12-15  Sebastien Pouliot  <sebastien@ximian.com>
4129         * System.Windows/TemplatePartAttributeTest.cs: New. Unit tests
4130         for the attribute (and lack of validation).
4132 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4134         * System.Windows.Controls/GridTest.cs: This should be true by default.
4136 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4138         * System.Windows.Controls/CanvasTest.cs:
4139         * System.Windows.Controls/ControlTest.cs:
4140         * System.Windows.Controls/GridTest.cs: Add tests for
4141         default values and for invalid values
4143 2008-12-15  Alan McGovern  <amcgovern@novell.com>
4145         * System.Windows.Data/BindingTest.cs: Fix the Path priority test.
4147 2008-12-12  Sebastien Pouliot  <sebastien@ximian.com>
4149         * System.Windows/GridLengthTest.cs: New. Test cases to check 
4150         validations on ctors and properties and ToString output.
4152 2008-12-12  Jeffrey Stedfast  <fejj@novell.com>
4154         * System.Windows.Data/BindingTest.cs: Test priority of Path
4155         properties.
4157 2008-12-12  Sebastien Pouliot  <sebastien@ximian.com>
4159         * System.Windows/CornerRadiusTest.cs: New. Test cases to check 
4160         validations on ctors and propertoes and ToString output.
4162 2008-12-12  Alan McGovern  <amcgovern@novell.com>
4164         * System.Windows.Controls/TextBoxTest.cs: Remove two useless checks and
4165         add a xaml parsing test
4167 2008-12-11  Sebastien Pouliot  <sebastien@ximian.com>
4169         * System.Windows/UIElementTest.cs: Add test cases for method 
4170         validations.
4172 2008-12-11  Alan McGovern  <amcgovern@novell.com>
4174         * System.Windows.Controls/TextBoxTest.cs: Add more tests for
4175         TextBox.Text
4177 2008-12-11  Alan McGovern  <amcgovern@novell.com>
4179         * System.Windows.Controls/TextBoxTest.cs:
4180         * System.Windows.Controls/PasswordBoxTest.cs: Fix several issues with
4181         default values for TextBox and PasswordBox
4183 2008-12-11  Alan McGovern  <amcgovern@novell.com>
4185         * System.Windows/StyleTest.cs: 'null' should be an acceptable value
4187 2008-12-11  Alan McGovern  <amcgovern@novell.com>
4189         * System.Windows.Data/BindingTest.cs: Ensure the types match when
4190         databinding a valuetype property. For example a float should be
4191         converted to a Double when databinding.
4193 2008-12-11  Sebastien Pouliot  <sebastien@ximian.com>
4195         * System.Windows/FrameworkElementTest.cs: Add basic test cases for
4196         the methods, some of them marked with [MoonlightBug]
4197         * System.Windows.Controls.Primitives/ThumbTest.cs: Remove 
4198         the [MoonlightBug] on DefaultMethods
4200 2008-12-11  Alan McGovern  <amcgovern@novell.com>
4202         * System.Windows.Data/BindingTest.cs: Add test for databinding a float
4203         to a double.
4205 2008-12-11  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4207         * System.Windows.Controls/ContentControlTest.cs,
4208           System.Windows.Controls/PasswordBoxTest.cs,
4209           System.Windows.Controls/BorderTest.cs,
4210           System.Windows.Controls/TextBoxTest.cs,
4211           System.Windows.Controls.Primitives/ThumbTest.cs,
4212           System.Windows/ResourceDictionaryTest.cs: Sprinkle [MoonlightBug] a
4213           bit.
4214         * moon-unit.mdp: Updated.
4216 2008-12-10  Alan McGovern  <amcgovern@novell.com>
4218         * System.Windows.Controls/BorderTest.cs: Added tests for
4219         default values and invalid values.
4221 2008-12-10  Sebastien Pouliot  <sebastien@ximian.com>
4223         * System.Windows.Controls/ControlTest.cs: Adjust to API change.
4224         * System.Windows.Controls/UserControlTest.cs: Adjust to API change.
4225         * System.Windows.Controls.Primitives/ThumbTest.cs: Add test case
4226         for the default template (from an empty XAML).
4227         * System.Windows/FrameworkElementTest.cs: Accept an optional parent
4228         parameter when checking the default properties.
4230 2008-12-10  Alan McGovern  <amcgovern@novell.com>
4232         * System.Windows.Controls/TextBoxTest: Added tests for
4233         default values and invalid values.
4234         * moon-unit.csproj: Added TextBoxTest.cs to the build
4236 2008-12-10  Alan McGovern  <amcgovern@novell.com>
4238         * System.Windows.Controls/PasswordBoxTest: Added tests for
4239         default values and invalid values.
4240         * moon-unit.csproj: Added PasswordTest.cs to the build
4242 2008-12-08  Sebastien Pouliot  <sebastien@ximian.com>
4244         * System.Windows.Controls/ControlTest.cs: Add an overload for
4245         CheckDefaultProperties to allow specifying IsTabStop value.
4246         * System.Windows.Controls/UserControlTest.cs: Add test cases
4247         for default properties and methods.
4249 2008-12-08  Sebastien Pouliot  <sebastien@ximian.com> 
4251         * System.Windows.Controls/ControlTest.cs: Move some tests to
4252         UserControlTest since they don't behave the same (or don't apply)
4253         on Control
4254         * System.Windows.Controls/UserControlTest.cs: New file, old 
4255         tests moved from ControlTest.cs
4257 2008-12-08  Sebastien Pouliot  <sebastien@ximian.com>
4259         * System.Windows.Controls/ControlTest.cs: Add null check tests
4260         for Control.On* methods.
4262 2008-12-05  Sebastien Pouliot  <sebastien@ximian.com> 
4264         * System.Windows.Controls/ProgressBar.cs: Fix Maximum which let us
4265         reuse RangeBaseTest for default properties.
4267 2008-12-05  Sebastien Pouliot  <sebastien@ximian.com>
4269         * System.Windows.Controls.Primitives/ButtonBaseTest.cs: New.
4270         Basic unit tests for ButtonBase.
4272 2008-12-04  Chris Toshok  <toshok@ximian.com>
4274         * Makefile.am: split up the other-dir build from the copying, so
4275         we don't always end up recompiling the xap.
4277 2008-12-04  Sebastien Pouliot  <sebastien@ximian.com> 
4279         * System.Windows.Controls/ContentControlTest.cs: New. Basic unit 
4280         tests for default properties and methods.
4282 2008-12-04  Sebastien Pouliot  <sebastien@ximian.com>
4284         * System.Windows.Controls/ControlTest.cs: Add more test cases for 
4285         DefaultStyleKey and split the non-working one (so working test gets
4286         executed).
4288 2008-12-04  Full Name  <Email Address>
4290         * System.Windows/DependencyPropertyAttachedTest.cs: Add test to ensure
4291         that the supplied callback is invoked.
4293 2008-12-04  Sebastien Pouliot  <sebastien@ximian.com>
4295         * System.Windows.Controls/ControlTest.cs: Add test case for 
4296         default methods calls and events.
4297         * System.Windows.Controls.Primitives/RangeBaseTest.cs: Add test
4298         cases for all properties validations and default method calls.
4300 2008-12-03  Alan McGovern  <amcgovern@novell.com>
4302         * System.Windows.Data/BindingTest.cs: spaces -> tabs to make file
4303         consistent.
4305 2008-12-03  Alan McGovern  <amcgovern@novell.com>
4307         * System.Windows.Data/BindingTest.cs: If a Binding has bound to a
4308         datacontext, refresh the binding when the context is altered.
4310 2008-12-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4312         * System.Windows/DependencyPropertyAttachedTest.cs,
4313           System.Windows/DependencyPropertyTest.cs:
4314           DependencyProperty.RegisterAny: When getting default values for
4315           structures, we need to handle managed structures too. Fixes two
4316           unit tests.
4318 2008-12-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4320         * moon-unit.mdp: Updated.
4322 2008-12-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4324         * site/drtlist.xml: Mark as unittest.
4325         * site/MoonLogProvider.aspx.cs: Print out where we're saving the file.
4327 2008-12-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4329         * Mono.Moonlight.UnitTesting/MoonlightBugAttribute.cs,
4330           Mono.Moonlight.UnitTesting/SilverlightBugAttribute.cs: Added.
4331         * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Add support for known
4332           issues.
4333         * Mono.Moonlight.UnitTesting/Tester.cs: Remove KnownFailureAttribute.
4334         * moon-unit.csproj, moon-unit.mdp, site/moon-unit-log.xsl: Updated.
4335         * System.Windows.Controls/ControlTemplateTest.cs,
4336           System.Windows.Controls/ControlTest.cs,
4337           System.Windows.Data/BindingTest.cs,
4338           System.Windows.Controls/PanelTest.cs,
4339           System.Windows.Interop/SettingsTest.cs,
4340           System.Windows.Interop/SilverlightHostTest.cs,
4341           System.Windows.Shapes/PathTest.cs,
4342           System.Windows/ApplicationTest.cs,
4343           System.Windows/DependencyPropertyAttachedTest.cs,
4344           System.Windows/DependencyPropertyTest.cs,
4345           System.Windows/FrameworkElementTest.cs,
4346           System.Windows/ResourceDictionaryTest.cs,
4347           System.Windows/SetterBaseCollectionTest.cs,
4348           System.Windows/SetterTest.cs, System.Windows/StyleTest.cs,
4349           System.Windows/VisualStateTest.cs: KnownFailureAttribute is now
4350           known as MoonlightBugAttribute.
4352 2008-12-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4354         * System.Windows.Data/BindingTest.cs: Fix test logic to pass on SL.
4356 2008-12-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4358         * App.xaml.cs: Add a hack to only run specific tests.
4360 2008-12-02  Alan McGovern  <amcgovern@novell.com>
4362         * System.Windows.Data/BindingTest.cs: Add new test
4364 2008-12-02  Alan McGovern  <amcgovern@novell.com>
4366         * System.Windows/DependencyPropertyAttachedTest.cs: Ensure the default
4367         value of a CustomDP is propagated to the unmanaged
4369 2008-12-02  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4371         * System.Windows/DependencyPropertyTest.cs: Add a test for nullable
4372           dependency properties.
4374 2008-12-02  Stephane Delcroix  <sdelcroix@novell.com>
4376         * System.Windows.Controls/ProgressBarTest.cs: Tests for default
4377         properties.
4379 2008-12-01  Sebastien Pouliot  <sebastien@ximian.com>
4381         * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Add tests
4382         for Delay and Internal properties.
4384 2008-12-01  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4386         * site/moon-unit-log.xsl: Added, shows html for our unit test results.
4387         * moon-unit.mdp, moon-unit.csproj: Updated.
4388         * Mono.Moonlight.UnitTesting/MoonLogProvider.cs, App.xaml.cs: Instead
4389           of sending one request for each message, add them all to an xml
4390           document and when the test harness has finished send the entire xml
4391           document. This fixes issues where the messages would reach the
4392           logfile in another order than they were sent.
4394 2008-12-01  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4396         * System.Windows.Controls/ControlTemplateTest.cs,
4397           System.Windows.Controls/MediaElementTest.cs,
4398           System.Windows.Shapes/PathTest.cs, System.Windows/StyleTest.cs,
4399           System.Windows/VisualStateTest.cs: Sprinkle a few KnownFailure
4400           attributes.
4402 2008-12-01  Alan McGovern  <amcgovern@novell.com>
4404         * System.Windows.Data/BindingTest.cs: If a null value is being set to a
4405         DP when using databinding, clear the value instead. Makes test pass.
4407 2008-11-28  Sebastien Pouliot  <sebastien@ximian.com> 
4409         * moon-unit.csproj: Add SliderTest.cs and OpenFileDialogTest.cs to
4410         the build.
4411         * System.Windows.Controls/ControlTest.cs: Add test cases for 
4412         GetTemplateChildTest.
4413         * System.Windows.Controls/SliderTest.cs: New. Basic tests for Slider.
4414         * System.Windows.Controls.Primitives/RangeBaseTest.cs: Refactor so
4415         the default properties checks are re-usable for Slider.
4417 2008-11-28  Sebastien Pouliot  <sebastien@ximian.com> 
4419         * System.Windows.Controls/ControlTest.cs: Add test cases for
4420         DefaultStyleKeyTest where the property does not throw exceptions.
4421         * System.Windows.Controls/OpenFileDialogTest.cs: Add test cases for
4422         Filter and FilterIndex properties.
4424 2008-11-28  Alan McGovern  <amcgovern@novell.com>
4426         * System.Windows.Data/BindingTest.cs: DataBinding now works for one-way,
4427         one-time and two-way bindings with managed objects.
4429 2008-11-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4431         * site/test.html: Shutdown the process when we're done.
4432         * site/index.html: Leave the process running when we're done.
4433         * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Comment out spew.
4434         * App.xaml.cs: Handle TestHarnessCompleted event and call a js method
4435           to possibly shutdown the process.
4437 2008-11-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4439         * site/test.html: Added html file for harness testing.
4440         * moon-unit.mdp: Updated.
4441         * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Fix log uri to include
4442           path of the html file. This way the aspx file doesn't have to
4443           reside at the root directory.
4445 2008-11-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4447         * App.xaml.cs: Provide our own settings for the unit tests.
4448         * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Added, sends log
4449           output to disk.
4450         * moon-unit.csproj, moon-unit.mdp, moon-unit.sln: Updated.
4451         * site/index.html: Remove dead code.
4452         * site/MoonLogProvider.aspx, site/MoonLogProvider.aspx.cs,
4453           site/Web.config: Added MoonLogProvider.aspx to send test results to
4454           a file.
4456 2008-11-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4458         * Mono.Moonlight.UnitTesting/HtmlOutput.cs,
4459           Mono.Moonlight.UnitTesting/IOutput.cs,
4460           Mono.Moonlight.UnitTesting/Tester.cs: Deleted old code.
4462 2008-11-27  Sebastien Pouliot  <sebastien@ximian.com> 
4464         * System.Windows.Controls/OpenFileDialogTest.cs: New. Test default
4465         properties. UI-based tests are blocking so they are [Ignore]d.
4467 2008-11-27  Sebastien Pouliot  <sebastien@ximian.com>
4469         * moon-unit.csproj: Updated with new tests.
4471 2008-11-26  Sebastien Pouliot  <sebastien@ximian.com>
4473         * System.Windows/DependencyObjectTest.cs: New. Test default 
4474         properties.
4475         * System.Windows/FrameworkElementTest.cs: New. Test default 
4476         properties.
4477         * System.Windows/UIElementTest.cs: New. Test default properties.
4478         * System.Windows.Controls/ControlTest.cs: Chain default properties
4479         checks into FrameworkElementTest
4480         * System.Windows.Controls.Primitives/RepeatButtonTest.cs: New.
4481         Test default properties.
4482         * System.Windows.Controls.Primitives/ThumbTest.cs: New. Test 
4483         default properties.
4484         * System.Windows.Controls.Primitives/RangeBaseTest.cs: New. Test 
4485         default properties, methods and events.
4487 2008-11-26  Alan McGovern  <amcgovern@novell.com>
4489         * System.Windows.Data/BindingTest.cs: Remove the managed binding stuff
4490         and ignore the tests.
4492 2008-11-26  Alan McGovern  <amcgovern@novell.com>
4494         * System.Windows/FrameworkElementTest.cs: Styles are now used/ignored
4495         correctly when local values are set/unset. Added tests for this.
4497 2008-11-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4499         * moon-unit.csproj: Updated with new tests.
4501 2008-11-25  Alan McGovern  <amcgovern@novell.com>
4503         * System.Windows/StyleTest.cs: Added two more tests 
4505 2008-11-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4507         * Makefile: Fixicate a bit more.
4509 2008-11-25  Alan McGovern  <amcgovern@novell.com>
4511         * System.Windows/ApplicationTest.cs:
4512         * System.Windows.Data/BindingTest.cs:
4513         * System.Windows.Interop/SettingsTest.cs:
4514         * System.Windows.Media.Imaging/BitmapImageTest.cs: Update the tests to
4515         pass on silverlight
4517 2008-11-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4519         * Makefile: Make this mess slightly better.
4521 2008-11-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4523         * moon-unit.csproj, moon-unit.sln: Updated with new files and now
4524           builds with VS.
4526 2008-11-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4528         * System.Windows.Controls/MediaElementTest.cs: Make this test work
4529           properly with the new harness.
4531 2008-11-24  Sebastien Pouliot  <sebastien@ximian.com>
4533         * System.Windows.Controls/ControlTest.cs: Add test case for default
4534         properties.
4535         * System.Windows/FontStretchesTest.cs: New. Ensure GetHashCode match
4536         the old (1.0) enum value used in unmanaged code.
4537         * System.Windows/FontWeigthsTest.cs: New. Ensure GetHashCode match
4538         the old (1.0) enum value used in unmanaged code.
4539         * System.Windows/FontStylesTest.cs: New. Ensure GetHashCode match
4540         the old (1.0) enum value used in unmanaged code.
4542 2008-11-21  Alan McGovern  <amcgovern@novell.com>
4544         * System.Windows/StyleTest.cs: Added some new Style tests and updated
4545         existing ones to work with the latest silverlight
4547 2008-11-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4549         * App.xaml.cs, Makefile, Mono.Moonlight.UnitTesting/Tester.cs,
4550           site/index.html,
4551           System.Collections.ObjectModel/ObservableCollectionTest.cs,
4552           System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs,
4553           System.IO.IsolatedStorage/IsolatedStorageFileTest.cs,
4554           System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs,
4555           System.Windows.Controls/BorderTest.cs,
4556           System.Windows.Controls/CanvasTest.cs,
4557           System.Windows.Controls/ControlTemplateTest.cs,
4558           System.Windows.Controls/ControlTest.cs,
4559           System.Windows.Controls/GridTest.cs,
4560           System.Windows.Controls/MediaElementTest.cs,
4561           System.Windows.Controls/MediaElementTest.SlowStream.cs,
4562           System.Windows.Controls/PanelTest.cs,
4563           System.Windows.Data/BindingTest.cs,
4564           System.Windows.Data/IValueConverterTest.cs,
4565           System.Windows.Input/StylusDeviceTest.cs,
4566           System.Windows.Interop/ContentTest.cs,
4567           System.Windows.Interop/SettingsTest.cs,
4568           System.Windows.Interop/SilverlightHostTest.cs,
4569           System.Windows.Media.Imaging/BitmapImageTest.cs,
4570           System.Windows.Media/ColorTest.cs,
4571           System.Windows.Media/LineGeometryTest.cs,
4572           System.Windows.Media/VisualTreeHelperTest.cs,
4573           System.Windows.Shapes/PathTest.cs,
4574           System.Windows.Shapes/RectangleTest.cs,
4575           System.Windows/ApplicationTest.cs,
4576           System.Windows/DependencyPropertyAttachedTest.cs,
4577           System.Windows/DependencyPropertyTest.cs,
4578           System.Windows/DurationTest.cs,
4579           System.Windows/FrameworkElementTest.cs,
4580           System.Windows/PresentationFrameworkCollectionTest.cs,
4581           System.Windows/ResourceDictionaryTest.cs,
4582           System.Windows/RoutedEventArgsTest.cs,
4583           System.Windows/SetterBaseCollectionTest.cs,
4584           System.Windows/SetterTest.cs, System.Windows/SizeTest.cs,
4585           System.Windows/StyleTest.cs, System.Windows/ThicknessTest.cs,
4586           System.Windows/VisualStateManagerTest.cs,
4587           System.Windows/VisualStateTest.cs: Use MS' test harness.
4588         * moon-unit.mdp: Updated.
4590 2008-11-19  Sebastien Pouliot  <sebastien@ximian.com>
4592         * System.Windows.Input/StylusDeviceTest.cs: #if false-out the test
4593         case since MouseEventArgs ctor is not public anymore. Fix build
4595 2008-11-14  Alan McGovern  <amcgovern@novell.com>
4597         * System.Windows.Data/IValueConverterTest.cs: Spaces -> Tabs. Add an
4598         Ignore attribute to the test as it's not implemented yet.
4600 2008-11-14  Alan McGovern  <amcgovern@novell.com>
4602         * System.Windows.Data/IValueConverterTest.cs: Add tests for the
4603         IConverter code
4605 2008-11-14  Alan McGovern  <amcgovern@novell.com>
4607         * BindingXaml.xaml:
4608         * BindingXaml.xaml.cs:
4609         * BindingXaml.xaml.g.cs:
4610         * System.Windows.Data/BindingTest.cs: Add some more NUnit tests for the
4611         binding code.
4613 2008-11-12  Alan McGovern  <amcgovern@novell.com>
4615         * Mono.Moonlight.UnitTesting/Tester.cs: If a class is marked with the
4616         ignore attribute, don't run its tests.
4618 2008-11-12  Alan McGovern  <amcgovern@novell.com>
4620         * System.Windows.Data/BindingTest.cs: Add tests for the Binding class to
4621         svn
4623 2008-11-12  Alan McGovern  <amcgovern@novell.com>
4625         * Mono.Moonlight.UnitTesting/Tester.cs: Add Assert.AreNotEqual overloads
4627 2008-11-12  Alan McGovern  <amcgovern@novell.com>
4629         * Mono.Moonlight.UnitTesting/Tester.cs: write the current test
4630         properly
4632 2008-10-16  Alan McGovern  <amcgovern@novell.com>
4634         * Mono.Moonlight.UnitTesting/Tester.cs: Write the current test to
4635         the console before executing it
4637 2008-10-16  Jb Evain  <jbevain@novell.com>
4639         * System.Windows/PresentationFrameworkCollectionTest.cs: fix tests.
4641 2008-10-16  Jb Evain  <jbevain@novell.com>
4643         * System.Windows/SizeTest.cs: fix the test to be local independant.
4645 2008-10-16  Jb Evain  <jbevain@novell.com>
4647         * System.Windows/ResourceDictionaryTest.cs: add tests for Contains.
4649 2008-10-16  Jb Evain  <jbevain@novell.com>
4651         * System.Windows/ResourceDictionaryTest.cs: update.
4652         * System.Windows/StyleTest.cs
4653         * System.Windows/SetterTest.cs: comment out tests that crash SL2.
4655 2008-09-15  Jb Evain  <jbevain@novell.com>
4657         * System.Windows/VisualStateManagerTest.cs: add test fixture
4658         for the VisualStateManager.
4659         * moon-unit.csproj: update accordingly.
4661 2008-09-14  Sebastien Pouliot  <sebastien@ximian.com>
4663         * System.Windows/ApplicationTest.cs: Remove [KnownFailure] from 
4664         LoadComponent_Application and add test case for a relative URI. Also
4665         add relative URI test case for GetResourceStream. Add test cases for
4666         RootVisual property.
4668 2008-09-12  Sebastien Pouliot  <sebastien@ximian.com>
4670         * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: Add
4671         ReadOnly test. Activate Quota test.
4672         * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Add
4673         CreateDirectory test cases.
4674         * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: Add
4675         a few more tests to ensure we match exceptions with SL2.
4677 2008-09-11  Sebastien Pouliot  <sebastien@ximian.com>
4679         * System.Windows/ApplicationTest.cs: New. Unit tests.
4680         * System.Windows.Interop/ContentTest.cs: New. Unit tests.
4681         * System.Windows.Interop/SettingsTest.cs: New. Unit tests.
4682         * System.Windows.Interop/SilverlightHostTest.cs: New. Unit tests.
4684 2008-09-05  Sebastien Pouliot  <sebastien@ximian.com>
4686         * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: Remove
4687         [KnownFailure], except for Quota test, since this works using 
4688         moon + mono HEAD. Add new test cases for async calls.
4689         * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Remove
4690         [KnownFailure] since this works using moon + mono HEAD.
4691         * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: Remove
4692         [KnownFailure] since this works using moon + mono HEAD.
4694 2008-09-03  Sebastien Pouliot  <sebastien@ximian.com>
4696         * System.Windows/ResourceDictionaryTest.cs: Add a few null tests
4697         against potential (and real) crashers.
4699 2008-08-28  Chris Toshok  <toshok@ximian.com>
4701         * Mono.Moonlight.UnitTesting/Tester.cs: output something different
4702         if the actual object was null.
4704 2008-08-26  Chris Toshok  <toshok@ximian.com>
4706         * Mono.Moonlight.UnitTesting/Tester.cs: KnownFailure should be
4707         moonlight-only.
4709 2008-08-22  Sebastien Pouliot  <sebastien@ximian.com>
4711         * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: Add
4712         test cases for check how to FileStream interact with its associated
4713         IsolatedStorageFile container.
4715 2008-08-21  Sebastien Pouliot  <sebastien@ximian.com>
4717         * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: New.
4718         Some unit tests for IsolatedStorageFileStream.
4720 2008-08-20  Sebastien Pouliot  <sebastien@ximian.com>
4722         * Mono.Moonlight.UnitTesting/Tester.cs: Add the actual and expect 
4723         values in the exception message for AreEqual(int,int,...) methods.
4724         * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: New.
4725         Some basic unit tests (more to come).
4727 2008-08-19  Sebastien Pouliot  <sebastien@ximian.com> 
4729         * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: Add
4730         basic tests for the collection (and interfaces) side of the settings.
4732 2008-08-19  Sebastien Pouliot  <sebastien@ximian.com>
4734         * Mono.Moonlight.UnitTesting/Tester.cs: Add support for IsNotNull, 
4735         IsTrue and IsFalse.
4737 2008-08-15  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4739         * System.Windows/MediaElementTest.cs: Added SetSourceTest2, using a
4740           filename until WebClient is ready to download.
4742 2008-08-15  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4744         * System.Windows/MediaElementTest.cs,
4745           System.Windows/MediaElementTest.SlowStream.cs, moon-unit.mdp: Added
4746           MediaElement:SetSource (stream) test.
4748 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4750         * Makefile: Updated entry type name.
4751         * Mono.Moonlight.UnitTesting/HtmlOutput.cs,
4752           Mono.Moonlight.UnitTesting/IOutput.cs,
4753           Mono.Moonlight.UnitTesting/Tester.cs, site/index.html: Have same
4754           test results as our 1.0 harness (Pass, Fail, KnownFailure,
4755           UnexpectedPass, Ignore) and show them with similar colors.
4756         * System.Windows.Media/LineGeometryTest.cs,
4757           System.Windows/SetterBaseCollectionTest.cs,
4758           System.Windows/SetterTest.cs, System.Windows/StyleTest.cs:
4759           Sprinkled [KnownFailure] a bit.
4761 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4763         * System.Windows.Input/StylusDeviceTest.cs, moon-unit.csproj: Added
4764           StylusDeviceTest.
4765         * Mono.Moonlight.UnitTesting/Tester.cs: Added IgnoreAttribute.
4767 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4769         * App.xaml, Mono.Moonlight.UnitTesting/HtmlOutput.cs,
4770           Mono.Moonlight.UnitTesting/Tester.cs,
4771           Mono.Moonlight.UnitTesting/IOutput.cs, moon-unit.csproj,
4772           App.xaml.cs,
4773           System.Collections.ObjectModel/ObservableCollectionTest.cs,
4774           System.Windows.Media/LineGeometryTest.cs,
4775           System.Windows.Media/VisualTreeHelperTest.cs,
4776           System.Windows/ThicknessTest.cs,
4777           System.Windows/SetterBaseCollectionTest.cs,
4778           System.Windows/StyleTest.cs,
4779           System.Windows/DependencyPropertyAttachedTest.cs,
4780           System.Windows/RoutedEventArgsTest.cs,
4781           System.Windows/DependencyPropertyTest.cs,
4782           System.Windows/PresentationFrameworkCollectionTest.cs,
4783           System.Windows/SetterTest.cs, System.Windows/SizeTest.cs: Move
4784           testing classes to the Mono.Moonlight.UnitTesting namespace.
4786 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4788         * moon-unit.csproj, moon-unit.sln: Updated.
4789         * System.Windows/DependencyPropertyAttachedTest.cs: Make this test pass
4790           on SL (and ML too).
4792 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4794         * Page.xaml.cs, Page.xaml: Removed, not needed.
4795         * App.xaml.cs, Mono.Moonlight.UnitTesting,
4796           Mono.Moonlight.UnitTesting/App.xaml,
4797           Mono.Moonlight.UnitTesting/App.xaml.cs,
4798           Mono.Moonlight.UnitTesting/HtmlOutput.cs,
4799           Mono.Moonlight.UnitTesting/Tester.cs,
4800           Mono.Moonlight.UnitTesting/IOutput.cs, HtmlOutput.cs,
4801           moon-unit.mdp, Tester.cs, IOutput.cs: Moved support files into
4802           their own directory.
4804 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4806         * Makefile, DependencyPropertyAttachedTest.cs,
4807           DependencyPropertyTest.cs, LineGeometryTest.cs, moon-unit.mdp,
4808           ObservableCollectionTest.cs,
4809           PresentationFrameworkCollectionTest.cs, RoutedEventArgsTest.cs,
4810           SetterBaseCollectionTest.cs, SetterTest.cs, SizeTest.cs,
4811           StyleTest.cs, System.Collections.ObjectModel,
4812           System.Collections.ObjectModel/ObservableCollectionTest.cs,
4813           System.Collections.Specialized, System.Windows,
4814           System.Windows.Controls, System.Windows.Controls.Primitives,
4815           System.Windows.Data, System.Windows.Documents, System.Windows.Ink,
4816           System.Windows.Input, System.Windows.Interop,
4817           System.Windows.Markup, System.Windows.Media,
4818           System.Windows.Media.Animation, System.Windows.Media.Imaging,
4819           System.Windows.Media/LineGeometryTest.cs,
4820           System.Windows.Media/VisualTreeHelperTest.cs,
4821           System.Windows.Resources, System.Windows.Shapes,
4822           System.Windows.Threading,
4823           System.Windows/DependencyPropertyAttachedTest.cs,
4824           System.Windows/DependencyPropertyTest.cs,
4825           System.Windows/PresentationFrameworkCollectionTest.cs,
4826           System.Windows/RoutedEventArgsTest.cs,
4827           System.Windows/SetterBaseCollectionTest.cs,
4828           System.Windows/SetterTest.cs, System.Windows/SizeTest.cs,
4829           System.Windows/StyleTest.cs, System.Windows/ThicknessTest.cs,
4830           ThicknessTest.cs, VisualTreeHelperTest.cs: Organized tests into
4831           directories according to their namespace.
4833 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4835         * dependency_properties.html, Makefile, moon-unit.sln, site/ClientBin,
4836           site/dependency_propertiesTestPage.html, site/index.html,
4837           site/tree, tree, tree/i-bottom.gif, tree/index.html,
4838           tree/i-repeater.gif, tree/l.gif, tree/minus.gif,
4839           tree/page-file.png, tree/page-foldericon.png,
4840           tree/page-openfoldericon.png, tree/plus.gif, tree/t.gif,
4841           tree/tree.css, tree/tree.js: Move all html stuff into site/, and
4842           change Makefile to copy files where they should be, and open
4843           site/index.html. Avoids the problem of mxap overwriting any html
4844           files in the current directory, and makes it easier to work with
4845           VS.
4847 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4849         * site/dependency_propertiesTestPage.html: Updated xap filename.
4850         * moon-unit.mdp: Updated.
4851         * Makefile: Fix html path names.
4853 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4855         * HtmlOutput.cs: Catch Eval exceptions, and properly encode \r.
4857 2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4859         * moon-unit.csproj, dependency_properties.sln,
4860           dependency_properties.csproj, moon-unit.mdp: Propagate name change
4861           to project files.
4863 2008-08-13  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4865         * LineGeometryTest.cs: Added LineGeometryTest.
4867 2008-08-07  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4869         * DependencyPropertyAttachedTest.cs: And actually add the file too.
4871 2008-08-07  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4873         * dependency_properties.csproj: Add Attached tests.
4875 2008-08-05  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4877         * DependencyPropertyTest.cs, HtmlOutput.cs, Tester.cs, IOutput.cs:
4878           Print summary at the top of the html to avoid scrolling.
4880 2008-08-05  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4882         * Makefile: Fix --generate-html argument.
4883         * Tester.cs: Don't spam stdout with exceptions.
4885 2008-08-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4887         * DependencyPropertyTest.cs, Tester.cs: Remove printfs.
4888         * dependency_properties.csproj: Updated.
4890 2008-08-02  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4892         * HtmlOutput.cs, Tester.cs: Make test output colored, and give more
4893           info in failures.
4895 2008-08-01  Rolf Bjarne Kvinge <RKvinge@novell.com> 
4897         * App.xaml, App.xaml.cs,
4898           dependency_properties.csproj,
4899           dependency_properties.html,
4900           dependency_properties.sln,
4901           DependencyPropertyTest.cs,
4902           IOutput.cs, HtmlOutput.cs,
4903           Makefile, Page.xaml,
4904           Page.xaml.cs, Properties,
4905           Properties/AppManifest.xml,
4906           Properties/AssemblyInfo.cs, site,
4907           site/dependency_propertiesTestPage.html,
4908           Tester.cs,
4909           site/web.config: Added some unittests for
4910           dependency properties.