1 2009-09-04 Sebastien Pouliot <sebastien@ximian.com>
3 * moon-unit.csproj: Add missing tests to the project file
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,
26 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
28 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
29 Fixed GetAutomationEventFrom and GetAutomationEventFrom, new internal
30 class to get Peer from provider.
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
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:
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:
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.
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.
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.
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
178 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
179 Event testing for derived classes of ButtonBase. Refactor
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.
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.
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
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
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
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
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/
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
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:
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:
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>
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
383 2009-08-04 Alan McGovern <amcgovern@novell.com>
385 * System.Windows.Data/BindingTest.cs: TwoWay bindings must set
388 2009-08-04 Alan McGovern <amcgovern@novell.com>
390 * System.Windows.Controls/ContentPresenterTest.cs:
391 ContentPresenter.Content is copied to the datacontext when
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
428 2009-07-30 Larry Ewing <lewing@novell.com>
430 * System.Windows.Controls/PanelTest.cs: remove moonbug from
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
488 2009-07-22 Alan McGovern <amcgovern@novell.com>
490 * System.Windows/DependencyPropertyTest.cs: Update test
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>
522 * site/index.html: Add a big fat warning that these two files
523 should be almost identical. Also make these files as identical
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>
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
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
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
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>
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:
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
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
695 * moon-unit.mdp: Add missing files to the sln
697 * System.Windows.Markup/XamlReaderTest.cs: Add moonlight bug
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>
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
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
847 2009-06-05 Jackson Harper <jackson@ximian.com>
849 * misc/Parsing/EnumsTest.cs: Make sure we handle flags and managed
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
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
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
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
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.
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
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.
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.
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
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.
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.
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
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
1164 2009-05-14 Jackson Harper <jackson@ximian.com>
1167 * misc/Parsing/MiscParsing.cs:
1168 * misc/Parsing/MiscParsingManagedAttachedProp.xaml: New test for
1169 managed attached props that don't have a namespace.
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
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
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
1210 2009-05-13 Jackson Harper <jackson@ximian.com>
1212 * misc/Parsing/MiscParsingEvebt.xaml:
1213 * misc/Parsing/MiscParsing.cs: New test for resolving event
1216 2009-05-13 Alan McGovern <amcgovern@novell.com>
1218 * System.Windows.Media/VisualTreeHelperTest.cs: This test is
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/*:
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
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
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
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
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
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
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
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>
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
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 ->
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
1754 * System.Net/WebRequestTest.cs: Add tests using a custom
1755 WebRequest that use isolated storage.
1756 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: More test
1759 2009-04-16 Jackson Harper <jackson@ximian.com>
1761 * misc/Parsing/MiscParsingTest.cs: Change arg order so message
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
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
1838 2009-04-14 Alan McGovern <amcgovern@novell.com>
1840 * System.Windows.Controls/ListBoxTest.cs: Add more tests on
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
1852 2009-04-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
1854 * site/Web.config: Add a Web.config that allows debugging with
1857 2009-04-11 Sebastien Pouliot <sebastien@ximian.com>
1859 * System.Net/WebClientTest.cs: More test case including a test
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
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
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
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
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
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>
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
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
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
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
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
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
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
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>
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
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
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
2217 2009-03-24 Alan McGovern <amcgovern@novell.com>
2219 * System.Windows/StyleTest.cs: Add test for styling a color
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
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.
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
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
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
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>
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
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
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
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
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
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>
2421 * System.Windows.Controls/TabControlTests.cs: Add some tests
2422 for TabControl. Currently failing due to bad handling of the
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
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>
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
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
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
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
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
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
2518 * System.Windows/StyleTest.cs (UseSetterTwice): mark this as
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):
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
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>
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
2666 2009-02-26 Chris Toshok <toshok@ximian.com>
2668 * System.Windows/FrameworkElementTest.cs (TagTest): this test
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
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
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
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
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
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>
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
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
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
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
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
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
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
3020 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3022 * System.Windows/DependencyPropertyTest.cs: This test is
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
3059 2009-02-10 Alan McGovern <amcgovern@novell.com>
3061 * System.Windows.Media/VisualTreeHelperTest.cs: spaces->tabs
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>
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
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
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
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
3185 2009-02-04 Alan McGovern <amcgovern@novell.com>
3187 * System.Windows.Media/VisualTreeHelperTest.cs: The hittests
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.
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
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
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
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
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
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
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
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>
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>
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
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
3606 2009-01-14 Jackson Harper <jackson@ximian.com>
3608 * System.Windows/ResourceDictionaryTest.cs:
3609 * System.Windows.Controls/ControlTemplateTest.cs: More passing
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()
3628 * System.Windows.Interop/SilverlightHostTest.cs: flag this as a
3631 * System.Windows.Interop/SettingsTest.cs: allow for platform
3632 differences on MacOSX.
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
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>
3663 * moon-unit.csproj: Updated.
3666 * misc/Events/EventTest.cs: Include more resources. This makes 4 more
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
3682 * System.Windows.Shapes/PolygonTest.cs: New.
3683 * System.Windows.Shapes/PolylineTest.cs: New.
3684 * System.Windows.Shapes/RectangleTest.cs: Add test cases for
3686 * System.Windows.Shapes/ShapeTest.cs: New.
3688 2009-01-13 Alan McGovern <amcgovern@novell.com>
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
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
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.
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.
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
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
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
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,
3921 2008-12-22 Sebastien Pouliot <sebastien@ximian.com>
3923 * System.Windows.Markup/XamlReaderTest.cs: New. Basic tests for
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
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>
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
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
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>
4055 2008-12-16 Alan McGovern <amcgovern@novell.com>
4061 2008-12-16 Alan McGovern <amcgovern@novell.com>
4063 * System.Windows.Data/BindingTest.cs: Added new DataBinding test when
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
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
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
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
4172 2008-12-11 Alan McGovern <amcgovern@novell.com>
4174 * System.Windows.Controls/TextBoxTest.cs: Add more tests for
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
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
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)
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
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
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
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
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
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
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
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
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
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
4475 * System.Windows/FrameworkElementTest.cs: New. Test default
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
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
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
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
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,
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
4605 2008-11-14 Alan McGovern <amcgovern@novell.com>
4608 * BindingXaml.xaml.cs:
4609 * BindingXaml.xaml.g.cs:
4610 * System.Windows.Data/BindingTest.cs: Add some more NUnit tests for the
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
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
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
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,
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
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,
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
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
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
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
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,
4909 site/web.config: Added some unittests for
4910 dependency properties.