1 2009-12-02 Sebastien Pouliot <sebastien@ximian.com>
3 * System.Security.Cryptography/AesTest.cs: New. Adapted from
4 corlib Rijndael unit tests (block size and modes limitations)
6 2009-12-02 Alan McGovern <amcgovern@novell.com>
8 * System.Windows.Controls/ScrollContentPresenterTest.cs: Add
9 better handling of invalid scroll offsets to
10 ScrollContentPresenter.
12 2009-12-02 Alan McGovern <amcgovern@novell.com>
14 * System.Windows.Controls/ContentPresenterTest.cs: Add a test
15 to prove that ContentPresenter.Content is still copied to
16 the DataContext even if the value is null. i.e. ClearValue
17 is not called on DataContext when the Content is null.
19 2009-12-02 Alan McGovern <amcgovern@novell.com>
21 * System.Windows.Data/BindingTest.cs: ContentPresenter copies
22 its Content to its DataContext whenever it isn't a
23 UIElement, therefore if we're databinding the Content
24 property we need to use the parent DataContext in order to
25 get the correct value.
27 2009-12-01 Brad Taylor <brad@getcoded.net>
29 * System.Windows.Automation.Peers/ProgressBarAutomationPeerTest.cs:
30 Remove spurious attribute.
32 2009-12-01 Brad Taylor <brad@getcoded.net>
34 * System.Windows.Automation.Peers/ProgressBarAutomationPeerTest.cs:
35 Verify that ProgressBar is read only and throws a
36 InvalidOperationException when SetValue is called.
38 2009-12-01 Sebastien Pouliot <sebastien@ximian.com>
40 * System.Security.Cryptography/HMAC256Test.cs: New. Adapted from
43 2009-11-30 Alan McGovern <amcgovern@novell.com>
45 * System.Windows.Controls/ContentControlTest.cs: Invalidate
46 the measure whenever the Content changes otherwise we may
47 never apply the template and display the content.
49 2009-11-30 Rolf Bjarne Kvinge <RKvinge@novell.com>
51 * System.Windows.Controls/MediaElementTest.cs: Added TestDetached.
53 * Makefile.am: Add a media file to the resources.
55 2009-11-25 Alan McGovern <amcgovern@novell.com>
57 * System.Windows.Shapes/PathTest.cs: Remove MoonlightBug from
58 tests which have been passing for a long time.
60 * System.Windows.Controls/GridTestAuto.cs:
61 * System.Windows.Controls/GridTestOrdering.cs: Remove
62 MoonlightBug from tests which are passing now.
64 2009-11-24 Alan McGovern <amcgovern@novell.com>
66 * System.Windows.Controls/GridTestAuto.cs: Add a test to show
67 we don't use INFINITY as the available width when measuring
70 2009-11-23 Andrés G. Aragoneses <aaragoneses@novell.com>
72 * Makefile.am: Add infrastructure to make new security
73 test work referencing the FakeA11yBridge.
74 * security/InternalsVisibleToTest.cs: New security test.
78 2009-11-23 Alan McGovern <amcgovern@novell.com>
80 * System.Windows.Controls/ScrollContentPresenterTest.cs:
81 Ensure that HorizontalOffset and VerticalOffset are clamped
82 by ScrollContentPresenter before they are used.
84 2009-11-23 Andrés G. Aragoneses <aaragoneses@novell.com>
86 * Makefile.am: Separate browser name and browser options in vars
87 to make it easier for the people that use different launch methods
88 (i.e. minefield). Also, use a file:/// URI so we can pass the "?"
89 character at the end and use the name of the test in the new
90 TEST_NAME var. r: toshok
92 2009-11-23 Alan McGovern <amcgovern@novell.com>
94 * System.Windows.Controls/ScrollContentPresenterTest.cs: Add a
95 bunch of extra tests to ensure we handle scrolling to valid
96 and invalid offsets correctly. They all passed first time.
98 2009-11-23 Alan McGovern <amcgovern@novell.com>
100 * misc/DefaultValues.cs: We should only create the clip after
101 we've measured for the first time. Fixes the default value
104 2009-11-23 Alan McGovern <amcgovern@novell.com>
106 * System.Windows.Controls/ContentControlTest.cs: DOs which are
107 expanded from a ControlTemplate need to keep track of the
108 'templateBindingSource' so that we can attach new
109 TemplateBindings later. This value is stored in addition to
110 'IsTemplateItem' as DOs can be expanded from templates which
111 are not ControlTemplates and only ControlTemplate passes in
112 a non-NULL value for templateBindingSource.
114 2009-11-23 Alan McGovern <amcgovern@novell.com>
116 * System.Windows.Shapes/PathTest.cs:
117 * System.Windows.Controls/GridTestAuto.cs: Add MoonlightBug to
118 three recent regressions so we can get the build back to
121 2009-11-20 Alan McGovern <amcgovern@novell.com>
123 * System.Windows/ArrangingTest.cs: Add a bunch of additional
124 checks, they all pass.
126 * System.Windows.Controls/GridTestAuto.cs: Remove MoonlightBug
127 from test which passes now.
129 * System.Windows.Controls/ScrollContentPresenterTest.cs: Add a
130 bunch of new tests for ScrollContentPresenter to make sure
131 the correct values are being passed to/from its content.
133 2009-11-20 Sebastien Pouliot <sebastien@ximian.com>
135 * System.Windows/PresentationFrameworkCollectionTest.cs: Add test
136 case that shows IEnumerable implementation is also IDisposable
138 2009-11-20 Mario Carrion <mcarrion@novell.com>
140 * System.Windows.Automation.Peers/AutomationPeerTest.cs: Fixes NIE.
144 2009-11-19 Mario Carrion <mcarrion@novell.com>
146 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
149 2009-11-19 Mario Carrion <mcarrion@novell.com>
151 * System.Windows.Automation.Peers/SliderAutomationPeerTest.cs
152 System.Windows.Automation.Peers/ProgressBarAutomationPeerTest.cs,
153 System.Windows.Automation.Peers/ScrollBarAutomationPeerTest.cs,
154 System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs,
155 System.Windows.Automation.Peers/ListBoxAutomationPeerTest.cs: New
156 tests: IsKeyboardFocusable and IsKeyboardFocusable_Event.
157 * System.Windows.Automation.Peers/ComboBoxAutomationPeerTest.cs: New
158 test IsKeyboardFocusable.
159 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
160 Test updated IsKeyboardFocusable. New tests: IsOffScreen_ScrollViewer.
161 New helper methods: TestIsKeyboardFocusable,
162 TestIsNotKeyboardFocusable, TestIsKeyboardFocusableEvent and
163 TestIsNotKeyboardFocusableEvent.
167 2009-11-19 Mario Carrion <mcarrion@novell.com>
169 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
170 Test updated: IsOffScreen. New tests: IsOffScreen_Event and
171 IsOffScreen_ScrollViewer.
176 2009-11-19 Rolf Bjarne Kvinge <RKvinge@novell.com>
178 * moon-unit.mdp: Updated with new files.
180 2009-11-18 Sebastien Pouliot <sebastien@ximian.com>
182 * System.Reflection/AssemblyTest.cs: Add test case where we try
183 to load somthing that exists only in moonlight and mono to make
184 sure the GAC is not involved.
186 2009-11-18 Sebastien Pouliot <sebastien@ximian.com>
188 * System.Windows.Media/MediaStreamSourceTest.cs: Add test cases
189 about validations (mostly not working).
191 2009-11-18 Alan McGovern <amcgovern@novell.com>
193 * System.Windows.Controls/GridTestAuto.cs: Update the failure
194 reason on GridTestAutos.StarRows5.
196 2009-11-17 Alan McGovern <amcgovern@novell.com>
198 * System.Windows.Controls/GridTestAuto.cs: We need to store
199 the sizes of all the grid segments immediately after we
200 finish measuring them. These sizes are used as our base
201 values when deciding if we should expand star rows/cols. The
202 rules for expanding star rows/cols now make sense :)
204 2009-11-16 Alan McGovern <amcgovern@novell.com>
206 * System.Windows.Controls/PanelTest.cs: Remove the
207 MoonlightBug from a test which passes now
209 2009-11-16 Alan McGovern <amcgovern@novell.com>
211 * System.Windows.Controls/ContentControlTest.cs: Revert
212 r146166 as it has some bizarre side effects.
214 2009-11-16 Alan McGovern <amcgovern@novell.com>
216 * System.Windows/ArrangingTest.cs: Update a lot of the Arrange
217 tests to check the value of LayoutInformation.GetClip and
218 LayoutInformation.GetLayoutSlot.
220 2009-11-16 Sebastien Pouliot <sebastien@ximian.com>
222 * security/ReflectionTest.cs: Move some Assembly test case to new
224 * System/TypeTest.cs: New. Test case for InvokeMember
225 * System.Reflection/AssemblyTest.cs: New. Test case for Assembly.
226 Load (full versus partial names). Also moved CreateInstance tests
227 from ReflectionTest.cs
228 * System.Reflection/ConstructorInfoTest.cs: New.
229 * System.Reflection.Emit/ConstructorBuilderTest.cs: New.
231 2009-11-13 Alan McGovern <amcgovern@novell.com>
233 * System.Windows.Controls/ScrollContentPresenterTest.cs: These
234 four tests are all passing now.
236 2009-11-13 Alan McGovern <amcgovern@novell.com>
238 * System.Windows.Controls/ContentControlTest.cs: DOs which are
239 expanded from a ControlTemplate need to keep track of the
240 'templateBindingSource' so that we can attach new
241 TemplateBindings later. This value is stored in addition to
242 'IsTemplateItem' as DOs can be expanded from templates which
243 are not ControlTemplates (i.e. DataTemplates).
245 2009-11-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
247 * System.Windows.Documents/GlyphsTest.cs: Ignore
248 FontUri_Backslash_Relative too, it causes moon-unit to exit.
250 2009-11-12 Andreia Gaita <avidigal@novell.com>
252 * System.Xml/XmlNamespaceManagerTest.cs: Added. Parse2 is affecting
255 2009-11-10 Larry Ewing <lewing@novell.com>
257 * System.Windows.Media/VisualTreeHelperTest.cs: remove some bug
258 flags from newly passing tests.
262 2009-11-10 Sebastien Pouliot <sebastien@ximian.com>
264 * System.Windows.Media/VisualTreeHelperTest.cs: Add test
265 case about lack of validation of UIElement parameter in
266 FindElementsInHostCoordinates overloads
270 2009-11-10 Larry Ewing <lewing@novell.com>
272 * System.Windows.Controls/BorderTest.cs:
273 * System.Windows.Controls/GridTest.cs:
274 * System.Windows.Controls/GridTestAuto.cs:
275 * System.Windows.Controls/GridTestOrdering.cs:
276 * System.Windows.Controls/PanelTest.cs:
277 * System.Windows.Controls/ScrollContentPresenterTest.cs:
278 * System.Windows.Controls/StackPanelTest.cs:
279 * System.Windows.Controls/TextBlockTest.cs:
280 * System.Windows.Controls/UserControlTest.cs:
281 * System.Windows.Shapes/PathTest.cs:
282 * System.Windows/ArrangingTest.cs:
283 * System.Windows/FrameworkElementTest.cs: rework and reflag for
288 2009-11-10 Alan McGovern <amcgovern@novell.com>
290 * System.Windows.Controls/GridTestAuto.cs: Revert the grid
291 changes in r145839 as they interact badly with upcoming
292 layout fixes. r: lewing
294 2009-11-10 Alan McGovern <amcgovern@novell.com>
296 * System.Windows.Controls/GridTestAuto.cs: When expanding in
297 MeasureOverride, do not use the value of
298 [Horizontal|Vertical]Aligment. This fixes a case where we
299 would expand and consume too much space. r: lewing
301 2009-11-09 Andreia Gaita <avidigal@novell.com>
303 * StoryboardTest.cs: Added BaseTypeTarget test.
307 2009-11-09 Sebastien Pouliot <sebastien@ximian.com>
309 * System.Windows.Media/VideoBrushTest.cs: Add test case for
310 missing validation in SetSource
314 2009-11-09 Sebastien Pouliot <sebastien@ximian.com>
316 * System.Windows.Ink/StrokeCollectionTest.cs: New. Some test
317 cases for non-generated code.
321 2009-11-09 Sebastien Pouliot <sebastien@ximian.com>
323 * System.Windows.Media.Imaging/BitmapImageTest.cs: Add test cases
324 for UriSource wrt different ctors and conditions
328 2009-11-09 Sebastien Pouliot <sebastien@ximian.com>
330 * System.Windows.Controls/MediaElement.cs: Add test cases for
331 SetSource overloads. Remove test case using FileStream since
332 SecurityCritical code is already tested elsewhere.
336 2009-11-09 Rolf Bjarne Kvinge <RKvinge@novell.com>
338 * System.Windows.Documents/GlyphsTest.cs: Ignore
339 FontUri_Backslash_Absolute, it causes moon-unit to exit.
343 2009-11-06 Sebastien Pouliot <sebastien@ximian.com>
345 * security/MiscTest.cs: Add (ifdef out) test case for [ComImport]
347 * System.Windows.Documents/LineBreakTest.cs: Add FindName test
349 * System.Windows.Documents/RunTest.cs: Add FindName test case
353 2009-11-05 Alan McGovern <amcgovern@novell.com>
355 * System.Windows.Controls/ListBoxTest.cs:
356 * System.Windows.Controls/ComboBoxTest.cs:
357 * System.Windows.Controls/ItemsControlTest.cs:
358 * System.Windows.Controls/ContentControlTest.cs:
359 * System.Windows.Controls/ItemsControlTestBase.cs:
360 * System.Windows.Controls/ContentPresenterTest.cs: Add some
361 more new tests to ensure that the new template application
362 technique is correct and remove [MoonlightBug]s from tests
363 which are now passing.
365 2009-11-05 Rolf Bjarne Kvinge <RKvinge@novell.com>
367 * System.Windows/PropertyPathTest.cs: Added test case for property path
372 2009-11-04 Sebastien Pouliot <sebastien@ximian.com>
374 * System.Windows.Ink/StrokeTest.cs: New test cases for GetBounds
375 (not working), using the non-default ctor (fixed) and HitTest
380 2009-11-04 Alan McGovern <amcgovern@novell.com>
382 * System.Windows.Controls/ItemsControlTest.cs: Add a missing
383 MoonlightBug and a missing Asynchronous. r: rolf
385 2009-11-04 Alan McGovern <amcgovern@novell.com>
387 * System.Windows.Controls/ListBoxTest.cs:
388 * System.Windows.Controls/ComboBoxTest.cs:
389 * System.Windows.Controls/ItemsControlTest.cs:
390 * System.Windows.Controls/ItemsControlTestBase.cs: 1)
391 Disabling the ComboBox should set IsDropDownOpen to false
392 2) If the dropdown is opened while the ComboBox is disabled,
393 the children of the popup are disabled.
394 3) If the dropdown is open, re-enabling the ComboBox doesn't
395 close the dropdown and also doesn't update the IsEnabled
396 state on the children.
399 2009-11-04 Alan McGovern <amcgovern@novell.com>
401 * System.Windows/ArrangingTest.cs: Add test to see what
402 happens if Arrange is called before Measure. r: rolf
404 2009-11-03 Sebastien Pouliot <sebastien@ximian.com>
406 * System.Windows.Media/CompositionTargetTest.cs: Add test case
407 where a null event is added (which broke a bunch of other tests
412 2009-11-03 Alan McGovern <amcgovern@novell.com>
414 * misc/DefaultValues.cs: Add [MoonlightBug] to tests which are
415 running now but don't pass. r: rolf
417 2009-11-03 Alan McGovern <amcgovern@novell.com>
419 * System.Windows.Controls/ScrollContentPresenterTest.cs: Add
420 the start of some ScrollContentPresenter tests.
422 2009-11-03 Alan McGovern <amcgovern@novell.com>
424 * System.Windows/ArrangingTest.cs: Write a bunch of extra
425 tests to figure out what constraints are applied inside of
426 FrameworkElement::Arrange. r: rolf
428 2009-11-03 Alan McGovern <amcgovern@novell.com>
430 * System.Windows.Controls/GridTest.cs:
431 * System.Windows.Controls/GridTestAuto.cs:
432 * System.Windows.Controls/GridTestOrdering.cs: Rewrite Grid so
433 that it passes the correct sizes to elements spanning Star
434 or Auto segments. Fixes tic-tac-toe. r: lewing
436 2009-11-02 Sebastien Pouliot <sebastien@ximian.com>
438 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Add new
439 test cases for GetDirectoryNames and GetFileNames
441 2009-11-02 Alan McGovern <amcgovern@novell.com>
443 * System.Windows.Controls/ContentPresenterTest.cs: This test
446 2009-11-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
448 * System.Windows.Controls/MediaElementTest.cs: Make js work in ff too.
452 2009-11-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
454 * System.Windows.Controls/MediaElementTest.cs: Added test case for
455 CurrentState after emitting an MediaFailed event.
459 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
461 * System/ActivatorTest.cs: New. Move some test cases from
462 security/ReflectionTest.cs and add basic ones (mostly showing
463 that the old stuff is identical to the regular FX)
464 * security/ReflectionTest.cs: Move Activator test cases into
469 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
471 * System.Threading/InterlockedTest.cs: New. Test cases adapted
472 (i.e. copied ;-) from corlib unit tests
476 2009-10-29 Alan McGovern <amcgovern@novell.com>
478 * System.Windows.Controls/GridTest.cs:
479 * System.Windows.Controls/GridTestAuto.cs: Add some more tests
480 for Grid. r: spouliot
482 2009-10-28 Mario Carrion <mcarrion@novell.com>
484 * System.Windows.Automation.Peers/RadioButtonAutomationPeerTest.cs,
485 System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
486 Using FrameworkElementAutomationPeer.CreatePeerForElement to
487 instantiate the peer.
491 2009-10-01 Sebastien Pouliot <sebastien@ximian.com>
493 * System/AppDomainTest.cs: New. SSC test cases. Test case
494 for limited AssemblyBuilderAccess values possible in SL
495 * System/EnvironmentTest.cs: New. SSC test cases. Version
497 * System/ExceptionTest.cs: New. Check for filename leaks
499 * System.Diagnostics/StackFrameTest.cs: New. SSC test cases
500 and check for filename leaks in strings.
501 * System.Threading/ThreadTest.cs: Add more test cases for
502 default values, Name and CultureInfo.
503 * System.Windows/RoutedEventArgsTest.cs: Add test case for
505 * System.Windows.Input/StylusPointCollectionTest.cs: Add test
506 cases. This shows a problem with struct (default ctor) and their
507 unmanaged representation.
511 2009-10-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
513 * System.Windows.Media/MediaStreamSourceTest.cs: Added.
515 * moon-unit.csproj: Added new file.
519 2009-10-23 Alan McGovern <amcgovern@novell.com>
521 * System.Windows.Controls/GridTest.cs:
522 * System.Windows.Controls/GridTestAuto.cs:
523 * System.Windows.Controls/GridTestOrdering.cs: Add yet more
526 2009-10-22 Mario Carrion <mcarrion@novell.com>
528 * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: New tests
529 added: GetName_AttachedProperty0Event and
530 GetName_AttachedProperty1Event.
531 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs: New
532 test added: GetName_AttachedProperty0Event.
533 * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: New
534 test added: GetName_AttachedProperty0Event,
535 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs: New
536 test added: GetName_AttachedProperty0Event.
537 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
538 New tests added: GetAcceleratorKey_AttachedPropertyEvent,
539 GetAccessKey_AttachedPropertyEvent,
540 GetAutomationId_AttachedPropertyEvent,
541 GetHelpText_AttachedPropertyEvent,
542 GetItemStatus_AttachedPropertyEvent,
543 GetItemType_AttachedPropertyEvent,
544 IsRequiredForForm_AttachedPropertyEvent,
545 GetName_AttachedProperty0Event, GetName_AttachedProperty1Event,
546 GetLabeledBy_AttachedPropertyEvent.
550 2009-10-22 Mario Carrion <mcarrion@novell.com>
552 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs:
553 Using FrameworkElementAutomationPeer.CreatePeerForElement to create
559 2009-10-15 Alan McGovern <amcgovern@novell.com>
561 * System.Windows.Controls/GridTestAuto.cs: Add two more grid
562 tests when using Star and Auto rows.
564 2009-10-15 Alan McGovern <amcgovern@novell.com>
566 * System.Windows.Controls/GridTestAuto.cs: Changing a Grid
567 property (Row, RowSpan etc) on a UIElement invalidates its
570 2009-10-15 Alan McGovern <amcgovern@novell.com>
572 * System.Windows.Controls/GridTest.cs:
573 * System.Windows.Controls/GridTestAuto.cs:
574 * System.Windows.Controls/GridTestOrdering.cs: Add more grid
575 tests and enhance existing tests so that they check that the
576 final sizes of rows/cols are correct and the correct Size
577 argument is passed to MeasureOverride. r: spouliot
579 2009-10-14 Alan McGovern <amcgovern@novell.com>
581 * System.Windows.Controls/GridTestAuto.cs:
582 * System.Windows.Controls/GridTestOrdering.cs: Add some more
585 2009-10-12 Alan McGovern <amcgovern@novell.com>
587 * System.Windows.Controls/GridTestOrdering.cs: Added some more
588 measure ordering tests.
590 2009-10-09 Mario Carrion <mcarrion@novell.com>
592 * moon-unit.csproj: File added MultiScaleImageAutomationPeerTest.cs.
593 * System.Windows.Automation.Peers/MultiScaleImageAutomationPeerTest.cs:
594 Tests MultiScaleImageAutomationPeer.
598 2009-10-09 Mario Carrion <mcarrion@novell.com>
600 * System.Windows.Automation.Peers/SliderAutomationPeerTest.cs:
601 Subclassing RangeBaseAutomationPeerTest.
605 2009-10-09 Mario Carrion <mcarrion@novell.com>
607 * System.Windows.Automation.Peers/RadioButtonAutomationPeerTest.cs:
608 Testing SelectionItemPatternIdentifiers.IsSelectedProperty event.
612 2009-10-09 Mario Carrion <mcarrion@novell.com>
614 * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
615 Testing TogglePatternIdentifiers.ToggleStateProperty event.
619 2009-10-08 Alan McGovern <amcgovern@novell.com>
621 * System.Windows.Controls/GridTestAuto.cs:
622 * System.Windows.Controls/GridTestOrdering.cs: Add some more
623 tests to ensure we measure the elements in the grid in the
624 correct order. This is important because Auto rows/cols must
625 be measured first and their height assigned before the star
626 rows are processed. The height assigned to the auto
627 rows/cols is subtracted from the availableSize and then this
628 is lesser value is used when measuring elements spanning
631 2009-10-08 Alan McGovern <amcgovern@novell.com>
633 * System.Windows.Controls/GridTestAuto.cs: Add some new tests
634 for Grid to ensure that star rows expand in the correct
637 2009-10-06 Mario Carrion <mcarrion@novell.com>
639 * System.Windows.Automation.Peers/ScrollViewerAutomationPeerTest.cs:
640 New methods added: IScrollProvider_HorizontalMethods,
641 IScrollProvider_VerticalMethods and IScrollProvider_Events.
645 2009-10-06 Alan McGovern <amcgovern@novell.com>
647 * System.Windows/LoadedTest.cs: Add more tests for the Loaded
648 event. The extra ones check the conditions in which loaded
649 event emission is forced and also the order in which the
650 events are raised. r: spouliot
652 2009-10-05 Chris Toshok <toshok@ximian.com>
654 * System.Windows.Controls/PanelTest.cs: add a few tests to show
655 where min/max are being applied, and whether children of a panel
658 2009-10-05 Alan McGovern <amcgovern@novell.com>
660 * System.Windows/LoadedTest.cs: Add a bunch of extra tests for
661 the Loaded event. r: spouliot
663 * System.Windows.Media/VisualTreeHelperTest.cs: Move two
664 Loaded tests to the LoadedTest.cs file. r: spouliot
666 2009-10-01 Sebastien Pouliot <sebastien@ximian.com>
668 * System.Windows.Input/InputMethodTest.cs: Remove [MoonlightBug]
669 on existing test and add new test cases
671 2009-10-01 Sebastien Pouliot <sebastien@ximian.com>
673 * System.Windows.Interop/SilverlightHostTest.cs: Remove
674 [MoonlightBug] on IsVersionSupported
678 2009-09-30 Sebastien Pouliot <sebastien@ximian.com>
680 * security/SecuritySafeCriticalTest.cs: New. Unit tests
684 2009-09-30 Sebastien Pouliot <sebastien@ximian.com>
686 * System.Windows.Browser/HtmlPageTest.cs: New. Unit tests
690 2009-09-30 Alan McGovern <amcgovern@novell.com>
692 * System.Windows.Input/InputMethodTest.cs:
693 IsInputMethodEnabled defaults to true and also needs a
694 validator to ensure that it's only set on
696 2009-09-29 Chris Toshok <toshok@ximian.com>
698 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs (ValueProvider_Events):
699 call EnqueueTestComplete if we're returning early so we don't
700 block indefinitely and timeout moon-unit.
704 2009-09-29 Sebastien Pouliot <sebastien@ximian.com>
706 * System.Windows.Browser/HtmlObjectTest.cs: New. Unit tests
710 2009-09-29 Mario Carrion <mcarrion@novell.com>
712 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs:
713 New test ValueProvider_Events.
717 2009-09-29 Mario Carrion <mcarrion@novell.com>
719 * moon-unit.csproj: File added SWAP.PasswordBoxAutomationPeerTest.cs.
720 * System.Windows.Automation.Peers/PasswordBoxAutomationPeerTest.cs:
721 New file, tests PasswordBoxAutomationPeer.
725 2009-09-28 Alan McGovern <amcgovern@novell.com>
727 * System.Windows.Controls.Primitives/SelectorTest.cs:
728 ComboBox.ItemContainerStyle and ListBox.ItemContainerStyle
729 both should update the container item Style value when they
732 2009-09-25 Sebastien Pouliot <sebastien@ximian.com>
734 * site/index.html, site/test.html: Add dummy JS function that is
735 used for ScriptObject tests
739 2009-09-25 Sebastien Pouliot <sebastien@ximian.com>
741 * System.Window.Browser/ScriptObject.cs: More test cases for
746 2009-09-25 Sebastien Pouliot <sebastien@ximian.com>
748 * System.Window.Browser/HtmlWindow.cs: New. Add unit tests
752 2009-09-21 Stephane Delcroix <sdelcroix@novell.com>
754 * System.Windows.Controls/MultiScaleIamgeTest.cs: 2 new msi tests
758 2009-09-17 Sebastien Pouliot <sebastien@ximian.com>
760 * security/MiscTest.cs:Add more test cases for creating arrays of
761 [SecurityCritical] types.
762 * security/WebFlashPolicyTest.cs: Ignore tests that depends on
763 sites outside our control.
764 * System.Windows.Media.Imaging/BitmapImageTest.cs: Add test case
765 where UriSource is called twice (helped me find a leak)
769 2009-09-16 Mario Carrion <mcarrion@novell.com>
771 * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: Testing
772 GetParent when Template exists and doesn't exist.
773 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
778 2009-09-16 Brad Taylor <brad@getcoded.net>
780 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
781 Use new API to force the generation of events.
785 2009-09-15 Sebastien Pouliot <sebastien@ximian.com>
787 * System.Windows/MessageBoxTest.cs: New. Unit tests for MessageBox
791 2009-09-10 Mario Carrion <mcarrion@novell.com>
793 * moon-unit.csproj: New file added ProgressBarAutomationPeerTest.cs.
794 * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs:
795 Testing RangeValue Pattern events: Maximum, Minimum, LargeChange
797 * System.Windows.Automation.Peers/ProgressBarAutomationPeerTest.cs:
802 2009-09-09 Mario Carrion <mcarrion@novell.com>
804 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
805 Removed MoonligthBug.
807 2009-09-09 Sebastien Pouliot <sebastien@ximian.com>
809 * security/MiscTest.cs: Add test cases for internal calls
813 2009-09-08 Chris Toshok <toshok@ximian.com>
815 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
816 mark IInvokeProvider_Invoke as [MoonlightBug] since it's not
819 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
824 2009-09-08 Mario Carrion <mcarrion@novell.com>
826 * System.Windows.Automation.Peers/HyperlinkButtonAutomationPeerTest.cs:
827 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
828 Using base method to test invoke pattern.
829 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
830 New method Test_InvokeProvider_Invoke.
831 * System.Windows.Automation.Peers/RepeatButtonAutomationPeerTest.cs:
836 2009-09-08 Mario Carrion <mcarrion@novell.com>
838 * moon-unit.csproj: New file added ComboBoxAutomationPeerTest.cs.
839 * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs:
840 * System.Windows.Automation.Peers/ListBoxAutomationPeerTest.cs:
841 ContentTest_ScrollViewer renamed to ContentTest, and ContentTest
842 renamed to ContentTest_Template.
843 * System.Windows.Automation.Peers/ComboBoxAutomationPeerTest.cs: New
845 * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs:
846 ContentTest passes. New test StructureChanged_Events.
850 2009-09-04 Chris Toshok <toshok@ximian.com>
852 * System.Windows/VisualStateTest.cs: remove AddRemoveHandlerTest
853 as it's useless now that the condition which necessitated it has
858 2009-09-04 Sebastien Pouliot <sebastien@ximian.com>
860 * moon-unit.csproj: Add missing tests to the project file
864 2009-09-04 Alan McGovern <amcgovern@novell.com>
866 * System.Windows.Controls/ListBoxTest.cs:
867 * System.Windows.Controls/ComboBoxTest.cs: If a ListBoxItem
868 with IsSelected = true is added to a Selector, that value is
869 respected and SelectedItem/Index is updated. r: sde
871 2009-09-04 Alan McGovern <amcgovern@novell.com>
873 * System.Windows.Controls/ComboBoxTest.cs: Add tests for
874 setting ComboBox.SelectedIndex from xaml. r: sde
876 2009-09-03 Mario Carrion <mcarrion@novell.com>
878 * System.Windows.Automation.Peers/ListBoxAutomationPeerTest.cs:
879 Tests added for testing content when Template is null and not null.
880 * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs:
881 Tests added for testing content when Template is null and not null,
883 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
885 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
886 Fixed GetAutomationEventFrom and GetAutomationEventFrom, new internal
887 class to get Peer from provider.
891 2009-09-03 Alan McGovern <amcgovern@novell.com>
893 * System.Windows.Controls/ListBoxTest.cs:
894 * System.Windows.Controls/ComboBoxTest.cs:
895 * System.Windows.Controls.Primitives/SelectorTest.cs: Add some
896 more tests for IsSelected/SelectedIndex/SelectedObject. We
897 should wait til we're implementing SL3 behaviours before
898 fixing these tests as there's a bug in Silverlight 2.0 which
899 makes it very hard to figure out what's going on. r: toshok
901 2009-09-03 Sebastien Pouliot <sebastien@ximian.com>
903 * Makefile.am: Add CrossDomainPolicyManager.cs to the build
907 2009-09-03 Alan McGovern <amcgovern@novell.com>
909 * System.Windows.Controls/ItemsControlTest.cs:
910 * System.Windows.Controls/ItemsControlTestBase.cs:
911 * System.Windows.Controls.Primitives/SelectorTest.cs: Add a
912 test to check when ItemContainerStyle is used.
914 2009-09-03 Alan McGovern <amcgovern@novell.com>
916 * System.Windows.Controls/ListBoxTest.cs:
917 * System.Windows.Controls/ItemsControlTest.cs:
918 * System.Windows.Controls/ItemsControlTestBase.cs:
919 * System.Windows.Controls.Primitives/SelectorTest.cs: Remove
920 code duplication - DisplayMemberPath handling should only
921 exist in ItemsControl. This fixes DisplayMemberPath handling
922 for ListBox too. r: sde
924 2009-09-02 Jackson Harper <jackson@ximian.com>
926 * System.Windows.Media.Animation/StoryboardTest.cs: Test for
927 feature mentioned in bug #521663. Allows look ups of properties
928 on the supplied object instead of just the type. Note that the
929 value doesnt seem to get update (on SL or ML).
931 2009-09-02 Alan McGovern <amcgovern@novell.com>
933 * System.Windows.Controls/ListBoxTest.cs:
934 * System.Windows.Controls/ComboBoxTest.cs:
935 * System.Windows.Controls/ItemsControlTest.cs:
936 * System.Windows.Controls/ItemsControlTestBase.cs: Add extra
937 tests to ensure the DisplayMemberPath template is used in
938 the right places. Remove [MoonlightBug] from tests which are
939 passing now. r: toshok
941 * System.Windows.Controls.Primitives/SelectorTest.cs: Remove
942 [MoonlightBug] from tests which are passing now. r: toshok
944 * System.Windows/DataTemplateTests.cs: Add a helper method to
945 easily create a DataTemplate in code. r: toshok
947 2009-09-02 Alan McGovern <amcgovern@novell.com>
949 * System.Windows.Controls/ContentPresenterTest.cs: If
950 ContentPresenter.Content is a UIElement, we clear the value
951 of the DataContext, otherwise we copy the Content to it. r:
954 2009-09-02 Alan McGovern <amcgovern@novell.com>
956 * System.Windows.Controls/ListBoxTest.cs:
957 * System.Windows.Controls/ComboBoxTest.cs:
958 * System.Windows.Controls.Primitives/SelectorTest.cs: The
959 ignore needs to be on the overrides, not the base method. r:
962 2009-09-01 Jackson Harper <jackson@ximian.com>
964 * misc/Parsing/MiscParsing.cs:
965 * misc/Parsing/MiscParsingPrivateControl.xaml: New tests for
966 loading internal types.
967 - Remove unused test for feature that doesnt work on SL
969 2009-08-31 Alan McGovern <amcgovern@novell.com>
971 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
972 Remove moonlight bug from test which is passing. r: jeff
974 2009-08-28 Mario Carrion <mcarrion@novell.com>
976 * moon-unit.csproj: HyperlinkButtonAutomationPeerTest.cs added.
977 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
978 Testing ISelectionItemProvider methods and events.
982 2009-08-28 Alan McGovern <amcgovern@novell.com>
984 * System.Windows/DataTemplateTests.cs: ContentControl is not
985 in charge of expanding its content template, the users of
986 ContentControl have to do that. When applying a
987 ControlTemplate, if it expands to an empty element or one
988 which is not a UIElement, we ignore the template and instead
989 apply the default element. r: toshok
991 2009-08-28 Sebastien Pouliot <sebastien@ximian.com>
993 * security/WebFlashPolicyTest.cs: Add test case for FILE/HTTP
994 and FILE/HTTPS with "well known" secure policies. Based on
995 patch received from Stephen A. Jazdzewski.
999 2009-08-27 Sebastien Pouliot <sebastien@ximian.com>
1001 * security/WebBasePolicyTest.cs: New. Common tests for both Flash
1002 and Silverlight policy parsing and resolution.
1003 * security/WebFlashPolicyTest.cs: New. Unit tests for Flash
1004 policy parsing and resolution.
1005 * security/WebSilverlightPolicyTest.cs: New. Unit tests for
1006 Silverlight policy parsing and resolution.
1010 2009-08-27 Andrés G. Aragoneses <aaragoneses@novell.com>
1012 * System.Windows.Automation.Peers/HyperlinkButtonAutomationPeerTest.cs:
1013 Add new file, forgotten in commit r140650.
1015 2009-08-26 Alan McGovern <amcgovern@novell.com>
1017 * System.Windows.Controls/ItemsControlTest.cs: Allow
1018 FrameworkTemplates to be expanded in managed code. Using
1019 that, expand the ItemsPanelTemplate in ItemsControl when it
1020 is available. r: toshok
1022 2009-08-26 Alan McGovern <amcgovern@novell.com>
1024 * System.Windows.Controls/ListBoxTest.cs:
1025 ComboBox.IsSelectionActiveProperty and
1026 ListBox.IsSelectionActiveProperty are the same DP reference,
1027 so declare it on Selector and expose it in the subclasses.
1028 Cleanup usage of this property aswell. r: spouliot
1030 2009-08-25 Andrés G. Aragoneses <aaragoneses@novell.com>
1032 * moon-unit.mdp: Add new HyperLinkButtonAutomationPeerTest
1035 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
1036 Event testing for derived classes of ButtonBase. Refactor
1039 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
1040 Call the base method for testing events. Refactor
1041 ContentTest (code was duplicated with the base test).
1043 2009-08-25 Alan McGovern <amcgovern@novell.com>
1045 * System.Windows.Controls/ComboBoxTest.cs: When an item is
1046 selected before the container item has been created, we need
1047 to set the 'IsSelected' flag on the container when it loads.
1048 Fixes the initial selection for both ComboBox and ListBox.
1051 2009-08-25 Alan McGovern <amcgovern@novell.com>
1053 * System.Windows.Controls/ComboBoxTest.cs: Rewrite the
1054 UpdateDisplayedItem method to fix rendering issues when an
1055 item is selected before the drop down list has been opened.
1056 Previously the selected item would not appear in the
1057 ComboBox as the currently displayed item. r: spouliot
1059 2009-08-24 Mario Carrion <mcarrion@novell.com>
1061 * System.Windows.Automation.Peers/AutomationPeerTest.cs:
1062 ListenerExists updated. Should be True when running on ML2.
1063 * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs:
1064 System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs,
1065 System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs:
1066 Reverted because updated KB970363 pulled SL3 update.
1067 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
1068 Removed GetItemType_AttachedProperty, already defined in base class.
1071 2009-08-24 Alan McGovern <amcgovern@novell.com>
1073 * System.Windows.Controls/ComboBoxTest.cs: 1) Update the
1074 DisplayedItem when the ComboBox template has been applied.
1075 2) Correctly update the SelectionBoxItem and
1076 SelectionBoxItemTemplate variables aswell.
1077 3) Ensure that the ItemTemplate applied to the selected
1078 ComboBoxItem is propagated to
1079 ContentPresenter.ContentTemplate
1082 2009-08-21 Alan McGovern <amcgovern@novell.com>
1084 * System.Windows/DataTemplateTests.cs: Add extra regression
1085 test for the change in r140417.
1087 2009-08-21 Alan McGovern <amcgovern@novell.com>
1089 * System.Windows/ResourceDictionaryTest.cs: Add extra tests to
1090 see which elements can be added multiple times to the same
1091 RD and which elements can be added to multiple different RDs
1093 2009-08-21 Alan McGovern <amcgovern@novell.com>
1095 * System.Windows.Data/BindingTest.cs: Whoops - nuke a
1096 Console.ReadLine that was accidently left in.
1098 2009-08-21 Alan McGovern <amcgovern@novell.com>
1100 * System.Windows.Data/BindingTest.cs: Add the test which
1101 verifies the change in r140365.
1103 2009-08-21 Alan McGovern <amcgovern@novell.com>
1105 * System.Windows.Controls/GridTestAuto.cs: When assigning
1106 sizes to grid segments, if the current UIElement spans
1107 across star segments, then extra height will only be
1108 assigned to those star segments. Otherwise extra height will
1109 be assigned to Auto and Pixel segments. r: sde
1111 2009-08-20 Alan McGovern <amcgovern@novell.com>
1113 * System.Windows.Controls/GridTestAuto.cs: Add a missing
1116 2009-08-20 Alan McGovern <amcgovern@novell.com>
1118 * System.Windows.Data/BindingTest.cs: Applying a
1119 TemplateBinding to a non-framework element should silently
1120 discard the binding. r: jackson
1122 2009-08-20 Jackson Harper <jackson@ximian.com>
1124 * System.Windows.Markup/XamlReaderTest.cs: Expand test a little
1126 2009-08-20 Alan McGovern <amcgovern@novell.com>
1128 * System.Windows.Markup/XamlReaderTest.cs: Add additional test
1129 to see when SolidColorBrush supports text content and when
1132 2009-08-19 Alan McGovern <amcgovern@novell.com>
1134 * System.Windows.Controls/GridTestAuto.cs: Add the first batch
1135 of Grid tests revolving around star rows.
1137 2009-08-18 Andrés G. Aragoneses <aaragoneses@novell.com>
1139 * moon-unit.mdp: Include System.Windows.Automation.Peers/
1142 2009-08-18 Alan McGovern <amcgovern@novell.com>
1144 * System.Windows.Controls/GridTestAuto.cs: Allocate sizes of
1145 the grid segments in the correct order. r: shana
1147 2009-08-17 Alan McGovern <amcgovern@novell.com>
1149 * System.Windows.Controls/GridTestAuto.cs: When allocating
1150 sizes for rows/columns, clamp the sizes between the Min and
1151 Max values in a consistent manner. r: jackson
1153 2009-08-15 Larry Ewing <lewing@novell.com>
1155 * System.Windows.Shapes/PathTest.cs: put the Path tests back into
1158 2009-08-14 Alan McGovern <amcgovern@novell.com>
1160 * System.Windows.Controls/GridTest.cs:
1161 * System.Windows.Controls/GridTestAuto.cs: Rewrite the size
1162 allocation code in grid to better match the microsoft
1163 implementation. It works much better for the pixel and auto
1164 cases, but still has some issues with star columns. r:
1167 2009-08-14 Alan McGovern <amcgovern@novell.com>
1169 * System.Windows.Media.Animation/StoryboardTest.cs: Disable
1170 StoryboardTest.Pause () for the moment as it flaps far too
1171 frequently. There are other tests on Storyboard.Pause that
1172 will fail if it regresses. r: rolf and jackson
1174 2009-08-14 Alan McGovern <amcgovern@novell.com>
1176 * System.Windows.Controls/ContentControlTest.cs: Go back to
1177 the old method of populating TextBlock.Text in the fallback
1178 display element in ContentPresenter. We can't safely use the
1179 correct method (a oneway binding) yet. r: lewing
1181 2009-08-13 Mario Carrion <mcarrion@novell.com>
1183 * moon-unit.csproj: Files added to test ScrollBar and ScrollViewer.
1184 * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs,
1185 System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs:
1186 Tests updated to match changes in KB970363.
1187 * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs:
1188 Subclassing ItemsControlAutomationPeerTest to match hierarchy.
1189 * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs:
1190 Subclassing FrameworkElementAutomationPeerTest, testing events and
1191 implementation in SL2
1192 * System.Windows.Automation.Peers/ScrollViewerAutomationPeerTest.cs,
1193 System.Windows.Automation.Peers/ScrollBarAutomationPeerTest.cs:
1195 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
1196 Poker class added. New test ContentTest, GetName.
1197 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
1198 Subclassing ItemAutomationPeerTest to match hierarchy.
1199 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
1200 Null tests is virtual. New test HasKeyboardFocus. Updated IsOffScreen.
1201 New EventsManager to test events in ML.
1203 2009-08-12 Alan McGovern <amcgovern@novell.com>
1205 * System.Windows.Controls/ContentControlTest.cs: Remove
1206 MoonlightBug from tests which are passing now. r: toshok
1208 2009-08-12 Alan McGovern <amcgovern@novell.com>
1210 * System.Windows.Controls/GridTestAuto.cs: Add a bunch more
1211 tests for Grid sizing.
1213 2009-08-07 Alan McGovern <amcgovern@novell.com>
1215 * System.Windows.Controls/GridTestAuto.cs: Add an extra test
1216 to ensure that the correct sizes are passed to the elements
1217 inside the grid when measuring.
1219 2009-08-06 Alan McGovern <amcgovern@novell.com>
1221 * System.Windows.Controls/GridTestAuto.cs: Add some more tests
1222 for Auto/Star and Auto/Fixed combinations.
1224 2009-08-06 Alan McGovern <amcgovern@novell.com>
1227 * System.Windows.Controls/GridTest.cs:
1228 * System.Windows.Controls/GridTestAuto.cs: Add the first few
1229 tests which attempt to figure out how GridLength.Auto
1230 actually distributes its values.
1232 2009-08-05 Alan McGovern <amcgovern@novell.com>
1234 * System.Windows.Data/BindingTest.cs: Remove the MoonlightBug
1235 from BindDataContext. Also rewrite XamlDataContext2 to be
1236 asynchronous, as DataContext change notifications are
1237 asynchronous and the test must allow for that before
1240 2009-08-04 Alan McGovern <amcgovern@novell.com>
1242 * System.Windows.Data/BindingTest.cs: TwoWay bindings must set
1245 2009-08-04 Alan McGovern <amcgovern@novell.com>
1247 * System.Windows.Controls/ContentPresenterTest.cs:
1248 ContentPresenter.Content is copied to the datacontext when
1251 2009-08-04 Alan McGovern <amcgovern@novell.com>
1253 * System.Windows.Controls/ContentPresenterTest.cs: Add some
1254 extra tests to make sure the link between DataContext and
1255 Content is understood correctly for ContentPresenter.
1257 * System.Windows/FrameworkElementTest.cs: Add test to ensure
1258 that ContentControl.Content is not copied to the DataContext
1259 like ContentPresenter.Content is.
1261 * System.Windows.Data/BindingTest.cs: Add two extra Binding
1262 tests to check that TwoWay bindings always have a path and
1263 also see what happens if a FrameworkElements DataContext is
1264 databound. In this case it uses the parents datacontext.
1266 2009-08-04 Alan McGovern <amcgovern@novell.com>
1268 * System.Windows.Data/BindingTest.cs:
1269 * System.Windows.Controls/ContentPresenterTest.cs: Add extra
1270 tests to see how the DataContext property behaves.
1272 2009-08-04 Alan McGovern <amcgovern@novell.com>
1274 * System.Windows.Controls/ContentPresenterTest.cs: If
1275 ContentPresenter.Content was changed from one primitive
1276 value to another primitive value (i.e. non-UIElement) then
1277 the DataContext was not updated correctly. The DataContext
1278 is now kept in sync with the ContentProperty.
1280 2009-07-31 Rolf Bjarne Kvinge <RKvinge@novell.com>
1282 * System.Windows.Media/VisualTreeHelperTest.cs: Mark HitTest31b
1285 2009-07-30 Larry Ewing <lewing@novell.com>
1287 * System.Windows.Controls/PanelTest.cs: remove moonbug from
1290 2009-07-29 Sebastien Pouliot <sebastien@ximian.com>
1292 * System.Windows.Controls/ImageTest.cs: Sameness tests.
1294 2009-07-27 Alan McGovern <amcgovern@novell.com>
1296 * System.Windows/StyleTest.cs: Default styles are applied even
1297 if the user applies a style. Fixes some visual glitches in
1298 the controls toolkit site.
1300 2009-07-24 Alan McGovern <amcgovern@novell.com>
1302 * System.Windows/VisualStateTest.cs: Add test for
1303 adding/removing handlers for VisualStateGroup events. It
1304 spews errors to the term but doesn't actually fail visibly.
1306 2009-07-24 Alan McGovern <amcgovern@novell.com>
1308 * System.Windows/VisualStateTest.cs: Add a test to ensure that
1309 VisualStateGroup.Name is set correctly.
1311 2009-07-23 Sebastien Pouliot <sebastien@ximian.com>
1313 * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs:
1314 Remove [MoonlightBug]
1316 2009-07-23 Alan McGovern <amcgovern@novell.com>
1318 * System.Windows.Controls/ScrollViewerTest.cs: Add a reason to
1319 the Moonlight bug in case anyone tries to remove it.
1321 2009-07-23 Alan McGovern <amcgovern@novell.com>
1323 * System.Windows.Controls/ScrollViewerTest.cs: Add the
1324 moonunit tests for the recent scrollviewer modifications
1326 2009-07-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
1328 * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs:
1329 Add MoonlightBug for a known regression.
1331 2009-07-22 Alan McGovern <amcgovern@novell.com>
1333 * System.Windows/FrameworkElementTest.cs: Add an extra check
1334 to FE.DataContext to make sure it really is a core property.
1336 2009-07-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
1338 * moon-unit.csproj: Updated.
1340 2009-07-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
1342 * System.Windows.Browser/ScriptableTest.cs: Move initialization
1345 2009-07-22 Alan McGovern <amcgovern@novell.com>
1347 * System.Windows/DependencyPropertyTest.cs: Update test
1350 2009-07-22 Alan McGovern <amcgovern@novell.com>
1352 * System.Windows/DependencyPropertyTest.cs: Add a test showing
1353 that 'core' types don't preserve the object reference when
1354 marshalling to/from native but custom types do.
1356 2009-07-22 Alan McGovern <amcgovern@novell.com>
1358 * System.Windows/DependencyPropertyTest.cs: A custom
1359 registered dependencyproperty keeps the same object
1360 reference when marshalling a string.
1362 2009-07-22 Andreia Gaita <avidigal@novell.com>
1364 * System.Windows.Browser/ScriptableTest.cs: reactivate scriptable
1365 tests, the bots should run them fine now.
1367 2009-07-22 Alan McGovern <amcgovern@novell.com>
1369 * System.Windows.Controls/ListBoxTest.cs: Add an extra test to
1370 see if the object reference is always preserved
1372 2009-07-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
1374 * System.Windows.Browser/ScriptableTest.cs: Added.
1376 2009-07-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
1379 * site/index.html: Add a big fat warning that these two files
1380 should be almost identical. Also make these files as identical
1383 2009-07-21 Alan McGovern <amcgovern@novell.com>
1385 * System.Windows.Controls/ItemsControlTest.cs: Add test for
1386 setting ItemsControl.ItemsSource through xaml.
1388 2009-07-21 Alan McGovern <amcgovern@novell.com>
1391 * System.Windows.Media/DoubleCollectionTest.cs:
1392 * System.Windows.Controls/ItemCollectionTest.cs: In order to
1393 make ItemsControl function correctly, it has to box all
1394 value types. This appears to break nothing but feels like a
1395 bit of a hack. Without this, selection is broken in
1396 itemscontrol for value types.
1398 2009-07-20 Alan McGovern <amcgovern@novell.com>
1400 * System.Windows.Controls/ItemCollectionTest.cs: Add a test
1401 pinpointing why ListBox (and ComboBox) are broken.
1402 ItemCollection.IndexOf () is not working correctly.
1404 2009-07-17 Sebastien Pouliot <sebastien@ximian.com>
1406 * System.Windows.Documents/GlyphsTest.cs: A few more asserts to
1407 make the difference between parse-time and run-time.
1409 2009-07-17 Sebastien Pouliot <sebastien@ximian.com>
1411 * misc/DefaultValues.cs: Decorate some Glyphs tests with
1412 [MoonlightBug] since they were not executed preivously because no
1413 other partial GlyphsTest type existed with a [TestClass] attribute
1414 * System.Windows.Documents/GlyphsTest.cs: New. Parser tests for
1415 Glyphs that use backslashes (throwing XamlParseException)
1417 2009-07-16 Sebastien Pouliot <sebastien@ximian.com>
1419 * System.Windows.Controls/SaveFileDialogTest.cs: Update for SL3
1422 2009-07-16 Alan McGovern <amcgovern@novell.com>
1424 * System.Windows.Controls/ContentControlTest.cs: Add extra
1425 tests to more clearly define when the IsEnabled state of a
1426 control propagates to its children.
1428 2009-07-15 Sebastien Pouliot <sebastien@ximian.com>
1430 * System.Threading/TimerTest.cs: New. Shows the bad (sync)
1431 behavior of Moonlight
1432 * System.Threading/ThreadTest.cs: Ignore two test cases that
1433 (should) kills the harness when executed from the bots (like it
1434 happens when executed on Windows) since there's a OnError
1435 event registred in javascript (inside test.html)
1436 * System.Windows.Threading/CrossThreadAccessTest.cs: Make the
1437 test cases [Asynchronous] since the sync-based Timer tests
1438 don't work (see new unit tests). As such Moonlight did not
1439 execute the delegates (so the tests were green anyway / empty)
1440 but it causes problems within the runtime (GetHost returns null).
1442 2009-07-14 Alan McGovern <amcgovern@novell.com>
1444 * System.Windows/FrameworkElementTest.cs: Split up the new
1445 Loaded tests into two parts, one checking the Loaded event
1446 is async and one checking that it is actually fired.
1448 2009-07-13 Alan McGovern <amcgovern@novell.com>
1450 * System.Windows.Controls/ControlTest.cs: If the focused
1451 element is removed from the visual tree, it should lose
1454 2009-07-13 Alan McGovern <amcgovern@novell.com>
1456 * System.Windows.Controls/ControlTest.cs: A control does not
1457 have to be loaded to be focusable, the visual tree it's
1458 attached to has to be loaded.
1460 2009-07-09 Chris Toshok <toshok@ximian.com>
1462 * System.Windows.Media.Animation/StoryboardTest.cs: add a test to
1463 check promoting from default values to local values on sb.Begin.
1464 Also, re-enable the assert for InvalidOperationException in
1467 2009-07-07 Alan McGovern <amcgovern@novell.com>
1469 * System.Windows/VisualStateTest.cs: Add the test showing that
1470 VisualState.Storyboard is not a core DP.
1472 2009-07-07 Alan McGovern <amcgovern@novell.com>
1474 * System.Windows/VisualStateManagerTest.cs: Remove
1475 MoonlightBug from tests which pass now.
1477 2009-07-02 Alan McGovern <amcgovern@novell.com>
1481 * System.Windows/VSMControl.xaml:
1482 * System.Windows/VSMControl.xaml.cs:
1483 * System.Windows/VisualStateManagerTest.cs: Add extra tests to
1484 see how VSM interacts with templates.
1486 2009-06-30 Mario Carrion <mcarrion@novell.com>
1488 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
1491 2009-06-30 Mario Carrion <mcarrion@novell.com>
1493 * moon-unit.csproj: New files added: ListBoxAutomationPeerTest.cs and
1494 ListBoxItemAutomationPeerTest.cs
1495 * System.Windows.Automation.Peers/ListBoxAutomationPeerTest.cs: New
1496 test for ListBoxAutomationPeer class.
1497 * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs: Testing
1498 ISelectionProvider methods.
1499 * System.Windows.Automation.Peers/ListBoxItemAutomationPeerTest.cs: New
1500 test for ListBoxItemAutomationPeer class.
1501 * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs:
1502 Removed commented code, using MoonlightBug in ContentTest.
1503 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
1504 Methods overridden: GetName. Testing ISelectionItemProvider methods.
1505 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
1506 New methods: IsRunningMono, LoadSystemWindows, used to handle a11y
1507 events on Moonlight.
1509 2009-06-30 Alan McGovern <amcgovern@novell.com>
1511 * System.Windows.Data/BindingTest.cs: Add tests covering the
1512 last few changes to the databinding code.
1514 2009-06-26 Mario Carrion <mcarrion@novell.com>
1516 * moon-unit.csproj.user: File added.
1517 * System.Windows.Automation.Peers/MediaElementAutomationPeerTest.cs:
1518 Tests MediaElement automation peer.
1520 2009-06-25 Alan McGovern <amcgovern@novell.com>
1522 * System.Windows.Controls/ComboBoxTest.cs: Add more tests to
1523 ensure we call ClearContainerForItem in the right places and
1524 emit the events in the correct order.
1526 2009-06-25 Mario Carrion <mcarrion@novell.com>
1528 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
1529 Subclassing from ButtonBaseAutomationPeerTest. Testing
1530 GetBoundingRectangle and GetName.
1531 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs,
1532 System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs:
1533 Testing GetBoundingRectangle.
1534 * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
1535 Ignore attribute removed.
1536 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
1537 Testing GetBoundingRectangle, GetChildren and HasKeyboardFocus.
1539 2009-06-25 Alan McGovern <amcgovern@novell.com>
1541 * System.Windows.Controls/ListBoxTest.cs: Add test to see what
1542 the default state of ScrollbarVisibility is
1544 * System.Windows.Controls/ComboBoxTest.cs: Add test to see
1545 what the default state of ScollbarVisibility is
1547 * misc/DefaultValues.cs:
1548 * System.Windows.Controls/GridTest.cs: ShowGridLines is a bit
1549 strange under SL so mark test as moonlight bug for the
1552 * moon-unit.mdp: Add missing files to the sln
1554 * System.Windows.Markup/XamlReaderTest.cs: Add moonlight bug
1557 2009-06-25 Alan McGovern <amcgovern@novell.com>
1559 * System.Windows.Controls/ComboBoxTest.cs:
1560 TemplateClosesDropdown hits a corner case so add
1561 MoonlightBug. OnDropDownMethodsTest passes now.
1563 2009-06-25 Alan McGovern <amcgovern@novell.com>
1565 * System.Windows.Controls/ComboBoxTest.cs: Add a test to ensure
1566 that only the event is fired in the OnDropDownOpened virtual method
1568 2009-06-24 Alan McGovern <amcgovern@novell.com>
1570 * System.Windows.Controls/ComboBoxTest.cs: When the template
1571 is applied the dropdown should be closed if it's open.
1573 2009-06-24 Brad Taylor <brad@getcoded.net>
1575 * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
1576 Rename methods to be more consistent with general naming conventions.
1578 * System.Windows.Automation.Peers/RadioButtonAutomationPeerTest.cs: Add
1579 test for RadioButton's automation peer.
1581 2009-06-23 Brad Taylor <brad@getcoded.net>
1583 * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
1584 Refactor to allow CheckBoxAutomationPeerTest to share more code.
1586 * System.Windows.Automation.Peers/CheckBoxAutomationPeerTest.cs: Add
1587 test for CheckBox's automation peer.
1589 2009-06-23 Sebastien Pouliot <sebastien@ximian.com>
1591 * System.Net/WebClientTest.cs: Add test cases for BaseAddress
1593 2009-06-23 Jackson Harper <jackson@ximian.com>
1595 * System.Windows.Controls/RowDefinitionTest.cs:
1596 * System.Windows.Controls/ColumnDefinitionTest.cs: We handle empty
1597 attribute strings properly now, remove MonoBug.
1599 2009-06-23 Alan McGovern <amcgovern@novell.com>
1601 * System.Windows.Data/BindingTest.cs: Add a new Binding test
1602 to ensure we correctly handle binding.Path = null;
1604 2009-06-22 Brad Taylor <brad@getcoded.net>
1607 * System.Windows.Automation.Peers/ToggleButtonAutomationPeerTest.cs:
1608 Add test for Toggle Button's automation peer.
1610 2009-06-22 Alan McGovern <amcgovern@novell.com>
1612 * System.Windows.Data/BindingTest.cs: This test passes now.
1614 2009-06-20 Sebastien Pouliot <sebastien@ximian.com>
1616 * security/ReflectionTest.cs: Show the behavior of trying to invoke
1617 private methods from a public type inside platform code.
1619 2009-06-17 Alan McGovern <amcgovern@novell.com>
1621 * System.Windows/DependencyPropertyTest.cs: chars are properly
1622 supported now. Remove MoonlightBug
1624 2009-06-16 Sebastien Pouliot <sebastien@ximian.com>
1626 * System.Windows/AssemblyPartCollectionTest.cs: New. Tests to
1627 check differences between Deployement and standalone cases.
1628 * System.Windows/AssemblyPartTest.cs: Change GetLibraryStream to
1629 public so it can be reused.
1631 2009-06-15 Alan McGovern <amcgovern@novell.com>
1633 * System.Windows.Media/VisualTreeHelperTest.cs: Fix one corner
1634 case, mark two others as corner cases and create a new test
1635 from one of the corner cases which tests for the same thing
1638 2009-06-15 Rolf Bjarne Kvinge <RKvinge@novell.com>
1640 * System.Windows/FrameworkElementTest.cs: Add MoonlightBug
1641 to a Loaded_styledChildOfNonStyledParent_styledSiblingInsertedBefore.
1643 2009-06-12 Jackson Harper <jackson@ximian.com>
1645 * misc/Parsing/PrimitiveTest.cs: Fixed this issue magicidently.
1647 2009-06-12 Sebastien Pouliot <sebastien@ximian.com>
1649 * System.Windows/DeploymentTest.cs: Test that the Deployment.
1650 ExternalCallersFromCrossDomain property can only be set in the
1651 manifest, i.e. is a read-only value from managed code.
1653 2009-06-11 Mario Carrion <mcarrion@novell.com>
1655 * moon-unit.csproj: New files added:
1656 SelectorItemAutomationPeerTest.cs and SelectorAutomationPeerTest.cs.
1657 * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs,
1658 System.Windows.Automation.Peers/ItemAutomationPeerTest.cs:
1659 Subclassing FrameworkElementAutomationPeerTest.
1660 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs:
1661 Implementation ContentTest
1662 * System.Windows.Automation.Peers/SelectorAutomationPeerTest.cs:
1663 New file. Tests SelectorAutomationPeer.
1664 * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs:
1665 ContentTest overridden.
1666 * System.Windows.Automation.Peers/SelectorItemAutomationPeerTest.cs:
1667 New file. Tests SelectorItemAutomationPeer.
1668 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
1669 Subclassing SilverlightTest, new test added: ContentTest.
1671 2009-06-11 Alan McGovern <amcgovern@novell.com>
1673 * System.Windows.Controls.Primitives/PopupTest.cs: Make
1674 Popup.[Opened|Closed] asynchronous.
1676 2009-06-11 Alan McGovern <amcgovern@novell.com>
1678 * System.Windows.Controls/ControlTest.cs:
1679 Control.ArrangeAppliesTemplate passes now.
1681 2009-06-10 Sebastien Pouliot <sebastien@ximian.com>
1683 * System.Net/WebClientTest.cs: Don't return so quickly from
1684 an [Asynchronous] test case
1686 2009-06-10 Sebastien Pouliot <sebastien@ximian.com>
1688 * System.Net/WebClientTest.cs: Remove remaining [MoonlightBug] on
1689 test cases. Add a few asserts to validate the running thread.
1690 * System.Net/WebRequestTest.cs: Add test case about using a null
1691 callback in BeginGetResponse
1693 2009-06-09 Alan McGovern <amcgovern@novell.com>
1695 * System.Windows.Controls/TextBoxTest.cs: TextBox.TextChanged
1696 shouldn't emit before the control is loaded.
1698 2009-06-08 Jackson Harper <jackson@ximian.com>
1700 * misc/Parsing/MiscParsing.cs: New test that ensures event
1701 handler hookup is not postponed until after all the other props
1704 2009-06-05 Jackson Harper <jackson@ximian.com>
1706 * misc/Parsing/EnumsTest.cs: Make sure we handle flags and managed
1709 2009-06-05 Alan McGovern <amcgovern@novell.com>
1711 * System.Windows/RectTest.cs: Fix our implementation of
1712 IsEmpty to correctly handle the case where we Union against
1713 an empty rectangle. Fixes these two tests and drt 399. Does
1714 our unmanaged impl have the same semantics as this?
1716 2009-06-05 Sebastien Pouliot <sebastien@ximian.com>
1718 * System.Net/WebClientTest.cs: Remove [MoonlightBug] on two tests
1720 2009-06-05 Alan McGovern <amcgovern@novell.com>
1722 * System.Windows.Controls/ComboBoxTest.cs:
1723 Selector.SelectionChanged is synchronous.
1725 2009-06-05 Alan McGovern <amcgovern@novell.com>
1727 * System.Windows.Controls.Primitives/PopupTest.cs:
1728 Popup.IsOpen raises the Opened/Closed events async.
1730 2009-06-04 Alan McGovern <amcgovern@novell.com>
1732 * System.Windows/ContentControlTest.cs: Add two more tests checking how
1733 IsEnabledChanged is fired.
1735 2009-06-04 Alan McGovern <amcgovern@novell.com>
1737 * System.Windows/DependencyPropertyTests.cs: Add test to check if the
1738 Changed event for user registered DPs is sync or async.
1740 2009-06-04 Alan McGovern <amcgovern@novell.com>
1742 * System.Windows/ControlTest.cs: Add test to show that IsEnabledChanged
1743 is emitted asynchronously. Remove MoonlightBug from a test which is
1746 2009-06-03 Alan McGovern <amcgovern@novell.com>
1748 * System.Windows/UIElementTest.cs: Commit two new tests for
1749 UIElement.TransformToVisual which were created when fixing a related
1750 issue which was timing out some tests.
1752 2009-06-02 Sebastien Pouliot <sebastien@ximian.com>
1754 * security/SocketPolicyTest.cs: Adapt to internal API changes
1755 * Makefile.am: Add new parsers source files to the build
1757 2009-05-29 Sebastien Pouliot <sebastien@ximian.com>
1759 * IsolatedStorageFileTest.cs: Remove MoonlightBug to GetFilesInSubdirs.
1761 2009-05-28 Mario Carrion <mcarrion@novell.com>
1763 * moon-unit.csproj: ButtonAutomationPeerTest.cs file added.
1764 * System.Windows.Automation.Peers/ButtonAutomationPeerTest.cs: New file
1765 tests ButtonAutomationPeer.
1766 * System.Windows.Automation.Peers/ImageAutomationPeerTest.cs:
1767 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs:
1768 * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: Null
1770 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
1771 Subclassing from FrameworkElementAutomationPeerTest.
1772 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
1773 Null test is not virtual anymore.
1775 2009-05-28 Jeffrey Stedfast <fejj@novell.com>
1777 * System.Windows.Controls/TextBoxTest.cs
1778 (SetIdenticalSelectedText): Removed MoonlightBug attribute as this
1779 bug has now been fixed.
1781 2009-05-28 Sebastien Pouliot <sebastien@ximian.com>
1783 * Makefile.am: Add all (internal) classes needed to test policies
1785 2009-05-28 Alan McGovern <amcgovern@novell.com>
1787 * System.Windows.Controls/ContentControlTest.cs: Add some more tests
1788 for Control.IsEnabled to see exactly when it propagates to its
1791 2009-05-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
1793 * IsolatedStorageFileTest.cs: Added MoonlightBug to GetFilesInSubdirs.
1795 2009-05-27 Mario Carrion <mcarrion@novell.com>
1797 * moon-unit.csproj: File added ImageAutomationPeerTest.cs.
1798 * System.Windows.Automation.Peers/ImageAutomationPeerTest.cs: Tests
1799 ImageAutomationPeer class.
1801 2009-05-27 Alan McGovern <amcgovern@novell.com>
1803 * System.Windows.Controls/ContentControlTest.cs: Implement
1804 correct propagation of Control.IsEnabled. Children of
1805 disabled controls are disabled. When their parent is
1806 re-enabled, they go back to their previous state.
1808 2009-05-27 Jackson Harper <jackson@ximian.com>
1810 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Test for
1811 GetFiles with paths in the search pattern.
1813 2009-05-27 Alan McGovern <amcgovern@novell.com>
1815 * System.Windows.Controls/ItemCollectionTest.cs: Add another parenting
1818 2009-05-27 Alan McGovern <amcgovern@novell.com>
1820 * System.Windows/DependencyObjectTest.cs:
1821 * System.Windows/ResourceDictionaryTest.cs: Move a test from
1822 DependencyObjectTest to ResourceDictionaryTest.
1824 2009-05-27 Alan McGovern <amcgovern@novell.com>
1826 * System.Windows/DependencyObjectTest.cs: Add another parenting test. We
1827 appear to have our parenting rules backwards.
1829 2009-05-26 Sebastien Pouliot <sebastien@ximian.com>
1831 * security/DelegateTest.cs: Add asserts on return values.
1832 * security/MiscTest.cs: New. Other security related test that do
1833 not fit well anywhere else.
1835 2009-05-27 Alan McGovern <amcgovern@novell.com>
1837 * System.Windows.Media/VisualTreeHelperTest.cs:
1838 Control.Enabled needs to be created in native code as it's
1839 required for hittesting. A disabled control and its visual
1840 children do not receive mouse events and are not visible to
1841 VisualTreeHelper.FindElementInHostCoordinates.
1843 2009-05-26 Mario Carrion <mcarrion@novell.com>
1845 * moon-unit.csproj: TextBoxAutomationPeerTest.cs added.
1846 * System.Windows.Automation.Peers/TextBoxAutomationPeerTest.cs:
1847 New file. Tests TextBoxAutomationPeer class.
1848 * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs:
1849 Subclassing FrameworkElementAutomationPeerTest, concrete automation peer
1850 realizing FrameworkElementAutomationPeerContract.
1851 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
1852 New interface FrameworkElementAutomationPeerContract meant to be realized
1853 by concrete peers to test default implementation values.
1854 TestMethods marked as virtual.
1856 2009-05-26 Mario Carrion <mcarrion@novell.com>
1858 * System.Windows.Automation.Peers/AutomationPeerTest.cs:
1859 InvalidatePeer tests commented, crashes browser on Silverlight.
1861 2009-05-26 Alan McGovern <amcgovern@novell.com>
1863 * System.Windows.Media/VisualTreeHelperTest.cs: Add a bunch of
1864 extra tests to figure out how controls react with IsEnabled
1865 set to false for hittesting.
1867 2009-05-26 Alan McGovern <amcgovern@novell.com>
1869 * System.Windows.Media/VisualTreeHelperTest.cs: Add tests for
1870 TextBlock and TextBox hittesting.
1872 2009-05-22 Chris Toshok <toshok@ximian.com>
1874 * System.Windows/DependencyPropertyTest.cs (Custom_Property_Parents):
1875 apparently this test now passes. remove the MoonlightBug
1878 2009-05-22 Jackson Harper <jackson@ximian.com>
1880 * misc/Parsing/MiscParsing.cs: This test is passing now.
1882 2009-05-22 Mario Carrion <mcarrion@novell.com>
1884 * System.Windows.Automation.Peers/AutomationPeerTest.cs: Tests:
1885 InvalidatePeer, EventsSource, ProviderFromPeer and PeerFromProvider.
1887 2009-05-22 Alan McGovern <amcgovern@novell.com>
1889 * System.Windows/DependencyPropertyTest.cs: Add test to see how
1890 custom DPs affect parenting/namescopes.
1892 2009-05-22 Sebastien Pouliot <sebastien@ximian.com>
1894 * System.Net/WebHeaderCollectionTest.cs: Add header test cases
1895 * System.Net/WebRequestTest.cs: Add header test cases
1896 * System.Net.Sockets/SocketAyncEventArgsTest.cs: New.
1897 * System.Net.Sockets/SocketTest.cs: New. Socket unit tests.
1898 * security/SocketPolicyTest.cs: New. Socket policy tests.
1899 * Makefile.am: Include ClientAccessPolicy from moon/class so we
1900 can make useful socket policy tests.
1902 2009-05-22 Alan McGovern <amcgovern@novell.com>
1904 * System.Windows/DependencyPropertyTest.cs: Added a test checking
1905 how custom DPs affect parenting/namescopes.
1907 2009-05-21 Andreia Gaita <avidigal@novell.com>
1909 * System.Windows.Browser/ScriptableTest.cs: disable CreateableType,
1910 doesn't work on the bots
1912 2009-05-21 Andreia Gaita <avidigal@novell.com>
1914 * System.Windows.Browser/ScriptableTest.cs: rewrite to make it work...
1916 2009-05-21 Andreia Gaita <avidigal@novell.com>
1918 * System.Windows.Browser/ScriptableTest.cs: CreateableType should be
1921 2009-05-21 Alan McGovern <amcgovern@novell.com>
1923 * System.Windows/VisualStateManagerTest.cs: Add some tests
1924 to ensure things are working correctly. Also remove an [Ignore]
1925 which shouldn't be there.
1927 * System.Windows.Media.Animation/StoryboardTest.cs: Add two
1928 tests which verify we handle start/stop correctly.
1930 2009-05-21 Alan McGovern <amcgovern@novell.com>
1932 * System.Windows.Controls/ComboBoxTest.cs: Add a test to verify
1933 where SelectedIndex/SelectedItem are updated.
1935 2009-05-20 Alan McGovern <amcgovern@novell.com>
1937 * System.Windows.Data/IValueConverterTest.cs: DataBinding and
1938 ManagedXamlLoader use exactly the same type conversion as
1939 Styles and ObjectKeyFrames - so merge both of them to use
1940 MoonlightTypeConverter. This also fixes several
1941 typeconversion related databinding issues.
1943 2009-05-19 Alan McGovern <amcgovern@novell.com>
1945 * System.Windows.Data/IValueConverterTest.cs: Handle invalid
1946 values returned from IValueConverters properly.
1948 2009-05-18 Andreia Gaita <avidigal@novell.com>
1950 * System.Windows.Browser/ScriptableTest.cs: CreateableTypeTest
1951 is now failing, TypeTest is now passing. :P
1953 2009-05-18 Alan McGovern <amcgovern@novell.com>
1955 * System.Windows/FrameworkElementTest.cs: Add a test which
1956 shows that templates are regenerated every time a new
1957 UIElement is applied to ContentControl.Content.
1959 2009-05-18 Alan McGovern <amcgovern@novell.com>
1961 * System.Windows/FrameworkElementTest.cs: For contentcontrols,
1962 the applied template is only cleared if the old or new
1963 content is a UIElement (frameworkelement?). The fallback
1964 'template' of a Grid + TextBlock is also reused every time.
1966 * System.Windows.Controls/ListBoxTest.cs: Remove debug spew
1967 which shouldn't be there.
1969 2009-05-18 Alan McGovern <amcgovern@novell.com>
1971 * System.Windows.Controls/ListBoxTest.cs: Add test to ensure
1972 we're applying the style in the right place.
1974 2009-05-18 Alan McGovern <amcgovern@novell.com>
1976 * System.Windows.Controls/ListBoxTest.cs: Nuke a bunch of
1977 depreciated code from ListBox and fix the implementation of
1978 IsSelectionActive to use DependencyProperty.RegisterReadOnly
1980 2009-05-18 Rolf Bjarne Kvinge <RKvinge@novell.com>
1982 * Makefile.am: Pass --generate-html=no instead of --generate-html-.
1984 2009-05-16 Chris Toshok <toshok@ximian.com>
1986 * System.Windows.Data/BindingTest.cs (XamlBindWithContent2):
1987 removing the MoonlightBug.
1989 2009-05-16 Alan McGovern <amcgovern@novell.com>
1991 * System.Windows.Media.Animation/StoryboardTest.cs: Add type
1992 converting to ObjectKeyFrame. The conversion is done during
1993 the Resolve phase. If the type conversion can't be completed
1994 an exception is thrown.
1996 2009-05-16 Sebastien Pouliot <sebastien@ximian.com>
1998 * System.Net/UriTest.cs: Add test case for bad host name
2000 2009-05-15 Alan McGovern <amcgovern@novell.com>
2002 * System.Windows.Media.Animation/StoryboardTest.cs: This test
2003 was broken accidently when it was split out from a larger
2006 2009-05-15 Alan McGovern <amcgovern@novell.com>
2008 * System.Windows.Media.Animation/StoryboardTest.cs: Add a test
2009 for really short storyboards too.
2011 2009-05-15 Alan McGovern <amcgovern@novell.com>
2013 * System.Windows.Media.Animation/StoryboardTest.cs: Add a test
2014 for zero length storyboards.
2016 2009-05-15 Alan McGovern <amcgovern@novell.com>
2018 * misc/Parsing/MiscParsing.cs: This should have
2021 2009-05-14 Jackson Harper <jackson@ximian.com>
2024 * misc/Parsing/MiscParsing.cs:
2025 * misc/Parsing/MiscParsingManagedAttachedProp.xaml: New test for
2026 managed attached props that don't have a namespace.
2028 2009-05-15 Alan McGovern <amcgovern@novell.com>
2030 * misc/Parsing/MiscParsing.cs: Add test which demonstrates an
2031 issue with staticresources and styles.
2033 2009-05-15 Alan McGovern <amcgovern@novell.com>
2035 * System.Windows.Media.Animation/StoryboardTest.cs: Check more
2038 2009-05-15 Alan McGovern <amcgovern@novell.com>
2040 * System.Windows.Media.Animation/StoryboardTest.cs: Add a test
2041 for animating a GridLength property. Currently failing
2042 because zero length storyboards don't ever complete.
2044 2009-05-15 Alan McGovern <amcgovern@novell.com>
2046 * moon-unit.mdp: Add some missing files to the MDP
2048 2009-05-15 Alan McGovern <amcgovern@novell.com>
2050 * System.Windows.Data/BindingTest.cs: Properly handle
2051 exceptions when updating the source in a 2 way binding.
2052 Raise the BindingValidationError event in the right place.
2054 2009-05-13 Alan McGovern <amcgovern@novell.com>
2056 * System.Windows.Controls/ItemsControlTest.cs: When the items
2057 collection is databound, we need to copy all the items from
2058 the ItemsSource into the Items collection before firing the
2061 2009-05-13 Alan McGovern <amcgovern@novell.com>
2063 * System.Windows.Data/BindingTest.cs: If we have a property
2064 path like "A.B.C" and the object 'B' is null, we should bail
2067 2009-05-13 Jackson Harper <jackson@ximian.com>
2069 * misc/Parsing/MiscParsingEvebt.xaml:
2070 * misc/Parsing/MiscParsing.cs: New test for resolving event
2073 2009-05-13 Alan McGovern <amcgovern@novell.com>
2075 * System.Windows.Media/VisualTreeHelperTest.cs: This test is
2078 2009-05-13 Alan McGovern <amcgovern@novell.com>
2080 * System.Windows/FrameworkElementTest.cs: If StyleProperty has
2081 a value and it is 'null', that is allowed to be replaced.
2083 2009-05-12 Alan McGovern <amcgovern@novell.com>
2085 * System.Windows.Controls/ItemsControlTest.cs: ItemsControl
2086 has the same behaviour as ContentPresenter - the DataContext
2087 property is only set if the item is *not* a framework
2090 2009-05-12 Alan McGovern <amcgovern@novell.com>
2092 * System.Windows.Controls/ContentControlTest.cs:
2093 ContentPresenter copies Content to DataContext iff the
2094 Content is not a FrameworkElement.
2096 2009-05-12 Alan McGovern <amcgovern@novell.com>
2098 * System.Windows/FrameworkElementTest.cs: Add test to make
2099 sure datacontext is propagating correctly.
2101 2009-05-12 Sebastien Pouliot <sebastien@ximian.com>
2103 * System.Net/HttpWebRequestTest.cs: Split and augment Accept and
2104 ContentType into their own tests.
2105 * System.Net/WebRequestTest.cs: Remove header validation test
2106 case (it's being tested in HttpWebRequest now).
2108 2009-05-12 Alan McGovern <amcgovern@novell.com>
2110 * System.Windows.Controls/ItemsControlTest.cs: The
2111 ItemsCollection should be instantiated once and reused even
2112 when the ItemsSource changes. When ItemsSource is non-null,
2113 we don't propagate collection changed events.
2115 2009-05-11 Alan McGovern <amcgovern@novell.com>
2117 * System.Windows.Media/VisualTreeHelperTest.cs:
2118 * System.Windows.Controls/ContentControlTest.cs:
2119 * System.Windows.Controls/ContentPresenterTest.cs: Recommit
2120 r133738 as it's not causing the timeouts.
2122 2009-05-11 Alan McGovern <amcgovern@novell.com>
2124 * System.Windows.Controls/ContentControlTest.cs: Recommit
2125 r133724/5 as it isn't causing the timeouts.
2127 2009-05-11 Alan McGovern <amcgovern@novell.com>
2129 * System.Windows.Controls/ItemsControlTest.cs:
2130 * System.Windows.Controls/ContentPresenterTest.cs: Add extra
2131 tests to show where the DataContext property is actually
2134 2009-05-11 Alan McGovern <amcgovern@novell.com>
2136 * System.Windows.Controls/ContentControlTest.cs: Add
2137 [MoonlightBug] to two tests which no longer pass.
2139 2009-05-11 Alan McGovern <amcgovern@novell.com>
2141 * System.Windows.Controls/ItemsControlTest.cs:
2142 * System.Windows.Controls/ContentPresenterTest.cs: Add two
2143 more tests to figure what happens with DataContext.
2145 2009-05-10 Sebastien Pouliot <sebastien@ximian.com>
2147 * System.Net/HttpWebRequestTest.cs: Add test case to show that
2148 Headers are validated here.
2149 * System.Net/WebClientTest.cs: Add test case to show that Headers
2150 are not validated in this class.
2152 2009-05-10 Sebastien Pouliot <sebastien@ximian.com>
2154 * System.Net/WebHeaderCollectionTest.cs: Add test cases to show
2155 headers are not case-sensitive. Add test cases to show that every
2156 headers are valid when the collection is not associated with a
2158 * System.Net/WebRequestTest.cs: Add test cases to show validations
2159 required when headers are used with a WebRequest. Add test case to
2160 show that the WebHeaderCollection is not set (like a field) but
2161 instead copied when assigned.
2163 2009-05-08 Sebastien Pouliot <sebastien@ximian.com>
2165 * System.Net/WebRequestTest.cs: Add test cases for Method property
2167 2009-05-08 Alan McGovern <amcgovern@novell.com>
2169 * System.Windows.Media/VisualTreeHelperTest.cs:
2170 * System.Windows.Controls/ContentControlTest.cs:
2171 * System.Windows.Controls/ContentPresenterTest.cs: Revert the
2172 changes in r133738 until I can figure out why the x86 bot
2173 doesn't like them. It's causing the extended controls tests
2176 2009-05-08 Alan McGovern <amcgovern@novell.com>
2178 * System.Windows.Media.Animation/StoryboardTest.cs: Add tests
2179 to see what happens if we apply a DoubleAnimation to DP with
2182 2009-05-08 Alan McGovern <amcgovern@novell.com>
2184 * System.Windows.Controls/ContentPresenterTest.cs: Add tests
2185 which explicitly check that changing
2186 ContentPresenter.Content/ContentTemplate unsets the visual
2189 2009-05-08 Alan McGovern <amcgovern@novell.com>
2191 * System.Windows.Controls/ContentControlTest.cs: That debug
2192 spew wasn't supposed to hit SVN
2194 2009-05-07 Alan McGovern <amcgovern@novell.com>
2196 * System.Windows.Media/VisualTreeHelperTest.cs:
2197 * System.Windows.Controls/ContentControlTest.cs: If the
2198 content property changes, the Template is cleared if it has
2199 already been applied.
2201 2009-05-07 Alan McGovern <amcgovern@novell.com>
2203 * System.Windows.Controls/ContentControlTest.cs: Check more
2206 2009-05-07 Alan McGovern <amcgovern@novell.com>
2208 * System.Windows.Controls/ControlTest.cs: Add extra spew to
2209 the test to check what happens when a template is applied.
2211 2009-05-07 Alan McGovern <amcgovern@novell.com>
2213 * System.Windows/FrameworkElementTest.cs: Add tests to find
2214 out when Measure/Arrange complete synchronously and when
2215 they complete asynchronously.
2217 2009-05-07 Alan McGovern <amcgovern@novell.com>
2219 * System.Windows.Controls/ContentControlTest.cs: Add extra
2220 tests to verify behaviour of ContentControl.ContentTemplate.
2222 2009-05-07 Alan McGovern <amcgovern@novell.com>
2224 * System.Windows.Controls/ContentPresenterTest.cs: Check how
2225 contentpresenter handles a string as its content.
2227 2009-05-07 Alan McGovern <amcgovern@novell.com>
2229 * System.Windows.Controls/ContentControlTest.cs:
2230 * System.Windows.Controls/ContentPresenterTest.cs: Add some
2231 tests to see what default templates are applied
2233 2009-05-07 Andreia Gaita <avidigal@novell.com>
2235 * System.Windows/UIElementTest.cs: Add test to check for the
2236 above (TransformToVisual)
2238 2009-05-06 Alan McGovern <amcgovern@novell.com>
2240 * System.Windows.Controls/ItemsControlTest.cs: Testing default
2241 templating in ItemsControl
2243 2009-05-06 Alan McGovern <amcgovern@novell.com>
2245 * System.Windows.Controls/ControlTest.cs:
2246 * System.Windows.Controls/ListBoxTest.cs: Add some more tests
2247 to figure out what's going on with templates/styles.
2249 2009-05-06 Alan McGovern <amcgovern@novell.com>
2251 * System.Windows.Controls/ControlTest.cs: Enhance test to give
2252 a better idea where the template is being applied. Doesn't
2253 appear to be in MeasureOverride/ArrangeOverride.
2255 2009-05-06 Alan McGovern <amcgovern@novell.com>
2257 * System.Windows.Controls/ListBoxTest.cs:
2258 * System.Windows.Controls/ControlTest.cs: Add some more tests
2259 to check when the template is applied for Controls.
2261 2009-05-06 Alan McGovern <amcgovern@novell.com>
2263 * System.Windows.Controls/ControlTest.cs: Move the
2264 ConcreteControl class outside of ControlTest so that it can
2265 be loaded through xaml.
2267 2009-05-05 Alan McGovern <amcgovern@novell.com>
2269 * System.Windows/ResourceDictionaryTest.cs: If 'Key' hasn't
2270 been set, use 'Name'. Allows elements to be added to
2271 ResourceDictionarys in managed land.
2273 2009-05-05 Alan McGovern <amcgovern@novell.com>
2275 * System.Windows/ResourceDictionaryTest.cs: Add a test which
2276 tries to add data to ListBox.Resources through xaml
2278 2009-05-05 Alan McGovern <amcgovern@novell.com>
2280 * System.Windows.Data/BindingTest.cs: Put in some error
2281 handling for TemplateBinding failures when using
2284 2009-05-05 Alan McGovern <amcgovern@novell.com>
2286 * System.Windows.Data/BindingTest.cs: When a templatebinding
2287 is attached to ContentControl.Content, we need to ensure
2288 that the ContentControl is set to non-parenting mode.
2290 2009-05-04 Sebastien Pouliot <sebastien@ximian.com>
2292 * System.Windows/AssemblyPartTest.cs: Add more test cases
2293 wrt validations when loading assemblies.
2295 2009-05-04 Rolf Bjarne Kvinge <RKvinge@novell.com>
2297 * System.Windows/DependencyPropertyTest.cs: Added another
2300 * System.Windows.Controls/RadioButtonTest.cs:
2301 * System.Windows.Controls.Primitives/ToggleButtonTest.cs:
2302 Added ToString tests.
2304 * moon-unit.mdp: Updated.
2306 2009-05-04 Rolf Bjarne Kvinge <RKvinge@novell.com>
2308 * System.Windows.Browser/ScriptableTest.cs: Try all ignored
2309 scriptable objects test on the bots.
2311 2009-05-01 Jackson Harper <jackson@ximian.com>
2313 * misc/Parsing/MiscParsing.cs: New test for escaping attributes
2316 2009-05-01 Alan McGovern <amcgovern@novell.com>
2318 * System.Windows/DependencyPropertyTest.cs: Revert r133257 and
2319 mark test with [MoonlightBug] until the change can be
2322 2009-05-01 Alan McGovern <amcgovern@novell.com>
2324 * System.Windows/DependencyPropertyTest.cs: Add test to see
2325 how we handle DPs whose type is an Interface.
2327 2009-05-01 Alan McGovern <amcgovern@novell.com>
2329 * System.Windows.Controls/ComboBoxTest.cs: When raising the
2330 SelectionChanged event, we need to always pass the old/new
2331 selected *item*, not the SelectedIndex.
2333 2009-05-01 Alan McGovern <amcgovern@novell.com>
2335 * System.Windows.Data/BindingTest.cs: Add another test and put
2336 [MoonlightBug] on the previous test as it currently doesn't
2339 2009-05-01 Alan McGovern <amcgovern@novell.com>
2341 * System.Windows.Data/BindingTest.cs: Anchor the
2342 MarkupExpressionParser regexes to the start of the string so
2343 we don't accidently match content embedded in a clr:string
2346 2009-05-01 Alan McGovern <amcgovern@novell.com>
2348 * moon-unit.mdp: Add file to the build.
2350 2009-05-01 Alan McGovern <amcgovern@novell.com>
2352 * System.Windows/DependencyPropertyTest.cs: Add test for
2355 2009-05-01 Alan McGovern <amcgovern@novell.com>
2357 * System.Windows.Controls/ContentControlTest.cs: If the
2358 default ContentPresenter is replaced in a ContentControl, we
2359 need to TemplateBind both the Content and ContentTemplate.
2361 2009-04-30 Alan McGovern <amcgovern@novell.com>
2363 * System.Windows/DependencyPropertyTest.cs: If DP.Lookup
2364 throws an exception while attaching a binding, catch it and
2365 return false. We may actually be trying to set a clr
2368 2009-04-30 Alan McGovern <amcgovern@novell.com>
2370 * System.Windows/DependencyPropertyTest.cs: Add a test to
2371 ensure that we check DPs before using reflection to test
2374 2009-04-30 Jackson Harper <jackson@ximian.com>
2376 * System.Windows/DataTempalteTests.cs: Test is fixed.
2378 2009-04-30 Alan McGovern <amcgovern@novell.com>
2380 * System.Windows/DataTemplateTests.cs: Add test to ensure
2381 DataTemplate subclasses get loaded correctly.
2383 2009-04-30 Alan McGovern <amcgovern@novell.com>
2385 * System.Windows.Controls/ItemsControlTest.cs: Add a test to
2386 show that no work is done in the virtual OnItemsChanged
2387 method to verify the change i made before.
2389 2009-04-29 Sebastien Pouliot <sebastien@ximian.com>
2391 * System.Xml/XmlXapResolverTest.cs: New.
2392 * System.Xml/XmlReaderSettingsTest.cs: New.
2393 * System.Xml/XmlReaderTest.cs: New.
2394 * System.Xml/XmlResolverTest.cs: New.
2396 2009-04-28 Larry Ewing <lewing@novell.com>
2398 * System.Windows.Controls/*:
2400 * misc/DefaultValues.cs: update results.
2402 2009-04-28 Jackson Harper <jackson@ximian.com>
2404 * misc/Parsing/MiscParsing.cs: These tests work now.
2406 2009-04-28 Alan McGovern <amcgovern@novell.com>
2408 * System.Windows/LogicalTreeTest.cs: Add LogicalParent test
2409 which demonstrates an issue I've noticed while implementing
2412 2009-04-28 Alan McGovern <amcgovern@novell.com>
2414 * System.Windows.Controls/ItemsControlTest.cs: Remove the
2415 ignore because these tests are working fine now.
2417 2009-04-28 Alan McGovern <amcgovern@novell.com>
2419 * System.Windows.Controls/ListBoxTest.cs: We need to throw an
2420 InvalidCastException if the wrong container is provided.
2422 2009-04-28 Alan McGovern <amcgovern@novell.com>
2424 * System.Windows.Controls/ItemsControlTest.cs: Ensure that
2425 PrepareContainerForItemOverride is handling both
2426 ContentControls and ContentPresenters correctly.
2428 2009-04-28 Alan McGovern <amcgovern@novell.com>
2430 * System.Windows.Controls/ComboBoxTest.cs: Remove MoonlightBug
2431 from two tests which pass now.
2433 2009-04-27 Jackson Harper <jackson@ximian.com>
2435 * misc/Parsing/MiscParsingTest.cs: Add some more tests for managed
2436 property path items.
2438 2009-04-27 Alan McGovern <amcgovern@novell.com>
2440 * System.Windows.Controls/ListBoxTest.cs:
2441 * System.Windows.Controls/ComboBoxTest.cs:
2442 * System.Windows.Controls/ItemsControlTest.cs: Add some tests
2443 for ClearContainerForItemOverrride
2445 2009-04-27 Alan McGovern <amcgovern@novell.com>
2447 * System.Windows.Controls/ListBoxTest.cs:
2448 * System.Windows.Controls/ItemsControlTest.cs: Add similar
2449 tests for PrepareContainerForItemOverride as were added for
2452 2009-04-27 Alan McGovern <amcgovern@novell.com>
2454 * System.Windows.Controls/ComboBoxTest.cs: Add a bunch of
2455 tests to ensure PrepareContainerForItemOverride is correct
2458 2009-04-27 Alan McGovern <amcgovern@novell.com>
2460 * System.Windows.Controls/ListBoxTest.cs:
2461 * System.Windows.Controls/ComboBoxTest.cs:
2462 * System.Windows.Controls/ItemsControlTest.cs: Add tests to
2463 ensure IsItemItsOwnContainer is correct.
2465 2009-04-27 Alan McGovern <amcgovern@novell.com>
2467 * System.Windows.Controls/ComboBoxTest.cs: Add some more NUnit
2470 2009-04-24 Jackson Harper <jackson@ximian.com>
2472 * misc/Parsing/MiscParsing.cs:
2473 * misc/Parsing/MiscParsingAnimation.xaml: New test for managed
2474 namespaces in property paths.
2476 2009-04-24 Sebastien Pouliot <sebastien@ximian.com>
2478 * System/UriTest.cs: More tests for relative URI
2479 * System.Net/EndPointTest.cs: New.
2480 * System.Net/IPEndPointTest.cs: New.
2482 2009-04-24 Alan McGovern <amcgovern@novell.com>
2484 * System.Windows.Controls/ComboBoxTest.cs: Ensure that the
2485 currently selected item is displayed correctly when the
2488 2009-04-23 Alan McGovern <amcgovern@novell.com>
2490 * System.Windows.Controls/ItemCollectionTest.cs: Add another
2491 test for ItemsControl parenting.
2493 2009-04-23 Alan McGovern <amcgovern@novell.com>
2495 * System.Windows.Controls/ListBoxTest.cs:
2496 * System.Windows.Controls/TabControlTests.cs:
2497 * System.Windows.Controls/ItemCollectionTest.cs:
2498 FrameworkElements added to an ItemsCollection need to have
2499 their logical parent set to the ItemsControl.
2501 2009-04-22 Chris Toshok <toshok@ximian.com>
2503 * misc/Parsing/PrimitiveTest.cs: add ParseIntOnlyWhitespace, and
2504 remove the MoonlightBug from ParseEmptyInt.
2506 2009-04-22 Chris Toshok <toshok@ximian.com>
2508 * misc/Parsing/PrimitiveTest.cs: enable this test, and add some
2509 MoonlightBugs for the tests we fail.
2511 2009-04-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
2513 * Makefile.am: Use $(top_builddir) instead of $(builddir).
2514 Makes sles 10 happier.
2516 2009-04-22 Alan McGovern <amcgovern@novell.com>
2518 * System.Windows.Media.Animation/StoryboardTest.cs: Add an
2519 [Ignore] to MultipleComplete as it's flapping.
2521 2009-04-22 Alan McGovern <amcgovern@novell.com>
2523 * System.Windows.Media.Animation/StoryboardTest.cs: Add two
2524 ignores for storyboard tests which are flapping. I think
2525 toshok already fixed the other flaps.
2527 2009-04-21 Chris Toshok <toshok@ximian.com>
2529 * System.Windows.Media.Animation/StoryboardTest.cs: sigh, increase
2530 the timeout on NestedStoryboardState3, and remove some useless
2533 2009-04-21 Chris Toshok <toshok@ximian.com>
2535 * System.Windows.Media.Animation/StoryboardTest.cs: split up the
2536 timing sensitive tests such that we're only testing 1 point at a
2537 time. This should make them resilient to timing problems on the
2538 slow bot machines while still testing the same behavior. Also,
2539 remove the TickCount usage from CurrentTime, as it's not a
2540 reliable means of checking things, even on fast machines.
2542 2009-04-21 Alan McGovern <amcgovern@novell.com>
2544 * System.Windows.Media.Animation/StoryboardTest.cs: Remove
2545 MoonlightBug from these three storyboard tests as they are
2546 showing up as unexpected successes.
2548 2009-04-20 Jeffrey Stedfast <fejj@novell.com>
2550 * System.Windows.Controls/TextBlockTest.cs: Added some tests to
2551 check some Text/Inlines behavior.
2553 2009-04-18 Chris Toshok <toshok@ximian.com>
2555 * System.Windows.Media.Animation/StoryboardTest.cs: fixed a lot of
2558 2009-04-17 Jackson Harper <jackson@ximian.com>
2560 * misc/Parsing/MiscParsing.cs: This test passes now.
2562 2009-04-17 Jackson Harper <jackson@ximian.com>
2564 * misc/Parsing/MiscParsingCanvas.xaml: Part of this test was
2565 missing, we need to ensure that we are pulling the sub element
2566 that is also named 'the_canvas' here.
2568 2009-04-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
2571 * moon-unit.csproj: Updated.
2573 2009-04-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
2575 * System.Threading: Add a test case for not crashing when a
2576 thread doesn't handle an exception.
2578 2009-04-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
2580 * App.xaml.cs: Add support for testing unhandled exceptions by
2581 temporarily removing the unhandled exception handler from
2584 2009-04-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
2586 * System.Windows.Media.Animation/StoryboardTest.cs: Fix
2587 another test which times out on slow machines.
2589 2009-04-16 Sebastien Pouliot <sebastien@ximian.com>
2591 * System/UriTest.cs: New. Test cases to ensure some behavior that
2592 are needed for moonlight.
2594 2009-04-16 Alan McGovern <amcgovern@novell.com>
2596 * System.Windows.Controls/ListBoxTest.cs:
2597 * System.Windows.Controls/ComboBoxTest.cs:
2598 * System.Windows.Controls/ItemsControlTest.cs: Implement
2599 ClearContainerForItemOverride and fix some more virtual ->
2602 2009-04-16 Alan McGovern <amcgovern@novell.com>
2604 * System.Windows.Controls/ComboBoxTest.cs: Add a test to try
2605 and make GetIsSelectionActive to return true.
2607 2009-04-16 Sebastien Pouliot <sebastien@ximian.com>
2609 * System.Net/WebClientTest.cs: Uncomment BaseAddress check. Fix
2611 * System.Net/WebRequestTest.cs: Add tests using a custom
2612 WebRequest that use isolated storage.
2613 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: More test
2616 2009-04-16 Jackson Harper <jackson@ximian.com>
2618 * misc/Parsing/MiscParsingTest.cs: Change arg order so message
2621 2009-04-16 Alan McGovern <amcgovern@novell.com>
2623 * System.Windows.Controls/ComboBoxTest.cs: Route the
2624 collection changed event through the Selector, fixes three
2627 2009-04-16 Alan McGovern <amcgovern@novell.com>
2629 * System.Windows.Controls/ListBoxTest.cs: Add a test for
2630 parenting when Selectors are involved.
2632 2009-04-16 Alan McGovern <amcgovern@novell.com>
2634 * System.Windows.Controls/ListBoxTest.cs: Add a test for focus
2635 which reveals a parenting bug.
2637 2009-04-15 Mario Carrion <mcarrion@novell.com>
2639 * System.Windows.Automation.Peers/AutomationControlTypeTest.cs:
2640 Testing literal values.
2641 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs:
2642 * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs:
2643 * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs:
2644 * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs:
2645 * System.Windows.Automation.Peers/RepeatButtonAutomationPeerTest.cs:
2646 * System.Windows.Automation.Peers/ThumbAutomationPeerTest.cs:
2647 * System.Windows.Automation.Peers/SliderAutomationPeerTest.cs:
2648 MoonlightBug attribute removed.
2649 * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs:
2650 Testing GetName implementation.
2651 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
2652 Testing implemented methods.
2654 2009-04-15 Alan McGovern <amcgovern@novell.com>
2656 * System.Windows.Controls/ComboBoxTest.cs: If the new value is
2657 null, Selector should not revert to the old value.
2659 2009-04-15 Alan McGovern <amcgovern@novell.com>
2661 * System.Windows.Controls/ItemsControlTest.cs: Hitting a
2662 security exception so mark as failing for the moment.
2664 2009-04-15 Alan McGovern <amcgovern@novell.com>
2666 * System.Windows.Controls/ListBoxTest.cs: Reenable the tests
2667 which are now passing.
2669 2009-04-14 Alan McGovern <amcgovern@novell.com>
2671 * System.Windows.Controls/ListBoxTest.cs: Remove MoonlightBug
2672 from the tests which pass now.
2674 2009-04-14 Alan McGovern <amcgovern@novell.com>
2676 * System.Windows.Controls/ListBoxTest.cs: Update the test,
2677 it's actually a corner case
2679 2009-04-14 Alan McGovern <amcgovern@novell.com>
2681 * System.Windows.Controls/ListBoxTest.cs: Add [MoonlightBug]
2682 as the extra tests don't pass yet.
2684 2009-04-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
2686 * System.Windows.Media.Animation/StoryboardTest.cs: Add a
2687 comment to try to hopefully satisfy everybody.
2689 2009-04-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
2691 * System.Windows.Media.Animation/StoryboardTest.cs: Set
2692 timeout to 5s instead of 2s. 5 * 0.1s > 2s on very slow
2695 2009-04-14 Alan McGovern <amcgovern@novell.com>
2697 * System.Windows.Controls/ListBoxTest.cs: Add more tests on
2700 2009-04-13 Jackson Harper <jackson@ximian.com>
2702 * misc/Parsing/MiscParsingTestCanvas.xaml: Add a canvas element
2703 named the_canvas, this name would conflict with the parent
2704 canvas's name if we weren't in a separate namescope.
2705 * misc/Parsing/MiscParsing.cs: Make sure that we are picking up
2706 the correct element when we search in a managed element's
2709 2009-04-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
2711 * site/Web.config: Add a Web.config that allows debugging with
2714 2009-04-11 Sebastien Pouliot <sebastien@ximian.com>
2716 * System.Net/WebClientTest.cs: More test case including a test
2719 2009-04-11 Sebastien Pouliot <sebastien@ximian.com>
2721 * System.Net/DnsEndPoint.cs: New. Some unit tests.
2722 * System.Net/HttpWebRequest.cs: New. Unit tests.
2723 * System.Net/WebClientTest.cs: New. Some unit tests.
2724 * System.Net/WebHeaderCollectionTest.cs: New. Unit tests.
2725 * System.Net/WebRequestTest.cs: New. Unit tests.
2727 2009-04-10 Chris Toshok <toshok@ximian.com>
2729 * System.Windows.Media.Animation/StoryboardTest.cs (MultipleStartStop):
2730 stop the animations after the fifth time.
2731 (MultipleStartStop2): remove duplicate test.
2733 2009-04-09 Sebastien Pouliot <sebastien@ximian.com>
2735 * System.Windows.Controls/SaveFileDialogTest.cs: New.
2737 2009-04-09 Alan McGovern <amcgovern@novell.com>
2739 * System.Windows.Controls/ScrollViewerTest.cs: Added test to
2740 make sure scrollviewer has the right visual tree.
2742 2009-04-09 Mario Carrion <mcarrion@novell.com>
2744 * moon-unit.csproj: New files added.
2745 * System.Windows.Automation/WindowVisualStateTest.cs,
2746 System.Windows.Automation/RangeValuePatternIdentifiersTest.cs,
2747 System.Windows.Automation/TogglePatternIdentifiersTest.cs,
2748 System.Windows.Automation/WindowPatternIdentifiersTest.cs,
2749 System.Windows.Automation/WindowInteractionStateTest.cs,
2750 System.Windows.Automation/TablePatternIdentifiersTest.cs,
2751 System.Windows.Automation/ValuePatternIdentifiersTest.cs,
2752 System.Windows.Automation/TransformPatternIdentifiersTest.cs,
2753 System.Windows.Automation/ToggleStateTest.cs,
2754 System.Windows.Automation/GridItemPatternIdentifiersTest.cs,
2755 System.Windows.Automation/TableItemPatternIdentifiersTest.cs,
2756 System.Windows.Automation/SelectionPatternIdentifiersTest.cs,
2757 System.Windows.Automation/SelectionItemPatternIdentifiersTest.cs,
2758 System.Windows.Automation/ScrollPatternIdentifiersTest.cs,
2759 System.Windows.Automation/ScrollAmountTest.cs,
2760 System.Windows.Automation/RowOrColumnMajorTest.cs,
2761 System.Windows.Automation/GridPatternIdentifiersTest.cs,
2762 System.Windows.Automation/MultipleViewPatternIdentifiersTest.cs,
2763 System.Windows.Automation/ExpandCollapsePatternIdentifiersTest.cs,
2764 System.Windows.Automation/ExpandCollapseStateTest.cs,
2765 System.Windows.Automation/DockPositionTest.cs,
2766 System.Windows.Automation/DockPatternIdentifiersTest.cs,
2767 System.Windows.Automation/AutomationPropertiesTest.cs,
2768 System.Windows.Automation/AutomationElementIdentifiersTest.cs,
2769 System.Windows.Automation.Peers/AutomationEventsTest.cs,
2770 System.Windows.Automation.Peers/AutomationOrientationTest.cs,
2771 System.Windows.Automation.Peers/PatternInterfaceTest.cs,
2772 System.Windows.Automation.Peers/AutomationControlTypeTest.cs: Test
2775 2009-04-09 Alan McGovern <amcgovern@novell.com>
2777 * System.Windows.Controls/ListBoxTest.cs: Add tests to listbox
2778 to figure out where it's failing.
2780 2009-04-09 Alan McGovern <amcgovern@novell.com>
2782 * System.Windows/FrameworkElementTest.cs:
2783 * System.Windows.Controls/ItemsControlTest.cs: Move the
2784 BeforeRender test alongside the rest of the Loaded_* tests
2785 as it's hitting a loaded bug.
2787 2009-04-09 Alan McGovern <amcgovern@novell.com>
2789 * System.Windows.Controls/ItemsControlTest.cs: Add some tests
2790 to ensure the visual tree is correct for ItemsControl.
2792 2009-04-08 Alan McGovern <amcgovern@novell.com>
2794 * System.Windows.Data/BindingTest.cs: Remove tests which are
2795 just checking wierd textbox.Text behaviour - this is already
2796 covered in TextBox tests. It's nothing to do with bindings.
2798 2009-04-08 Alan McGovern <amcgovern@novell.com>
2800 * System.Windows.Data/BindingTest.cs: When the datacontext is
2801 cleared in managed code, we need to invalidate all the
2804 2009-04-08 Jackson Harper <jackson@ximian.com>
2806 * System.Windows.Media/ColorTest.cs: <Color> is only valid in
2807 certain situations (as a property of SolidColorBrush).
2809 2009-04-07 Chris Toshok <toshok@ximian.com>
2811 * misc/DefaultValues.cs:
2812 ContentPresenterTest.Test_PropertyGetter_ContentPresenter works
2815 * System.Windows.Controls/ContentPresenterTest.cs: these work now.
2817 * System.Windows/LogicalTreeTest.cs: LogicalParentTest7 works now.
2819 2009-04-07 Chris Toshok <toshok@ximian.com>
2821 * System.Windows/UIElementTest.cs: the RenderTransform tests work
2824 2009-04-07 Chris Toshok <toshok@ximian.com>
2826 * System.Windows/UIElementTest.cs: catch the exceptions in the
2827 Loaded handlers and rethrow them from outside so the tests will
2828 fail correctly and not add unhandled exception spew in the browser
2831 2009-04-07 Chris Toshok <toshok@ximian.com>
2833 * System.Windows.Controls/UserControlTest.cs (DefaultStyleKeyTest_NotWorking):
2834 these are working now, roll them into DefaultStyleKeyTest_Working,
2835 and rename it DefaultStyleKeyTest.
2837 2009-04-07 Alan McGovern <amcgovern@novell.com>
2839 * System.Windows.Controls/ContentPresenterTest.cs: Add yet
2840 more tests to see exactly how the content is handled in
2841 different scenarios.
2843 2009-04-07 Alan McGovern <amcgovern@novell.com>
2845 * System.Windows.Controls/ContentPresenterTest.cs: Beef up the
2846 initial test to get a more accurate understanding of where
2847 things exist. Looks like ContentPresenter.Content only goes
2848 into the visual tree.
2850 2009-04-07 Alan McGovern <amcgovern@novell.com>
2852 * System.Windows.Controls/ContentPresenterTest.cs: Add some
2853 more tests for ContentPresenter
2855 2009-04-07 Alan McGovern <amcgovern@novell.com>
2857 * System.Windows.Controls/ContentPresenterTest.cs:
2858 ContentPresenter is reparenting stuff it shouldn't be.
2860 2009-04-07 Alan McGovern <amcgovern@novell.com>
2862 * System.Windows/FrameworkElementTest.cs: If we call
2863 InvalidateArrange/InvalidateMeasure we fail to actually call
2864 MeasureOverride/ArrangeOverride. This breaks datagrid (and
2865 other managed controls)
2867 2009-04-06 Chris Toshok <toshok@ximian.com>
2869 * System.Windows/UIElementTest.cs: add some more TransformToVisual
2870 tests to clear up the ArgumentExceptions we're seeing.
2872 2009-04-06 Jackson Harper <jackson@ximian.com>
2875 * misc/Parsing/MiscParsing*: New test for namescopes (doesn't
2876 really have anything to do with namescopes but originally we
2877 thought the problems were in the parser).
2879 2009-04-03 Sebastien Pouliot <sebastien@ximian.com>
2881 * System.Windows.Interop/SettingsTest.cs: Remove [MoonlightBug]
2882 from two test cases.
2884 2009-04-03 Alan McGovern <amcgovern@novell.com>
2886 * System.Windows.Data/BindingTest.cs: Commit additional tests
2887 to ensure that TextBox.Text is handled properly.
2889 2009-04-03 Alan McGovern <amcgovern@novell.com>
2891 * System.Windows.Controls/TextBoxTest.cs: Add test for the
2892 strange behaviour of TextBox.TextProperty.
2894 2009-04-03 Alan McGovern <amcgovern@novell.com>
2896 * System.Windows.Controls/TextBoxTest.cs: This test is passing
2899 2009-04-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
2901 * System.Windows.Controls/PanelTest.cs:
2902 * System.Windows.Controls/BorderTest.cs:
2903 * System.Windows/FrameworkElementTest.cs: Sprinkle
2906 2009-04-02 Alan McGovern <amcgovern@novell.com>
2908 * System.Windows.Controls.Primitives/PopupTest.cs: The Child
2909 property has similar validation to a ContentControl. Fixes
2912 2009-04-02 Alan McGovern <amcgovern@novell.com>
2914 * System.Windows.Controls.Primitives/PopupTest.cs: Popups are
2915 treated as top level elements which are rendered on top of
2916 all other elements. To handle this a list of all toplevel
2917 elements (layers) is kept in the surface. Mouse events are
2918 captured within a toplevel element and not visible to other
2921 2009-04-01 Jb Evain <jbevain@novell.com>
2923 * System.Windows.Browser/ScriptObjectTest.cs: new tests.
2925 2009-04-01 Sebastien Pouliot <sebastien@ximian.com>
2927 * Makefile.am: Remove System.Windows.Controls.dll on clean
2929 2009-04-01 Alan McGovern <amcgovern@novell.com>
2931 * System.Windows.Data/BindingTest.cs: Add a test for when the
2932 source in a two-way binding is being updated via a
2935 2009-04-01 Alan McGovern <amcgovern@novell.com>
2937 * System.Windows.Data/BindingTest.cs: If we're updating a two
2938 way binding, don't invoke the setter if the old value is the
2939 same as the new value.
2941 2009-03-31 Sebastien Pouliot <sebastien@ximian.com>
2943 * Makefile.am: Include System.Windows.Controls.dll (which is not
2944 part of the base SL2, but the SDK) into the XAP file. This makes
2945 the XAP file usable by SL2 (and future ML2) because the SWC.dll
2946 can not be loaded otherwise (out of XAP or SL2 supplied assemblies)
2948 2009-03-31 Jeffrey Stedfast <fejj@novell.com>
2950 * System.Windows.Controls/TextBlockTest.cs: Fixed to pass on Windows.
2952 2009-03-31 Sebastien Pouliot <sebastien@ximian.com>
2954 * security/DelegateTest.cs: Enable
2955 * security/ReflectionEmitTest.cs: Enable
2956 * security/ReflectionTest.cs: Enable
2957 * security/SecurityCriticalTest.cs: Enable
2959 2009-03-31 Alan McGovern <amcgovern@novell.com>
2961 * System.Windows.Controls.Primitives/PopupTest.cs: Add another
2964 2009-03-31 Alan McGovern <amcgovern@novell.com>
2966 * System.Windows.Controls.Primitives/PopupTest.cs: Add tests
2967 to ensure that render transforms applied on the Popup and on
2968 the popups parent are taken into account. These require
2971 2009-03-31 Alan McGovern <amcgovern@novell.com>
2973 * System.Windows.Controls.Primitives/PopupTest.cs: Add another
2974 test for when we set a name.
2976 2009-03-31 Alan McGovern <amcgovern@novell.com>
2978 * System.Windows.Controls.Primitives/PopupTest.cs: Add tests
2979 for clearing the child while the popup is visible.
2981 2009-03-31 Rolf Bjarne Kvinge <RKvinge@novell.com>
2983 * moon-unit.mdp: Updated some project files.
2985 2009-03-31 Alan McGovern <amcgovern@novell.com>
2987 * System.Windows.Controls.Primitives/PopupTest.cs: Add a bunch
2988 of extra tests for Popup, currently they're all disabled.
2990 2009-03-30 Alan McGovern <amcgovern@novell.com>
2993 * System.Windows.Controls.Primitives/PopupTest.cs: Make the
2994 popup tests less sucky
2996 2009-03-27 Jackson Harper <jackson@ximian.com>
2998 * System.Windows.Data/BindingTest.cs: Fixed invalid binding test.
3000 2009-03-27 Alan McGovern <amcgovern@novell.com>
3002 * System.Windows.Data/BindingTest.cs: Add test to ensure
3003 conversions between type/string and string/type are working.
3004 Add test for an invalid property path in a two way binding.
3006 2009-03-26 Chris Toshok <toshok@ximian.com>
3008 * System.Windows/FrameworkElementTest.cs: add all sorts of fun
3009 with Loaded event order, and rename the tests to be a little more
3012 2009-03-26 Alan McGovern <amcgovern@novell.com>
3014 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs:
3015 Implement CreatePeerForElement and FromElement properly for
3016 the automation stuff.
3018 2009-03-26 Alan McGovern <amcgovern@novell.com>
3020 * System.Windows.Controls.Primitives/ToggleButtonTest.cs: We
3021 already have dp.IsNullable so use that for the nullability
3022 check. Add extra tests to ensure every combination of
3023 null/non-null is tested.
3025 2009-03-26 Alan McGovern <amcgovern@novell.com>
3027 * System.Windows.Controls.Primitives/ToggleButtonTest.cs: Add
3028 test for setting ToggleButton.IsChecked to null
3030 2009-03-25 Geoff Norton <gnorton@novell.com>
3032 * Ssytem.Windows.Data/BindingTest.cs: With the move to 100% managed
3033 bindings, these tests work now.
3035 2009-03-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
3037 * site/test.html: Fix background color.
3039 2009-03-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
3041 * System.Windows/ApplicationTest.cs:
3042 * System.Windows.Interop/SilverlightHostTest.cs: Remove some
3043 [MoonlightBug] attributes.
3045 2009-03-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
3047 * System.Windows/ApplicationTest.cs: Fix
3048 LoadComponent_Application for both http:// and file://.
3050 2009-03-24 Alan McGovern <amcgovern@novell.com>
3052 * System.Windows.Data/BindingTest.cs: Add two more tests to
3053 check how bindings are handled in textblock. They already
3056 2009-03-24 Alan McGovern <amcgovern@novell.com>
3058 * System.Windows.Data/BindingTest.cs: Mark three tests with
3059 moonlight bug because they won't pass with the fix for
3060 passing Binding objects to/from native.
3062 2009-03-24 Alan McGovern <amcgovern@novell.com>
3064 * System.Windows.Data/BindingTest.cs:
3065 * System.Windows.Data/BindingConverter.xaml:
3066 * System.Windows.Data/BindingConverter.xaml.cs: The NUnit
3067 tests for the binding fixes which were just committed.
3069 2009-03-24 Alan McGovern <amcgovern@novell.com>
3071 * System.Windows/StyleTest.cs: Add a test to show that strings
3074 2009-03-24 Alan McGovern <amcgovern@novell.com>
3076 * System.Windows/StyleTest.cs: Add test for styling a color
3079 2009-03-23 Chris Toshok <toshok@ximian.com>
3081 * System.Windows/FrameworkElementTest.cs: add some tests to figure
3082 out the semantics of the Loaded event ordering. That's the target
3085 2009-03-23 Jb Evain <jbevain@novell.com>
3087 * security/ReflectionEmitTest.cs
3088 * security/ReflectionTest.cs
3089 add new tests for creating instance of private types
3090 defined in other user code assemblies.
3092 * System.Windows.Data/BindingTest.cs: Add a test for when we directly
3093 set a Binding instead of a BindingExpression
3095 2009-03-20 Alan McGovern <amcgovern@novell.com>
3097 * test/2.0/moon-unit/System.Windows.Data/BindingTest.cs: Add
3098 two more binding tests.
3100 2009-03-19 Alan McGovern <amcgovern@novell.com>
3102 * System.Windows.Data/BindingTest.cs: Add test for when a
3103 StaticResource is databound before it has been parsed.
3105 2009-03-19 Alan McGovern <amcgovern@novell.com>
3107 * System.Windows/FrameworkElementTest.cs: Add test to ensure
3108 LayoutUpdated is raised.
3110 2009-03-19 Jb Evain <jbevain@novell.com>
3112 * security/ReflectionEmitTest.cs: add test for reading a private
3113 field in user code with a DynamicMethod without visibility checks.
3115 2009-03-19 Sebastien Pouliot <sebastien@ximian.com>
3117 * security/DelegateTest.cs: Fix tests (not coreclr related)
3118 * security/ReflectionTest.cs: Fix tests (not coreclr related)
3119 * security/ReflectionEmitTest.cs: Add test case where we try to
3120 create a non-accessible object type using a DynamicMethod
3122 2009-03-19 Jb Evain <jbevain@novell.com>
3124 * security/ReflectionEmitTest.cs: add a test case reading
3125 a internal field from a DynamicMethod with the skip visibility flag.
3127 2009-03-19 Alan McGovern <amcgovern@novell.com>
3129 * System.Windows.Data/BindingConverter.xaml
3130 * System.Windows.Data/BindingConverter.xaml.cs: Add tests which
3131 show that en-US is the default culture. My system is en-IE and the
3134 2009-03-19 Alan McGovern <amcgovern@novell.com>
3136 * System.Windows.Data/BindingTest.cs: Remove debug stuff.
3138 2009-03-19 Alan McGovern <amcgovern@novell.com>
3140 * System.Windows.Data/BindingTest.cs: Remove MoonlightBug from
3141 two tests which are now passing.
3143 2009-03-18 Sebastien Pouliot <sebastien@ximian.com>
3145 * System.Windows.Browser/ScriptableTest.cs: Add ctor so we can
3146 run/debug test cases individually.
3148 2009-03-18 Alan McGovern <amcgovern@novell.com>
3150 * System.Windows.Controls/GridTest.cs: Add test to ensure children are
3153 * System.Windows.Data/BindingTest.cs: When updating from a two-way
3154 binding, ensure we properly typeconvert from source type to dest type.
3156 * moon-unit.mdp: Add missing files to the solution
3158 * System.Windows.Controls/PasswordBoxTest.cs: Add some more tests for
3159 password box. It's currently unusable from managed code.
3161 * System.Windows.Media.Animation/StoryboardTest.cs: Remove underscores
3164 2009-03-18 Rolf Bjarne Kvinge <RKvinge@novell.com>
3166 * Makefile.am: Copy preserving timestamps, this way we won't
3167 always remake everything.
3169 2009-03-17 Sebastien Pouliot <sebastien@ximian.com>
3171 * security/DelegateTest.cs: Add visibility test cases
3173 2009-03-17 Sebastien Pouliot <sebastien@ximian.com>
3175 * security/DelegateTest.cs: Add coreclr tests on delegate creation
3177 2009-03-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
3179 * moon-unit.csproj: Re-include moved files.
3181 2009-03-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
3186 * site/moon-unit-log.xsl:
3187 * site/MoonLogProvider.aspx:
3188 * site/MoonLogProvider.aspx.cs:
3189 * Mono.Moonlight.UnitTesting/MoonLogProvider.cs:
3190 * Mono.Moonlight.UnitTesting/MoonlightBugAttribute.cs:
3191 * Mono.Moonlight.UnitTesting/SilverlightBugAttribute.cs:
3192 Updated to use Mono.Moonlight.UnitTesting.dll.
3194 2009-03-16 Sebastien Pouliot <sebastien@ximian.com>
3196 * security/ReflectionTest.cs: Add test cases suggested by Rogrido
3197 Kumpera (where Invoke is not called).
3199 2009-03-13 Chris Toshok <toshok@ximian.com>
3201 * System.Windows.Controls/CanvasTest.cs (DoublesForZIndex): add
3202 some tests for double (and invalid) values. turns out that we
3203 should be parsing permissively and just stop when we hit an
3206 2009-03-13 Chris Toshok <toshok@ximian.com>
3208 * System.Windows.Documents/RunTest.cs: enable RunMultipleParents.
3210 2009-03-13 Alan McGovern <amcgovern@novell.com>
3212 * System.Windows/XamlStyle.xaml: Commit a xaml testcase which
3213 demonstrates a namescope issue. Note: I can't actually hook
3214 this into a moon-unit test as i don't think it's possible to
3215 programmatically check whether the target rectangle is
3216 rendering green or black. It has to be a visual inspection.
3218 2009-03-13 Alan McGovern <amcgovern@novell.com>
3220 * System.Windows.Media.Animation/StoryboardTest.cs: +- 5 isn't
3221 a large enough delta. Increase delta to +- 10 to avoid
3224 2009-03-13 Alan McGovern <amcgovern@novell.com>
3226 * System.Windows.Media.Animation/StoryboardTest.cs: Just add a
3227 test to ensure that 'By' is working correctly.
3229 2009-03-12 Sebastien Pouliot <sebastien@ximian.com>
3231 * security/SecurityCriticalTest.cs: Fix some test cases not to
3232 fail on Moonlight (in non-coreclr related cases).
3234 2009-03-12 Alan McGovern <amcgovern@novell.com>
3236 * System.Windows.Media.Animation/StoryboardTest.cs: Add a
3237 duration to all the ComplexPath* tests so they don't take as
3240 2009-03-12 Alan McGovern <amcgovern@novell.com>
3242 * System.Windows.Media.Animation/StoryboardTest.cs: Add more
3243 tests for parsing propertypaths for both attached and
3244 non-attached properties.
3246 2009-03-12 Alan McGovern <amcgovern@novell.com>
3248 * System.Windows.Media.Animation/StoryboardTest.cs: Add two
3249 more tests which are passing. I think it's safe to say this
3250 code is pretty solid now.
3252 2009-03-12 Alan McGovern <amcgovern@novell.com>
3254 * System.Windows.Media.Animation/StoryboardTest.cs: Add three
3255 more tests for complex property paths. They all pass
3258 2009-03-12 Andreia Gaita <avidigal@novell.com>
3260 * DispatcherTest.cs: Re-enable, RestartTimer2
3262 2009-03-11 Alan McGovern <amcgovern@novell.com>
3264 * System.Windows.Media.Animation/StoryboardTest.cs: Fix issues
3267 2009-03-11 Chris Toshok <toshok@ximian.com>
3269 * System.Windows.Documents/RunTest.cs: add a test for multiply
3270 parented Runs (which SL disallows but ML allows).
3272 * System.Windows/LogicalTreeTest.cs: add a test for border's ChildProperty.
3274 2009-03-10 Alan McGovern <amcgovern@novell.com>
3278 * System.Windows.Controls/TabControlTests.cs: Add some tests
3279 for TabControl. Currently failing due to bad handling of the
3282 2009-03-10 Jackson Harper <jackson@ximian.com>
3284 * System.Windows/ResourceDictionaryTest.cs: New test for type
3285 conversion of static resources. Just Fontfamily and Double for
3288 2009-03-09 Jackson Harper <jackson@ximian.com>
3290 * Makefile.am: Add ControlTemplateTest.xaml
3291 * System.Windows.Controls/ControlTemplateTest.cs:
3292 * System.Windows.Controls/ControlTemplateTest.xaml: New test, a
3293 handler in a template.
3295 2009-03-09 Jackson Harper <jackson@ximian.com>
3297 * misc/Parsing/EnumsTest.cs: This test passes now.
3299 2009-03-09 Alan McGovern <amcgovern@novell.com>
3301 * System.Windows/ResourceDictionaryTest.cs: Add tests for the
3302 explicit implementation and fix bugs revealed by those.
3304 2009-03-06 Alan McGovern <amcgovern@novell.com>
3306 * System.Windows/VisualStateManagerTest.cs:
3307 * System.Windows.Media.Animation/StoryboardTest.cs: Add more
3308 tests for VSM and Storyboard.
3310 2009-03-06 Alan McGovern <amcgovern@novell.com>
3313 * System.Windows/VisualStateManagerTest.cs:
3314 * System.Windows.Media.Animation/StoryboardTest.cs: Revert - I
3315 didn't mean to commit that yet. It's not complete.
3317 2009-03-06 Alan McGovern <amcgovern@novell.com>
3319 * System.Windows.Threading/DispatcherTest.cs: Add comment to
3322 2009-03-05 Alan McGovern <amcgovern@novell.com>
3324 * System.Windows/PropertyPathTest.cs: The PathParameters
3325 supplied to PropertyPath are always guaranteed to be of
3326 length 0. There is no point in storing them, exposing them
3329 2009-03-05 Alan McGovern <amcgovern@novell.com>
3331 * System.Windows/PropertyPathTest.cs: Add a bunch of
3332 additional tests for PropertyPath. Ensure that the correct
3333 exceptions are thrown when a propertypath is used on a
3336 2009-03-04 Larry Ewing <lewing@novell.com>
3338 * System.Windows.Media/VisualTreeHelperTest.cs: rework some of the
3339 hit tests to avoid edge/corner cases in most tests and add a few
3342 2009-03-04 Alan McGovern <amcgovern@novell.com>
3344 * System.Windows.Media.Animation/StoryboardTest.cs: Use the
3345 new overloads for IsGreater, IsLess and IsBetween to get
3346 better information out of the tests in the event of failure.
3348 2009-03-04 Alan McGovern <amcgovern@novell.com>
3350 * System.Windows.Media.Animation/StoryboardTest.cs: I believe
3351 this test was randomly failing because the origianal 100ms
3352 wait was only long enough to allow the shape to move 9.5
3353 pixels, not 10. Add extra logging and increase the delay
3354 between first and second test. Remove the ignore to see if
3355 it'll pass on the build bots now. It works locally on x86
3358 2009-03-04 Alan McGovern <amcgovern@novell.com>
3360 * moon-unit.mdp: Add missing files to the MD solution
3362 2009-03-03 Chris Toshok <toshok@ximian.com>
3364 * System.Windows.Media.Animation/StoryboardTest.cs (AddRunningStoryboard):
3365 mark this as passing, but it's likely not passing for the right
3366 reason. the collection stuff is throwing IOE.
3368 * System.Windows/FrameworkElementTest.cs: remove defaults tests -
3369 they're in DefaultValues now.
3370 (LogicalParentTest[1-6]): new tests.
3372 * System.Windows/SetterTest.cs (ReuseSetter): mark this as
3375 * System.Windows/StyleTest.cs (UseSetterTwice): mark this as
3378 * System.Windows/UIElementTest.cs: remove defaults tests - they're
3379 in DefaultValues now.
3381 * System.Windows.Controls.Primitives/RangeBaseTest.cs: remove
3382 defaults tests - they're in DefaultValues now.
3384 * System.Windows.Controls.Primitives/ButtonBaseTest.cs: remove
3385 defaults tests - they're in DefaultValues now.
3387 * System.Windows.Controls.Primitives/ThumbTest.cs: remove defaults
3388 tests - they're in DefaultValues now.
3389 (MinimalXaml): mark this as working now.
3391 * System.Windows.Controls.Primitives/RepeatButtonTest.cs: remove
3392 defaults tests - they're in DefaultValues now.
3394 * System.Windows.Shapes/PolygonTest.cs: remove defaults tests -
3395 they're in DefaultValues now.
3397 * System.Windows.Shapes/LineTest.cs: remove defaults tests -
3398 they're in DefaultValues now.
3400 * System.Windows.Shapes/RectangleTest.cs: remove defaults tests -
3401 they're in DefaultValues now.
3403 * System.Windows.Shapes/ShapeTest.cs: remove defaults tests -
3404 they're in DefaultValues now.
3406 * System.Windows.Shapes/EllipseTest.cs: remove defaults tests -
3407 they're in DefaultValues now.
3409 * System.Windows.Shapes/PathTest.cs: remove defaults tests -
3410 they're in DefaultValues now.
3412 * System.Windows.Shapes/PolylineTest.cs: remove defaults
3413 tests - they're in DefaultValues now.
3415 * System.Windows.Controls/ContentPresenterTest.cs: remove defaults
3416 tests - they're in DefaultValues now.
3418 * System.Windows.Controls/TextBlockTest.cs: remove defaults tests
3419 - they're in DefaultValues now.
3421 * System.Windows.Controls/MediaElementTest.cs: remove defaults
3422 tests - they're in DefaultValues now.
3424 * System.Windows.Controls/ProgressBarTest.cs: remove defaults
3425 tests - they're in DefaultValues now.
3427 * System.Windows.Controls/SliderTest.cs: remove defaults tests -
3428 they're in DefaultValues now.
3429 (MinimalXaml): mark as working now.
3431 * System.Windows.Controls/ControlTest.cs: remove defaults tests -
3432 they're in DefaultValues now.
3434 * System.Windows.Controls/ScrollViewerTest.cs: remove defaults
3435 tests - they're in DefaultValues now.
3437 * System.Windows.Controls/UserControlTest.cs: remove defaults
3438 tests - they're in DefaultValues now.
3440 * System.Windows.Controls/BorderTest.cs: remove defaults tests -
3441 they're in DefaultValues now.
3443 * System.Windows.Controls/ControlTemplateTest.cs (ParentOfContent):
3446 * System.Windows.Controls/ContentControlTest.cs: remove defaults
3447 tests - they're in DefaultValues now.
3448 (ContentShareFrameworkElement): mark as working now.
3450 * System.Windows.Controls/ButtonTest.cs: remove defaults tests -
3451 they're in DefaultValues now.
3453 2009-03-03 Jackson Harper <jackson@ximian.com>
3455 * misc/Parsing/EnumsTest.cs: New test for parsing managed enums.
3457 2009-03-03 Alan McGovern <amcgovern@novell.com>
3459 * System.Windows.Media.Animation/StoryboardTest.cs: Complete
3460 the implementation of PropertyPath. If it is constructed
3461 with a DependencyProperty in managed, propagate this to
3464 2009-03-03 Alan McGovern <amcgovern@novell.com>
3466 * System.Windows.Media.Animation/StoryboardTest.cs: Implement
3467 the required exceptions for managed code when starting
3468 storyboards which are missing properties or can't find the
3469 target element/property.
3471 2009-03-03 Alan McGovern <amcgovern@novell.com>
3473 * System.Windows.Media.Animation/StoryboardTest.cs:
3474 Storyboards should always use the surface in the current
3475 deployment when starting. They don't have to be explicitly
3476 attached to a surface - SL2 has different semantics as
3477 compared to SL1 which caused some of the 1.0 tests to flag
3478 this as a regression.
3480 2009-03-03 Alan McGovern <amcgovern@novell.com>
3483 * System.Windows.Media.Animation/StoryboardTest.cs: Revert
3484 last change. I have the test failing locally now.
3486 2009-03-02 Alan McGovern <alan.mcgovern@gmail.com>
3488 * moon-unit.mdp: Add DispatcherTest.cs to the MD solution
3490 2009-03-02 Alan McGovern <amcgovern@novell.com>
3492 * System.Windows.Media.Animation/StoryboardTest.cs: Add a few
3493 new tests for starting/stopping storyboards and reduced some
3494 of the timeouts in other tests so they fail faster.
3496 2009-03-02 Alan McGovern <amcgovern@novell.com>
3498 * System.Windows.Threading/DispatcherTest.cs: Add test for
3499 starting/stopping a storyboard from a DispatcherTimer tick
3500 and also a test for starting/stopping a DispatcherTimer
3502 2009-02-27 Sebastien Pouliot <sebastien@ximian.com>
3504 * Makefile.am: Hack to avoid rebuilding the xap file on "make install"
3505 since it depends on the, always generated, moon-unit.sources.
3507 2009-02-27 Sebastien Pouliot <sebastien@ximian.com>
3509 * security/ReflectionEmitTest.cs: New (very partial).
3510 * security/ReflectionTest.cs: New.
3511 * security/SecurityCriticalTest.cs: New.
3513 2009-02-27 Sebastien Pouliot <sebastien@ximian.com>
3515 * System.Windows/ResourceDictionaryTest.cs: Add test case for Clear
3517 2009-02-26 Chris Toshok <toshok@ximian.com>
3519 * System.Windows.Controls/ControlTemplateTest.cs (ParentOfContent):
3520 test to see what FWE.Parent returns for a content UIElement
3523 2009-02-26 Chris Toshok <toshok@ximian.com>
3525 * System.Windows/FrameworkElementTest.cs (TagTest): this test
3528 * misc/DefaultValues.cs (ComboBox_GetValue): enable the
3529 SelectedIndexProperty portion of this test, since it passes now.
3531 * System.Windows.Controls/ItemCollectionTest.cs (Methods_Int):
3532 this test works now.
3533 (IndexOf_IntConst): same.
3535 * System.Windows.Controls/ComboBoxTest.cs (DefaultValues): this
3537 (InvalidValues): same.
3539 * System.Windows.Controls/ListBoxTest.cs
3540 (PrepareContainerForItemOverride_IsSelected): this test works now.
3542 * System.Windows.Controls/ControlTemplateTest.cs
3543 (TemplatePropertyValuePrecedence): this test works now.
3545 2009-02-26 Alan McGovern <amcgovern@novell.com>
3547 * System.Windows.Media.Animation/StoryboardTest.cs: Added test
3548 for starting a storyboard after it completes
3550 2009-02-26 Alan McGovern <amcgovern@novell.com>
3552 * System.Windows.Data/BindingTest.cs:
3553 * System.Windows.Data/BindingConverter.xaml: Added another
3556 2009-02-26 Jackson Harper <jackson@ximian.com>
3558 * System.Windows/ResourceDictionaryTest.cs: Add tests for static
3559 resource element syntax.
3561 2009-02-26 Alan McGovern <amcgovern@novell.com>
3563 * System.Windows.Data/BindingTest.cs:
3564 * System.Windows.Data/BindingConverter.xaml:
3565 * System.Windows.Data/BindingConverter.xaml.cs: Added
3566 additional test to ensure that nullable valuetypes are
3569 2009-02-26 Alan McGovern <amcgovern@novell.com>
3571 * System.Windows.Data/BindingTest.cs:
3572 * System.Windows.Data/BindingConverter.xaml:
3573 * System.Windows.Data/BindingConverter.xaml.cs: If the
3574 property path is invalid, we should bail out early and just
3575 return DP.DefaultValue.
3577 2009-02-26 Alan McGovern <amcgovern@novell.com>
3579 * System.Windows.Data/BindingTest.cs:
3580 * System.Windows.Data/BindingConverter.xaml.cs: When parsing
3581 bindings 'this is a string' is counted as a single string,
3582 so parse it as such.
3584 2009-02-26 Alan McGovern <amcgovern@novell.com>
3586 * System.Windows.Data/BindingConverter.xaml: Move the
3587 datacontext to the correct place.
3589 2009-02-26 Alan McGovern <amcgovern@novell.com>
3591 * System.Windows.Media.Animation/StoryboardTest.cs: Don't run
3594 2009-02-26 Alan McGovern <amcgovern@novell.com>
3596 * System.Windows.Data/BindingTest.cs:
3597 * System.Windows.Data/BindingConverter.xaml:
3598 * System.Windows.Data/BindingConverter.xaml.cs: Add tests for
3599 ConvertParameters in databinding.
3601 2009-02-26 Alan McGovern <amcgovern@novell.com>
3603 * moon-unit.mdp: Add some missing files to the solution files
3605 2009-02-26 Alan McGovern <amcgovern@novell.com>
3607 * System.Windows.Controls/ImageTest.cs: Spaces -> tabs for
3608 consistency. Also ensure the testpanel is cleared after the
3611 2009-02-25 Jackson Harper <jackson@ximian.com>
3613 * System.Windows.Data/BindingTest.cs: Test is fixed.
3615 2009-02-25 Alan McGovern <amcgovern@novell.com>
3619 * System.Windows.Data/BindingTest.cs:
3620 * System.Windows.Data/BindingConverter.xaml:
3621 * System.Windows.Data/BindingConverter.xaml.cs: Add new test
3622 for databinding with managed objects and managed converters
3624 2009-02-25 Alan McGovern <amcgovern@novell.com>
3626 * System.Windows.Media.Animation/StoryboardTest.cs: Add tests
3627 for GetCurrentTime ()
3629 2009-02-23 Andreia Gaita <avidigal@novell.com>
3631 * System.Windows.Browser/ScriptableTypeTest.cs: Add tests for
3632 special handling of js types.
3634 2009-02-20 Jeffrey Stedfast <fejj@novell.com>
3636 * System.Windows/PropertyPathTest.cs: Added new unit tests for
3639 2009-02-20 Alan McGovern <amcgovern@novell.com>
3641 * System.Windows/FrameworkElementTest.cs: We can't store an
3642 enum as an int unless the DependencyProperty.PropertyType ==
3643 typeof (ThatEnum). Otherwise we store an enum and get back
3644 an int. Adding test for this case.
3646 2009-02-19 Jeffrey Stedfast <fejj@novell.com>
3648 * System.Windows.Media/VideoBrushTest.cs: Added SetMediaElement() test.
3650 2009-02-19 Andreia Gaita <avidigal@novell.com>
3652 * System.Windows.Browser/ScriptableTest.cs: Disable the tests that
3653 use js and Eval, the buildbot can't handle them.
3655 2009-02-19 Andreia Gaita <avidigal@novell.com>
3657 * System.Windows.Browser/ScriptableTest.cs: Fix test for buildbot
3659 2009-02-19 Andreia Gaita <avidigal@novell.com>
3661 * System.Windows.Browser/ScriptableTest.cs: Add new tests for eval and
3662 returning objects from js.
3663 Add js-only and managed-only versions.
3664 Add tests for method overloading.
3666 2009-02-19 Alan McGovern <amcgovern@novell.com>
3668 * System.Windows.Media.Animation/StoryboardTest.cs: Add a
3671 2009-02-19 Alan McGovern <amcgovern@novell.com>
3673 * System.Windows.Media.Animation/StoryboardTest.cs: Make the
3674 test call Begin a few times and also check the order in
3675 which the Complete event fires in a way which causes the
3676 test to fail properly
3678 2009-02-19 Alan McGovern <amcgovern@novell.com>
3680 * System.Windows.Media.Animation/StoryboardTest.cs:
3681 Make the CompleteEvent test a little more explicit.
3683 2009-02-18 Chris Toshok <toshok@ximian.com>
3685 * System.Windows.Data/BindingTest.cs (XamlDataContext3): fix this
3686 test (broken by the default values work) by removing something we
3687 shouldn't be testing here anyway :)
3689 2009-02-18 Alan McGovern <amcgovern@novell.com>
3691 * System.Windows.Media.Animation/StoryboardTest.cs:
3692 Storyboards are considered 'children' if they ever were
3693 attached as a child of another timeline. The current status
3694 doesn't appear to matter.
3695 (StoryboardTest.RemoveChildThenStart).
3697 2009-02-17 Jeffrey Stedfast <fejj@novell.com>
3699 * System.Windows/ApplicationTest.cs: Fixed to check that it throws
3700 ArgumentException rather than XamlParseException.
3702 2009-02-17 Alan McGovern <amcgovern@novell.com>
3704 * System.Windows.Media.Animation/StoryboardTest.cs: Rewrote
3705 CompleteTest and it's now doing what I'd expect it to. Added new
3706 test for when multiple animations target the same object/property.
3708 2009-02-17 Alan McGovern <amcgovern@novell.com>
3710 * System.Windows.Media.Animation/StoryboardTest.cs: Add
3711 *WithError functions so that storyboards can throw the right
3712 exceptions when they are not the root Storyboard.
3714 2009-02-17 Alan McGovern <amcgovern@novell.com>
3716 * System.Windows.Media.Animation/StoryboardTest.cs: Add tests
3717 to see what happens if a child Storyboard is
3720 2009-02-17 Alan McGovern <amcgovern@novell.com>
3722 * System.Windows.Media.Animation/StoryboardTest.cs: Add
3723 moonlight bug attributes to failing tests
3725 2009-02-16 Larry Ewing <lewing@novell.com>
3727 * System.Windows.Controls/TextBlockTest.cs: add some new (and
3728 confusing) actual* tests.
3730 2009-02-16 Andreia Gaita <avidigal@novell.com>
3732 * System.Windows.Browser/ScriptableTest.cs (Casing): Should be good now
3734 2009-02-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
3736 * moon-unit.mdp: Added a new file.
3738 2009-02-16 Alan McGovern <amcgovern@novell.com>
3740 * System.Windows.Media.Animation/StoryboardTest.cs: Implement
3741 the managed side of Storyboard.GetCurrentState ().
3743 2009-02-14 Andreia Gaita <avidigal@novell.com>
3745 * System.Windows.Browser/ScriptableTest.cs: Test fixes
3747 2009-02-14 Andreia Gaita <avidigal@novell.com>
3749 * System.Windows.Browser/ScriptableTest.cs: Fix plugin loading on js
3750 to work on vstudio automatically generated test pages (that don't
3751 have an id on the js object for easy lookup)
3753 2009-02-13 Alan McGovern <amcgovern@novell.com>
3755 * System.Windows.Media.Animation/StoryboardTest.cs: Add test
3756 to check how the State changes in StoryBoard.
3758 2009-02-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
3760 * System.Windows.Controls/ListBoxTest.cs: Mark failing test as
3763 2009-02-13 Alan McGovern <amcgovern@novell.com>
3765 * System.Windows.Media/VisualTreeHelperTest.cs: spaces -> tabs
3766 for consistency. Hopefully the last time i have to do this.
3768 2009-02-13 Alan McGovern <amcgovern@novell.com>
3770 * System.Windows.Media/VisualTreeHelperTest.cs: Add two tests
3771 which check how 'Loaded' is raised
3773 2009-02-12 Alan McGovern <amcgovern@novell.com>
3775 * System.Windows.Controls/ItemCollectionTest.cs: Mark test
3776 with moonlight bug until a good solution can be found.
3778 2009-02-12 Alan McGovern <amcgovern@novell.com>
3780 * System.Windows.Controls/ItemCollectionTest.cs: I seem to
3781 have duplicated a test by accident.
3783 2009-02-12 Alan McGovern <amcgovern@novell.com>
3785 * System.Windows.Controls/ItemCollectionTest.cs: Add test case
3786 for boxed custom structs
3788 2009-02-12 Alan McGovern <amcgovern@novell.com>
3790 * System.Windows.Controls/ItemCollectionTest.cs: Add test case
3791 for boxed value types.
3793 2009-02-12 Alan McGovern <amcgovern@novell.com>
3795 * System.Windows.Controls/ItemCollectionTest.cs: Add test case
3796 to see if we use a .Equals or an object.ReferenceEquals
3799 2009-02-12 Sebastien Pouliot <sebastien@ximian.com>
3801 * System.Windows.Controls/ItemCollectionTest.cs: Add test case
3802 for DO's parents when added to the collection
3804 2009-02-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
3806 * System.Windows.Data/BindingTest.cs:
3807 * System.Windows.Controls/TextBlockTest.cs:
3808 * System.Windows.Browser/ScriptableTest.cs:
3809 * System.Windows.Media/VisualTreeHelperTest.cs: Greenify.
3811 2009-02-11 Alan McGovern <amcgovern@novell.com>
3813 * System.Windows.Media/VisualTreeHelperTest.cs: Add
3814 more tests for Border.
3816 2009-02-11 Alan McGovern <amcgovern@novell.com>
3818 * System.Windows.Media/VisualTreeHelperTest.cs: Add
3819 tests for Border with just a BorderBrush.
3821 2009-02-11 Alan McGovern <amcgovern@novell.com>
3823 * System.Windows.Media/VisualTreeHelperTest.cs: Add
3824 tests for a Rect with just a stroke.
3826 2009-02-11 Alan McGovern <amcgovern@novell.com>
3828 * System.Windows.Media/VisualTreeHelperTest.cs: Remove
3829 some underscores from the tests so they execute in the
3832 2009-02-11 Alan McGovern <amcgovern@novell.com>
3834 * System.Windows.Media/VisualTreeHelperTest.cs: Add an extra
3835 parameter to ::Render () to specify whether or not the paths
3836 appended to the cairo_t should be filled/stroked/clipped so
3837 it can be shared with the managed hittesting.
3838 Switch FindElementsInHostCoordinates to use the ::Render
3839 codepaths instead of it's own custom codepath. This allows a
3840 whole bunch of NUnit tests to pass.
3842 2009-02-11 Alan McGovern <amcgovern@novell.com>
3844 * System.Windows.Media/VisualTreeHelperTest.cs: Add
3845 [MoonlightBug] to tests which i broke yesterday.
3847 2009-02-11 Andreia Gaita <avidigal@novell.com>
3849 * site/index.html: add an id to the object tag to use from javascript
3850 * System.Windows.Browser/ScriptableTest.cs: minor fixes
3852 2009-02-10 Jackson Harper <jackson@ximian.com>
3854 * System.Windows/ApplicationTest.cs: Another clarification.
3856 2009-02-10 Jackson Harper <jackson@ximian.com>
3858 * BindingTest.cs: Unignore this test, it's fixed now and I think
3859 it's a legit test given that it checks binding against an
3860 unmanaged object, which takes a slightly different path than normal.
3862 2009-02-10 Alan McGovern <amcgovern@novell.com>
3864 * System.Windows.Media/VisualTreeHelperTest.cs: Added a test
3865 which hits a zero width rect with a rect.
3867 2009-02-10 Jackson Harper <jackson@ximian.com>
3869 * System.Windows.Controls/ControlTemplateTest.cs: Add a
3870 clarification to the moonlight bug.
3872 2009-02-10 Alan McGovern <amcgovern@novell.com>
3874 * System.Windows.Media/VisualTreeHelperTest.cs: Added a test
3877 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3879 * System.Windows/DependencyPropertyTest.cs: This test is
3882 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3884 * System.Windows/StyleTest5.cs:
3885 * System.Windows/StyleTest4.cs:
3886 * System.Windows.Shapes/PathTest.cs:
3887 * System.Windows/ApplicationTest.cs:
3888 * System.Windows.Controls/GridTest.cs:
3889 * System.Windows.Controls/PanelTest.cs:
3890 * System.Windows.Controls/SliderTest.cs:
3891 * System.Windows.Controls/ButtonTest.cs:
3892 * System.Windows.Controls/ControlTest.cs:
3893 * System.Windows.Controls/ComboBoxTest.cs:
3894 * System.Windows.Controls/TextBlockTest.cs:
3895 * System.Windows.Controls/UserControlTest.cs:
3896 * System.Windows.Controls/ProgressBarTest.cs:
3897 * System.Windows.Controls/ScrollViewerTest.cs:
3898 * System.Windows.Controls/InkPresenterTest.cs:
3899 * System.Windows.Controls/ContentControlTest.cs:
3900 * System.Windows.Controls/ControlTemplateTest.cs:
3901 * System.Windows.Controls.Primitives/ThumbTest.cs:
3902 * System.Windows.Controls.Primitives/RangeBaseTest.cs:
3903 * System.Windows.Controls.Primitives/ButtonBaseTest.cs:
3904 * System.Windows.Controls.Primitives/RepeatButtonTest.cs:
3905 Make moon-unit green.
3907 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3909 * moon-unit.mdp: Updated with new files.
3911 2009-02-10 Jackson Harper <jackson@ximian.com>
3913 * System.Windows.Data/BindingTest.cs: These tests are failing
3916 2009-02-10 Alan McGovern <amcgovern@novell.com>
3918 * System.Windows.Media/VisualTreeHelperTest.cs: spaces->tabs
3921 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3923 * moon-unit.csproj: Updated.
3925 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3928 * misc/Events/EventTest.cs:
3929 * misc/Events/Event_ExactCaseMismatch.xaml: Use a different
3930 resource for Test_ExactCaseMismatch. Works around weird SL
3931 resource issues causing ObjectDisposedExceptions.
3933 2009-02-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
3935 * Makefile.am: Fix copy-paste error. Should make
3936 DependencyPropertyTest.ManagedTestF work.
3938 2009-02-09 Alan McGovern <alan.mcgovern@gmail.com>
3940 * System.Windows.Media/VisualTreeHelperTest.cs: Three more of
3941 the NUnit tests are now passing for
3942 FindElementsInHostCoordinates
3944 2009-02-08 Sebastien Pouliot <sebastien@ximian.com>
3946 * System.Windows.Automation.Peers/TextBlockAutomationPeerTest.cs: New
3947 * System.Windows.Controls/UIElementCollectionTest.cs: Rename fixture
3949 2009-02-06 Sebastien Pouliot <sebastien@ximian.com>
3951 * System.Windows/PointTest.cs: Add IFormattable test cases
3952 * System.Windows/RectTest.cs: Add IFormattable test cases
3953 * System.Windows.Media.Animation/RepeatBehaviorTest.cs: New.
3955 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
3957 * System.Windows.Data/BindingTest.cs:
3958 * System.Windows/ResourceDictionaryTest.cs: Remove the
3959 moonlightbug attr as these pass
3961 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
3963 * System.Windows.Media/VisualTreeHelperTest.cs: Add a
3964 moonlightbug attr to the failing test
3966 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
3968 * System.Windows.Media/VisualTreeHelperTest.cs: Fix this test
3969 properly - 'Clip.Rect' is the part of the shape that is
3970 *not* clipped out. Parent clip is respected.
3972 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
3974 * System.Windows.Media/VisualTreeHelperTest.cs: Parent clip is
3975 *not* respected. We still hit the rectangle.
3977 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
3979 * System.Windows.Media/VisualTreeHelperTest.cs: Add more tests
3980 for FindElementsInHostCoordinates
3982 2009-02-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
3984 * System.Windows.Controls.Primitives/PopupTest.cs: Inherit
3985 from UserControl instead of Canvas. Fixes VS build.
3987 2009-02-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
3989 * System.Windows.Controls.Primitives/RepeatButtonTest.cs:
3990 RepeatButtonTest: Add a few asserts after checking for
3991 ArgumentExceptions showing that even though setting an
3992 invalid value throws an exception, the value has changed.
3994 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
3996 * System.Windows.Media/VisualTreeHelperTest.cs: Add 8 more
3997 tests for FindElementsInHostCoordinates
3999 2009-02-06 Alan McGovern <alan.mcgovern@gmail.com>
4001 * System.Windows.Media/VisualTreeHelperTest.cs: Cosmetic - fix
4004 2009-02-06 Andreia Gaita <avidigal@novell.com>
4006 * System.Windows.Browser/ScriptableTest.cs: Fix test
4008 2009-02-05 Alan McGovern <alan.mcgovern@gmail.com>
4010 * System.Windows.Media/VisualTreeHelperTest.cs: Add more
4013 2009-02-05 Sebastien Pouliot <sebastien@ximian.com>
4015 * System.Windows/SetterBaseCollectionTest.cs:
4016 * System.Windows/SetterTest.cs:
4017 * System.Windows/StyleTest.cs: Remove [MoonlightBug] from tests
4018 that depends on the xaml parser fix (new HACK is in SVN).
4020 2009-02-05 Alan McGovern <amcgovern@novell.com>
4022 * System.Windows.Media/VisualTreeHelperTest.cs: Rewrite the
4023 hit tests so they use the proper async framework. It appears
4026 2009-02-05 Andreia Gaita <avidigal@novell.com>
4028 * System.Windows.Browser/ScriptableTest.cs: Add a bunch of tests for
4029 scriptable objects, via javascript.
4031 2009-02-04 Sebastien Pouliot <sebastien@ximian.com>
4033 * System.Windows.Controls/UIElementCollectionTest.cs: New.
4034 * System.Windows.Documents/FontSourceTest.cs: New.
4036 2009-02-04 Alan McGovern <amcgovern@novell.com>
4038 * System.Windows.Media/VisualTreeHelperTest.cs: Add more
4039 NUnit tests to check the handling of multiple panels and
4042 2009-02-04 Alan McGovern <amcgovern@novell.com>
4044 * System.Windows.Media/VisualTreeHelperTest.cs: The hittests
4047 2009-02-03 Larry Ewing <lewing@novell.com>
4049 * System.Windows.Controls/TextBlockTest.cs: add a test that shows
4050 that the instantly applied actual values do not consider wrapping.
4052 * System.Windows.Shapes/PathTest.cs: add an intrinsic canvas test.
4054 2009-02-03 Sebastien Pouliot <sebastien@ximian.com>
4056 * System.Windows.Controls/SliderTest.cs: Check XAML-parsed
4057 properties directly, because RangeBaseTest.CheckDefaultProperties
4058 needs to call it's base class.
4059 * System.Windows.Controls.Primitives/RangeBaseTest.cs: Call
4060 base class to chain the default values checks. Remove #if false
4061 on some (weird but SL2 final confirmed) behaviors.
4063 2009-02-03 Alan McGovern <amcgovern@novell.com>
4065 * System.Windows.Media/VisualTreeHelperTest.cs: Add tests for
4066 hittesting. Currently ignored.
4068 2009-02-03 Sebastien Pouliot <sebastien@ximian.com>
4070 * System.Windows/SetterBaseCollectionTest.cs:
4071 * System.Windows/SetterTest.cs:
4072 * System.Windows/StyleTest.cs: Add new test cases and rework
4073 existing test cases not to trigger a bug in SL2 - where the
4074 behavior of the Setter can be wrong if the (managed) IsSealed
4075 property has not been checked before (likely a caching issue).
4076 The new test always works on SL2, i.e. when run normally or
4077 stepped line by line in the debugger. Some tests are not yet
4078 working because of the way the XAML parser is adding Setters
4079 to the SetterBaseCollection.
4081 2009-02-02 Alan McGovern <amcgovern@novell.com>
4083 * System.Windows.Media.Imaging/BitmapImageTest.cs:
4084 Image.Source defaults to a BitmapImage with a uri of
4087 2009-02-02 Alan McGovern <amcgovern@novell.com>
4089 * System.Windows.Media.Imaging/BitmapImageTest.cs: The
4090 default value for Bitmap.ImageSource is an empty string.
4092 2009-02-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
4094 * moon-unit.mdp: Updated to use new MD features (ChangeLog
4095 and log message policy).
4097 2009-02-01 Larry Ewing <lewing@novell.com>
4099 * System.Windows.Controls/StackPanelTest.cs: add new test method
4100 for margins and lyout slots.
4102 2009-02-01 Sebastien Pouliot <sebastien@ximian.com>
4104 * System.Windows/SetterBaseCollectionTest.cs: Add checks for
4105 IsSealed when adding/removing setters from the collection.
4106 * System.Windows/SetterTest.cs: Decorate SL2 crashers with [Ignore].
4107 Add new tests for near-identical cases. Add test case for reusing a
4108 setter always assigned to a collection.
4110 2009-01-31 Sebastien Pouliot <sebastien@ximian.com>
4112 * System.Windows/RectTest.cs: Add NaN test case
4113 * System.Windows/SetterBaseCollectionTest.cs: Split test case to
4114 isolate the non-working part (and not regress existing stuff)
4115 * System.Windows.Controls/ButtonTest.cs: New.
4116 * System.Windows.Controls/ContentControlTest.cs: Add one assert
4117 * System.Windows.Controls/ControlTemplateTest.cs: Add a failing
4118 assertion instead of "failing somewhere" with an exception.
4119 * System.Windows.Controls/ControlTest.cs: Split test case to
4120 isolate the non-working part (and not regress existing stuff)
4122 2009-01-30 Jeffrey Stedfast <fejj@novell.com>
4124 * System.Windows.Controls/TextBoxTest.cs: Added a bunch of unit
4125 tests related to selection state.
4127 2009-01-30 Andreia Gaita <avidigal@novell.com>
4129 * System.Threading/DispatcherTest.cs: Disable SyncContextCheck
4130 test, it hangs intermittently on SL
4132 2009-01-30 Sebastien Pouliot <sebastien@ximian.com>
4134 * System.Windows/RectTest.cs: Remove [MoonlightBug]
4135 * System.Windows/SizeTest.cs: Add FP precision test case.
4136 * System.Windows.Media/GeometryTest.cs: New.
4137 * System.Windows.Media/LineGeometryTest.cs: Add default and
4139 * System.Windows.Media/RectangleGeometryTest.cs: New.
4141 2009-01-29 Jackson Harper <jackson@ximian.com>
4143 * misc/Parsing/PrimitiveTest.cs: New test for parsing primitive
4144 types. Will add to the build once this is implemented.
4146 2009-01-29 Sebastien Pouliot <sebastien@ximian.com>
4148 * System.Windows.Controls/ComboBoxTest.cs: Remove [MoonlightBug]
4149 from two test cases.
4150 * System.Windows.Controls/ItemCollectionTest.cs: Add test cases
4151 for dealing with System.Object
4152 * System.Windows.Controls/MediaElementTest.cs: Add test case
4153 for read-only properties.
4155 2009-01-28 Jackson Harper <jackson@ximian.com>
4157 * ResourceDictionaryTest.cs: You can also set the name before the
4158 key if the values are equal.
4160 2009-01-28 Jackson Harper <jackson@ximian.com>
4162 * ResourceDictionaryTest.cs: Add to the key and name test. This
4163 only works if you set the name before the key.
4165 2009-01-28 Sebastien Pouliot <sebastien@ximian.com>
4167 * System.Windows.Controls/MediaElementTest.cs: Uncomment the assert
4168 on CurrentState since it no longer throws an InvalidCastException.
4169 Also remove it from the NonWorkingDefaults test case.
4171 2009-01-28 Sebastien Pouliot <sebastien@ximian.com>
4173 * System.Windows.Controls/ControlTest.cs: Remove commented
4174 [TestMethod] on DefaultStyleKeyTest_Null
4175 * System.Windows.Controls/TextBlockTest.cs: New.
4176 * System.Windows.Documents/LineBreakTest.cs: New.
4177 * System.Windows.Documents/RunTest.cs: Add test case that crash SL2
4179 2009-01-27 Sebastien Pouliot <sebastien@ximian.com>
4181 * System.Windows/VisualStateTest.cs: Remove [MoonlightBug] from
4183 * System.Windows.Shapes/PathTest.cs: Remove [MoonlightBug] from
4184 BorderComputeLargerSize_StretchUniform_SizedIntrinsicBorder and
4185 ComputeReducedSize_StretchUniform_InstrinsicBorder
4187 2009-01-26 Sebastien Pouliot <sebastien@ximian.com>
4189 * System.Windows.Media.Animation/StoryboardTest.cs: Add
4190 validation test cases for Timeline (versus non-Timeline). Remove
4191 MoonlightBug from SetTargetName_NullName. Add more XAML test cases.
4193 2009-01-26 Larry Ewing <lewing@novell.com>
4195 * System.Windows.Controls/BorderTest.cs:
4196 * System.Windows.Controls/CanvasTest.cs:
4197 * System.Windows.Controls/GridTest.cs:
4198 * System.Windows.Controls/PanelTest.cs:
4199 * System.Windows/FrameworkElementTest.cs: add tests for the
4200 layouy/nonlayout behavior.
4202 2009-01-26 Larry Ewing <lewing@novell.com>
4204 * System.Windows/FrameworkElementTest.cs:
4205 * System.Windows.Controls/CanvasTest.cs: test for strange property
4208 2009-01-26 Andreia Gaita <avidigal@novell.com>
4210 * System.Windows.Threading/DispatcherTest.cs: Added
4212 2009-01-26 Sebastien Pouliot <sebastien@ximian.com>
4214 * System.Windows.Media/ColorTest.cs,
4215 * System.Windows.Media/MatrixTest.cs: Add IFormattable test cases
4217 2009-01-26 Sebastien Pouliot <sebastien@ximian.com>
4219 * System.Windows/UIElementTest.cs: Add test case to show that we can
4220 NOT use RenderTransform to change the default value of the transform
4221 * System.Windows.Browser/ScriptableTest.cs: Remove [MoonlightBug]
4222 from Invoke test case.
4223 * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Remove
4224 MoonlightBug from CheckReadOnlyXaml test case.
4225 * System.Windows.Documents/InlineTest.cs: Update comments.
4227 2009-01-26 Sebastien Pouliot <sebastien@ximian.com>
4229 * System.Windows.Media/TransformGroupTest.cs: New.
4231 2009-01-23 Sebastien Pouliot <sebastien@ximian.com>
4233 * System.Windows/UIElementTest.cs
4234 * System.Windows.Media/BrushTest.cs
4235 * System.Windows.Media/GradientBrushTest.cs
4236 * System.Windows.Media/ImageBrushTest.cs
4237 * System.Windows.Media/LinearGradientBrushTest.cs
4238 * System.Windows.Media/MatrixTransformTest.cs
4239 * System.Windows.Media/RadialGradientBrushTest.cs
4240 * System.Windows.Media/SolidColorBrushTest.cs
4241 * System.Windows.Media/TileBrushTest.cs
4242 * System.Windows.Media/VideoBrushTest.cs: Add tests for default
4243 values (where missing) and around the weird/buggy SL2 transforms
4246 2009-01-23 Sebastien Pouliot <sebastien@ximian.com>
4248 * System.Windows.Media/ColorTest.cs: Add test case for defaults
4249 including ToString. Re-enable parsing Color from XAML (crasher fixed)
4251 2009-01-21 Andreia Gaita <avidigal@novell.com>
4253 * System.Windows.Browser/ScriptableTest.cs: New, tests for scriptable
4256 * moon-unit.mdp: update
4258 2009-01-21 Sebastien Pouliot <sebastien@ximian.com>
4260 * System.Windows/TextDecorationsTest.cs: New.
4261 * System.Windows.Documents/InlineTest.cs: Uncomment working
4264 2009-01-21 Larry Ewing <lewing@novell.com>
4266 * System.Windows.Controls/GridTest.cs: remove bug attributes from
4267 the current grid tests.
4269 2009-01-21 Alan McGovern <amcgovern@novell.com>
4271 * System.Windows.Controls.Primitives/PopupTest.cs: Disable Popup tests
4272 until they stop crashing moon.
4274 2009-01-20 Larry Ewing <lewing@novell.com>
4276 * System.Windows/RectTest.cs: add some intersect tests.
4278 2009-01-21 Sebastien Pouliot <sebastien@ximian.com>
4280 * System.Windows.Markup/XmlLanguageTest.cs: New.
4282 2009-01-21 Sebastien Pouliot <sebastien@ximian.com>
4284 * System.Windows.Documents/InlineTest.cs: New.
4285 * System.Windows.Documents/RunTest.cs: New.
4287 2009-01-21 Alan McGovern <amcgovern@novell.com>
4290 * System.Windows.Controls.Primitives/PopupTest.cs: Add a Popup test
4291 which causes mono to crash, currently marked with Ignore
4293 2009-01-20 Sebastien Pouliot <sebastien@ximian.com>
4295 * System.Windows/UIElementTest.cs: Re-enable tests for RenderTransform
4297 2009-01-20 Sebastien Pouliot <sebastien@ximian.com>
4299 * System.Windows.Media.Animation/StoryboardTest.cs: Add validation
4300 test cases on static methods
4302 2009-01-20 Alan McGovern <amcgovern@novell.com>
4304 * System.Windows.Controls.Primitives/PopupTest.cs: Add test to ensure
4305 that the open/close events are fired correctly.
4307 2009-01-19 Jb Evain <jbevain@novell.com>
4309 * System.Windows.Media.Imaging/BitmapImageTest.cs: add test for empty
4310 uri passed to BitmapImage.
4312 2009-01-19 Jb Evain <jbevain@novell.com>
4314 * System.Windows/ApplicationTest.cs: add a test for absolute uri
4315 passed to GetResourceStream.
4317 2009-01-19 Alan McGovern <alan.mcgovern@gmail.com>
4319 * System.Windows.Data/BindingTest.cs: Add another test
4321 2009-01-18 Sebastien Pouliot <sebastien@ximian.com>
4323 * System.Windows.Media/BrushTest.cs: Use MatrixTest.CheckIdentity
4324 inside tests. Add a test for an SL2 limitation when inheriting
4325 directly from Brush.
4326 * System.Windows.Media/MatrixTest.cs: New.
4327 * System.Windows.Media/MatrixTransformTest.cs: Add matrix setter
4328 test case. Update existing tests to use MatrixTest.CheckMatrix
4330 2009-01-18 Alan McGovern <alan.mcgovern@gmail.com>
4332 * System.Windows.Controls/ComboBoxTest.cs: These tests are failing due
4333 to a buglet in the Collection class.
4335 2009-01-16 Jackson Harper <jackson@ximian.com>
4337 * System.Windows/ResourceDictionaryTest.cs: Unregressed this.
4339 2009-01-16 Larry Ewing <lewing@novell.com>
4341 * System.Windows.Controls/PanelTest.cs: remove MoonlightBug
4342 attribute from AlignmentTest.
4344 * System.Windows.Controls/StackPanelTest.cs: remove bug attr from
4345 AlignmentTest AlignmentTest2 and LayoutSlotTest3.
4347 2009-01-16 Alan McGovern <amcgovern@novell.com>
4349 * System.Windows.Controls/ComboBoxTest.cs: added test to ensure events
4350 and methods are fired correctly.
4352 2009-01-16 Alan McGovern <amcgovern@novell.com>
4354 * System.Windows.Controls/ComboBoxTest.cs: Attempt to match the MS
4355 caching mechanism for SelectedItem and SelectedValue
4357 2009-01-16 Alan McGovern <amcgovern@novell.com>
4359 * System.Windows/StyleTest.cs: This test passes now.
4361 2009-01-15 Sebastien Pouliot <sebastien@ximian.com>
4363 * System.Windows.Controls/RowDefinitionTest.cs: New.
4364 * System.Windows.Controls/ColumnDefinitionTest.cs: New.
4366 2009-01-15 Jackson Harper <jackson@ximian.com>
4368 * System.Windows/StyleTest.cs: More tests are passing.
4370 2009-01-15 Sebastien Pouliot <sebastien@ximian.com>
4372 * System.Windows/UIElementTest.cs: Now check for RenderTransform
4373 for all types that inherits from UIElement.
4375 2009-01-15 Alan McGovern <amcgovern@novell.com>
4377 * System.Windows.Controls/ComboBoxTest.cs: Added more tests for ComboBox
4379 2009-01-15 Alan McGovern <amcgovern@novell.com>
4382 * System.Windows.Controls/ComboBoxTest.cs: Begin implementing ComboBox.
4383 First 3 tests now pass.
4385 2009-01-15 Rolf Bjarne Kvinge <RKvinge@novell.com>
4387 * Makefile.am: Added more xaml files.
4389 * System.Windows/DependencyPropertyTest_ManagedTest_B2.xaml:
4390 * System.Windows/DependencyPropertyTest_ManagedTest_C2.xaml:
4391 * System.Windows/DependencyPropertyTest_ManagedTest_F3.xaml:
4392 * System.Windows/DependencyPropertyTest_ManagedTest_A2.xaml:
4393 * System.Windows/DependencyPropertyTest_ManagedTest_D2.xaml:
4394 * System.Windows/DependencyPropertyTest_ManagedTest_F2.xaml:
4395 * System.Windows/DependencyPropertyTest_ManagedTest_F4.xaml:
4396 * System.Windows/DependencyPropertyTest_ManagedTest_E2.xaml:
4397 * System.Windows/DependencyPropertyTest_ManagedTest_D4.xaml:
4398 * System.Windows/DependencyPropertyTest_ManagedTest_F1.xaml:
4399 * System.Windows/DependencyPropertyTest_ManagedTest_A3.xaml:
4400 * System.Windows/DependencyPropertyTest_ManagedTest_C1.xaml:
4401 * System.Windows/DependencyPropertyTest_ManagedTest_A1.xaml:
4402 * System.Windows/DependencyPropertyTest_ManagedTest_B1.xaml:
4403 * System.Windows/DependencyPropertyTest_ManagedTest_B3.xaml:
4404 * System.Windows/DependencyPropertyTest_ManagedTest_E1.xaml:
4405 * System.Windows/DependencyPropertyTest_ManagedTest_D3.xaml:
4406 * System.Windows/DependencyPropertyTest_ManagedTest_D1.xaml:
4407 * System.Windows/DependencyPropertyTest_ManagedTest_C3.xaml: Added.
4409 * System.Windows/DependencyPropertyTest.cs:
4410 * System.Windows/DependencyPropertyAttachedTest.cs: Tests for accessing
4411 custom properties from native code by name.
4413 2009-01-15 Larry Ewing <lewing@novell.com>
4415 * System.Windows.Controls/StackPanelTest.cs: add a layout slot
4418 2009-01-15 Alan McGovern <amcgovern@novell.com>
4420 * System.Windows.Controls/ComboBoxTest.cs: Add missing using statement
4422 2009-01-15 Alan McGovern <amcgovern@novell.com>
4424 * System.Windows.Controls/ComboBoxTest.cs: Mark tests with MoonlightBug
4426 2009-01-15 Alan McGovern <amcgovern@novell.com>
4428 * System.Windows.Controls/ComboBoxTest: Add tests.
4430 2009-01-15 Sebastien Pouliot <sebastien@ximian.com>
4432 * System.Windows.Controls/ItemCollectionTest.cs: Remove [MoonlightBug]
4433 for null check test cases.
4435 2009-01-15 Jackson Harper <jackson@ximian.com>
4437 * System.Windows.Media.Animation/Storyboard.cs: Dumb test passes.
4439 2009-01-15 Jackson Harper <jackson@ximian.com>
4441 * System.Windows.Controls/ControlTemplateTest.cs: Remove the extra
4442 x: definition. This isn't needed anymore (and is incorrect).
4444 2009-01-14 Sebastien Pouliot <sebastien@ximian.com>
4446 * System.Windows.Media/BrushTest.cs: New.
4447 * System.Windows.Media/GradientBrushTest.cs: New.
4448 * System.Windows.Media/LinearGradientBrushTest.cs: New.
4449 * System.Windows.Controls/ItemCollectionTest.cs: New. Test cases
4450 that show that the implementation differs from other PFC<T> types -
4451 at least wrt parameter validations
4453 2009-01-14 Larry Ewing <lewing@novell.com>
4455 * System.Windows/RectTest.cs: Lock down the trivial rect methods
4456 to match the sl implementations.
4458 * System.Windows/FrameworkElementTest.cs: remove bug attribute.
4460 * System.Windows/UIElementTest.cs: add some extra checks to
4463 2009-01-14 Jackson Harper <jackson@ximian.com>
4465 * System.Windows/ResourceDictionaryTest.cs:
4466 * System.Windows.Controls/ControlTemplateTest.cs: More passing
4469 2009-01-14 Jb Evain <jbevain@novell.com>
4471 * System.Windows/AssemblyPartTest.cs: new tests.
4473 2009-01-14 Larry Ewing <lewing@novell.com>
4475 * misc/Events/EventTest.cs: MacOSX throw a different exception
4476 here so let that pass.
4478 * System.Windows/GridLengthTest.cs: flag the fact that
4479 GridLength.ToString() != Double.ToString() as a MacOSX bug.
4481 * System.Windows/PointTest.cs: Make the original tests pass and
4482 add new tests flagged as MacOSX bugs for the Double.ToString()
4485 * System.Windows.Interop/SilverlightHostTest.cs: flag this as a
4488 * System.Windows.Interop/SettingsTest.cs: allow for platform
4489 differences on MacOSX.
4492 2009-01-14 Andreia Gaita <avidigal@novell.com>
4494 * System.Windows.Interop/SettingsTest.cs: Change the fps after checking for the
4495 default values, so the tests run faster and we can still check for regressions
4498 2009-01-14 Alan McGovern <amcgovern@novell.com>
4500 * System.Windows/StyleTest.cs: Add moonlight bug attr
4502 2009-01-14 Alan McGovern <amcgovern@novell.com>
4504 * System.Windows.Media.Animation/StoryboardTest.cs: Can have x:Name and
4505 x:Key on non-FrameworkElements.
4507 2009-01-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
4509 * Mono.Moonlight.UnitTesting/MoonlightBugAttribute.cs:
4510 * Mono.Moonlight.UnitTesting/SilverlightBugAttribute.cs: Add a Platforms
4511 field to BugAttribute so that we can specify which platform the test
4512 fails on. MoonlightBugAttribute sets this to Unix, and
4513 SilverlightBugAttribute to Mac and Windows.
4515 * moon-unit.csproj: Updated.
4517 2009-01-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
4520 * moon-unit.csproj: Updated.
4523 * misc/Events/EventTest.cs: Include more resources. This makes 4 more
4526 2009-01-13 Jackson Harper <jackson@ximian.com>
4528 * System.Windows.Controls/ControlTemplateTest.cs: Revert the patch
4529 that removed xmlns:x decl on templates. This allows the tests to
4530 pass. We can add a new test for xmlns:x in templates (which will
4531 be difficult to implement with libexpat).
4533 2009-01-13 Sebastien Pouliot <sebastien@ximian.com>
4535 * System.Windows.Shapes/EllipseTest.cs: New.
4536 * System.Windows.Shapes/LineTest.cs: New.
4537 * System.Windows.Shapes/PathTest.cs: Add test cases for default
4539 * System.Windows.Shapes/PolygonTest.cs: New.
4540 * System.Windows.Shapes/PolylineTest.cs: New.
4541 * System.Windows.Shapes/RectangleTest.cs: Add test cases for
4543 * System.Windows.Shapes/ShapeTest.cs: New.
4545 2009-01-13 Alan McGovern <amcgovern@novell.com>
4548 * System.Windows.Media/ImageBrushTest.cs: Add a test for
4549 ImageBrush.ImageSource
4551 2009-01-13 Alan McGovern <amcgovern@novell.com>
4553 * System.Windows/StyleTest.cs: Mark test with MoonlightBug
4555 2009-01-13 Alan McGovern <amcgovern@novell.com>
4557 * System.Windows/StyleTest.cs: Added test for bizarre caching in Style
4560 2009-01-13 Alan McGovern <amcgovern@novell.com>
4562 * System.Windows.Media/MatrixTransformTest.cs: Add
4563 MatrixTransformTest.cs to svn
4565 * moon-unit.mdp: Add the matrix tests to the MD solution
4567 * System.Windows.Controls/ControlTemplateTest.cs: Add test for
4568 ControlTemplate failing to parse TargetType
4570 2009-01-13 Alan McGovern <amcgovern@novell.com>
4572 * System.Windows/StyleTest.cs: Fixed test to pass on silverlight.
4574 2009-01-12 Jackson Harper <jackson@ximian.com>
4576 * System.Windows.Controls/ControlTemplateTest.cs: Got one more
4578 - Added a new test for looking up static resources in templates.
4579 - Added a new test for ControlTemplates inside of ControlTemplates.
4581 2009-01-12 Alan McGovern <amcgovern@novell.com>
4583 * System.Windows.Interop/SettingsTest.cs: Minimum FPS is clamped at 1.
4585 2009-01-12 Alan McGovern <amcgovern@novell.com>
4587 * System.Windows.Media.Animation/StoryboardTest.cs: Add correct
4588 validator for Storyboard.TargetName and Storyboard.TargetProperty
4590 2009-01-12 Alan McGovern <amcgovern@novell.com>
4592 * System.Windows.Controls/TextBoxTest.cs: Explain why test is failing
4594 2009-01-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
4596 * Makefile.am: Add new xaml files to assembly as resources.
4600 * misc/Events/Event_3.xaml:
4601 * misc/Events/EventTest.cs:
4602 * misc/Events/Event_0.xaml:
4603 * misc/Events/Event_1.xaml:
4604 * misc/Events/Event_DO.xaml:
4605 * misc/Events/Event_Exact.xaml:
4606 * misc/Events/Event_Basic.xaml:
4607 * misc/Events/Event_NonVoid.xaml:
4608 * misc/Events/Event_Private.xaml:
4609 * misc/Events/Event_Internal.xaml:
4610 * misc/Events/Event_MouseArgs.xaml:
4611 * misc/Events/Event_Protected.xaml:
4612 * misc/Events/Event_Ex_Derived.xaml:
4613 * misc/Events/Event_Ex_Derived2.xaml:
4614 * misc/Events/Event_Ex_Derived3.xaml:
4615 * misc/Events/Event_CaseMismatch.xaml:
4616 * misc/Events/Event_ObjectObject.xaml:
4617 * misc/Events/Event_RoutedEventArgs.xaml:
4618 * misc/Events/Event_OverloadedValid.xaml:
4619 * misc/Events/Event_OverloadedInvalid.xaml:
4620 * misc/Events/Event_InexistentResource.xaml: Added EventTest.
4623 * moon-unit.csproj: Updated.
4625 2009-01-12 Andreia Gaita <avidigal@novell.com>
4627 * System.Windows.Interop/SettingsTest.cs (MaxFrameRate): Always reset the framerate back to its
4628 original value, otherwise the tests stop
4630 2009-01-09 Sebastien Pouliot <sebastien@ximian.com>
4632 * System.Windows/DependencyPropertyTest.cs: Add test case to
4633 confirm the old (beta1) readonly hack is not used anymore in SL2.
4634 * System.Windows.Controls/SelectorTest.cs: New.
4635 * System.Windows.Controls/ScrollViewerTest.cs: New.
4636 * System.Windows.Controls/GridTest.cs: Add test cases for static
4638 * System.Windows.Resources/StreamResourceInfoTest.cs:New.
4640 2009-01-09 Alan McGovern <amcgovern@novell.com>
4642 * System.Windows.Controls/MediaElementTest.cs: Addedd more tests for
4645 2009-01-09 Sebastien Pouliot <sebastien@ximian.com>
4647 * System.Windows.Controls/ContentPresenterTest.cs: New.
4648 * System.Windows.Controls/ItemsControlTest.cs: The default for
4649 IsItemItsOwnContainerOverride seems to accept any FrameworkElement
4651 2009-01-09 Alan McGovern <amcgovern@novell.com>
4653 * System.Windows.Data/IValueConverterTest.cs: Complete implementation of
4654 IValueConverter. Two way binding tests are now working.
4656 2009-01-09 Alan McGovern <amcgovern@novell.com>
4658 * System.Windows.Data/IValueConverterTest.cs: Default culture is always
4659 en-US, not the current culture.
4661 2009-01-09 Alan McGovern <amcgovern@novell.com>
4663 * System.Windows/StyleTest.cs: Added extra test for attached properties
4665 2009-01-09 Alan McGovern <amcgovern@novell.com>
4667 * System.Windows/StyleTest.cs: Add managed validation to Style so we can
4668 verify Style.TargetType matches DO.GetType before setting the value.
4669 The parser will have to do a similar check when parsing styles from
4672 2009-01-09 Alan McGovern <amcgovern@novell.com>
4674 * System.Windows/StyleTest.cs: Add explanation as to the issue.
4676 2009-01-08 Sebastien Pouliot <sebastien@ximian.com>
4678 * System.Windows/StyleTest.cs: Add new test case with a string Tag
4679 that now throws an exception
4681 2009-01-08 Alan McGovern <amcgovern@novell.com>
4683 * System.Windows/StyleTest.cs: Add the ability to map a
4684 DependencyProperty to/from native. This removes a hack in Style where
4685 DP's used to be looked up by name, which couldn't be done with
4686 properties registered through C#. Fixes 2 NUnit tests.
4688 2009-01-08 Sebastien Pouliot <sebastien@ximian.com>
4690 * System.Windows.Controls/SliderTest.cs,
4691 * System.Windows.Controls.Primitives/ThumbTest.cs: Add test cases
4692 for read-only properties.
4694 2009-01-08 Alan McGovern <amcgovern@novell.com>
4696 * System.Windows/StyleTest.cs: Add extra (currently failing) tests to
4697 ensure Styles are applied correctly
4699 2009-01-08 Sebastien Pouliot <sebastien@ximian.com>
4701 * System.Windows.Controls/ItemsControlTest.cs: New.
4702 * System.Windows.Automation.Peers/AutomationPeerTest.cs: New.
4703 * System.Windows.Automation.Peers/FrameworkElementAutomationPeerTest.cs: New.
4704 * System.Windows.Automation.Peers/ItemAutomationPeerTest.cs: New.
4705 * System.Windows.Automation.Peers/ItemsControlAutomationPeerTest.cs: New.
4707 2009-01-07 Sebastien Pouliot <sebastien@ximian.com>
4709 * System.Windows/PresentationFrameworkCollectionTest.cs: Add test
4710 cases for checking public arguments.
4712 2009-01-07 Sebastien Pouliot <sebastien@ximian.com>
4714 * System.Windows.Controls/ContentControlTest.cs: Add new test
4715 cases and remove [MoonlightBug] on PeekProperties.
4716 * System.Windows.Controls.Primitives/ButtonBaseTest.cs: Remove
4717 MoonlightBug on PeekProperties.
4719 2009-01-07 Sebastien Pouliot <sebastien@ximian.com>
4721 * CursorsTest.cs: More test for cursors, including shared instance tests.
4723 2009-01-07 Alan McGovern <amcgovern@novell.com>
4725 * System.Windows/FrameworkElementTest.cs: Added new test for cursors and
4726 fixed the implementation to make it pass.
4728 2009-01-07 Alan McGovern <amcgovern@novell.com>
4730 * moon-unit.mdp: Add CursorsTest to the MD solution.
4732 2009-01-06 Sebastien Pouliot <sebastien@ximian.com>
4734 * CursorsTest.cs: New.
4736 2009-01-06 Alan McGovern <amcgovern@novell.com>
4738 * System.Windows/StyleTest.cs:
4739 * System.Windows/VisualStateTest.cs:
4740 * System.Windows/FrameworkElementTest.cs: Cosmetic - removing
4741 [MoonlightBug] attributes which have been commented out
4743 2009-01-06 Alan McGovern <amcgovern@novell.com>
4745 * System.Windows/StyleTest.cs: Add an explanatory message
4747 2009-01-06 Alan McGovern <amcgovern@novell.com>
4749 * System.Windows/StyleTest.cs:
4750 * System.Windows/FrameworkElementTest.cs:
4751 * System.Windows/SetterBaseCollectionTest.cs: Uncommented tests which
4752 now pass and added additional tests for Setters
4754 2009-01-06 Alan McGovern <amcgovern@novell.com>
4756 * System.Windows/VisualStateTest.cs: These tests now pass
4758 2009-01-05 Sebastien Pouliot <sebastien@ximian.com>
4760 * System.Windows/PointTest.cs: New.
4761 * System.Windows.Automation.Peers/ThumbAutomationPeerTest.cs: New.
4762 * System.Windows.Automation.Peers/SliderAutomationPeerTest.cs: New.
4763 * System.Windows.Automation.Peers/ButtonBaseAutomationPeerTest.cs: New.
4764 * System.Windows.Automation.Peers/RangeBaseAutomationPeerTest.cs: New.
4765 * System.Windows.Automation.Peers/RepeatButtonAutomationPeerTest.cs: New.
4767 2009-01-05 Alan McGovern <amcgovern@novell.com>
4769 * System.Windows.Controls/ControlTemplateTest.cs: When validating the
4770 Value we need a reference to the current DependencyObject as some
4771 properties are write-once/read-only
4773 2009-01-05 Alan McGovern <amcgovern@novell.com>
4775 * System.Windows.Data/IValueConverterTest.cs: Should be MoonlightBug,
4778 2008-12-22 Sebastien Pouliot <sebastien@ximian.com>
4780 * System.Windows.Markup/XamlReaderTest.cs: New. Basic tests for
4783 2008-12-22 Alan McGovern <amcgovern@novell.com>
4785 * System.Windows/StyleTest.cs:
4786 * System.Windows.Controls/BorderTest.cs:
4787 * System.Windows/FrameworkElementTest.cs:
4788 * System.Windows.Controls/MediaElementTest.cs: Remove MoonlightBug
4789 attributes fromt tests which pass
4791 2008-12-19 Sebastien Pouliot <sebastien@ximian.com>
4793 * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Reuse
4794 read-only tests from ButtonBaseTest. Test with XAML (not yet working).
4795 * System.Windows.Controls.Primitives/ButtonBaseTest.cs: Generalize
4796 the read-only test and cover more cases.
4798 2008-12-19 Sebastien Pouliot <sebastien@ximian.com>
4800 * System.Windows.Controls/SliderTest.cs: Chain default test into
4801 RangeBaseTest. Add empty, but templated, test case.
4802 * System.Windows.Controls.Primitives/RangeBaseTest.cs: Reworked
4805 2008-12-19 Sebastien Pouliot <sebastien@ximian.com>
4807 * moon-unit.csproj: Add recent tests to project file.
4809 2008-12-19 Alan McGovern <amcgovern@novell.com>
4811 * System.Windows/FrameworkElement.cs:
4812 * System.Windows.Controls/ControlTest.cs: Fixed tests on SL.
4814 2008-12-19 Alan McGovern <amcgovern@novell.com>
4817 * System.Windows.Media.Animation/StoryboardTest.cs: Add validation +
4818 tests for Storyboard.TargetNameProperty and TargetPropertyProperty
4820 2008-12-19 Alan McGovern <amcgovern@novell.com>
4822 * System.Windows.Controls/ControlTemplateTest.cs: This test passes now.
4824 2008-12-18 Sebastien Pouliot <sebastien@ximian.com>
4826 * System.Collections.Specialized/NotifyCollectionChangedEventArgsTest.cs:
4827 New. Test validations and default values.
4828 * System.ComponentModel/DesignerPropertiesTest.cs: Fix tests so they
4829 execute correctly under Windows/SL2
4831 2008-12-18 Sebastien Pouliot <sebastien@ximian.com>
4833 * System.ComponentModel/DesignerPropertiesTest.cs: New. Test
4836 2008-12-18 Alan McGovern <amcgovern@novell.com>
4838 * System.Windows/FrameworkElementTest.cs:
4839 * System.Windows.Controls/ControlTest.cs:
4840 * System.Windows.Controls/MediaElementTest.cs: Add new tests to ensure
4841 parameters are validated correctly.
4843 2008-12-18 Sebastien Pouliot <sebastien@ximian.com>
4845 * System.Windows.Controls.Primitives/ToggleButtonTest.cs: New. Test
4846 events wrt RoutedEventArgs.OriginalSource
4848 2008-12-18 Alan McGovern <amcgovern@novell.com>
4850 * System.Windows.Data/BindingTest.cs: Move parameter validation for DP's
4851 to use the new ValueValidator callback.
4853 2008-12-18 Alan McGovern <amcgovern@novell.com>
4855 * System.Windows.Controls/GridTest.cs: Add the ability to validate the
4856 value for a DependencyProperty before setting it.
4858 2008-12-17 Alan McGovern <amcgovern@novell.com>
4860 * System.Windows.Data/BindingTest.cs:
4861 BindingExpression/BindingExpressionBase should not be passed to/from
4862 native code anymore.
4864 2008-12-17 Alan McGovern <amcgovern@novell.com>
4866 * System.Windows.Data/BindingTest.cs: Default to rectangle.Opacity to 1f
4867 as the test sets data.Opacity to 0f and then checks to see if
4868 rectangle.Opacity is 0f
4870 2008-12-16 Alan McGovern <amcgovern@novell.com>
4872 * System.Windows.Data/BindingTest.cs: Add another tests for databinding
4873 with objects supporting INotifyPropertyChanged.
4875 2008-12-16 Alan McGovern <amcgovern@novell.com>
4877 * System.Windows.Data/BindingTest.cs: Mark these tests with
4878 [MoonlightBug] rather than [Ignore]
4880 2008-12-16 Alan McGovern <amcgovern@novell.com>
4882 * System.Windows.Data/BindingTest.cs: Ensure that the value is correctly
4883 typecast when updating the source object on a two way binding.
4885 2008-12-16 Sebastien Pouliot <sebastien@ximian.com>
4887 * System.Windows.Controls/ContentControlTest.cs: Make default
4888 properties check reusable. Add check for the value of DefaultStyleKey
4889 * System.Windows.Controls.Primitives/ButtonBaseTest.cs: Chain
4890 properties checks into ContentControlTest. Add check for the value
4892 * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Chain
4893 properties checks into ButtonBaseTest. Add DefaultMethods test case.
4894 * System.Windows.Controls.Primitives/ThumbTest.cs: Uncomment FIXME
4896 2008-12-16 Alan McGovern <amcgovern@novell.com>
4898 * System.Windows.Data/BindingTest.cs: Do type conversions when setting
4899 the value in a two way binding.
4901 2008-12-16 Alan McGovern <amcgovern@novell.com>
4903 * System.Windows.Data/BindingTest.cs: Add a test for when you reuse the
4904 BindingExpressionBase returned from the SetBinding call.
4906 2008-12-16 Alan McGovern <amcgovern@novell.com>
4912 2008-12-16 Alan McGovern <amcgovern@novell.com>
4918 2008-12-16 Alan McGovern <amcgovern@novell.com>
4920 * System.Windows.Data/BindingTest.cs: Added new DataBinding test when
4923 2008-12-16 Alan McGovern <amcgovern@novell.com>
4925 * System.Windows.Data/BindingTest.cs: Move databinding to managed code.
4927 2008-12-16 Alan McGovern <amcgovern@novell.com>
4929 * System.Windows/ResourceDictionaryTest.cs:
4930 * System.Windows.Controls/ControlTemplateTest.cs: These tests now pass,
4931 so removing the [MoonlightBug] attribute
4933 2008-12-15 Jackson Harper <jackson@ximian.com>
4935 * System.Windows.Data/BindingTest.cs: This test fails now that we
4936 are parsing the extensions correctly.
4938 2008-12-15 Sebastien Pouliot <sebastien@ximian.com>
4940 * moon-unit.csproj: Add recent test fixtures to the project.
4942 2008-12-15 Sebastien Pouliot <sebastien@ximian.com>
4944 * System.Windows/FrameworkElementTest.cs: Add test for Name setter
4945 * System.Windows.Controls/BorderTest.cs: Test properties from base
4947 * System.Windows.Controls/ControlTest.cs: Add test for Name setter
4948 * System.Windows.Controls/MediaElementTest.cs: Split working and
4949 non-working properties and give them unique id. Test properties from
4950 base FrameworkElement.
4952 2008-12-15 Andreia Gaita <shana@jitted.com>
4954 * System.Windows.Threading/CrossThreadAccessTest.cs: Added tests for
4955 creating and accessing objects from non-ui threads
4957 2008-12-15 Sebastien Pouliot <sebastien@ximian.com>
4959 * System.Windows/ThicknessTest.cs: Add test cases for special Double
4960 values wrt validation (none) and ToString (NaN == Auto).
4962 2008-12-15 Alan McGovern <amcgovern@novell.com>
4964 * System.Windows.Controls/GridTest.cs: The Defaults test now passes.
4966 2008-12-15 Alan McGovern <amcgovern@novell.com>
4968 * System.Windows.Controls/ControlTest.cs: Added extra checks for when
4971 2008-12-15 Sebastien Pouliot <sebastien@ximian.com>
4973 * System.Windows.Controls/ControlTest.cs: Comment FontSize check since
4974 it makes a bunch of control fails.
4976 2008-12-15 Alan McGovern <amcgovern@novell.com>
4978 * System.Windows.Controls/GridTest.cs: Mark tests with MoonlightBug
4980 2008-12-15 Alan McGovern <amcgovern@novell.com>
4982 * System.Windows.Controls/ControlTest.cs: Mark tests with MoonlightBug
4984 2008-12-15 Sebastien Pouliot <sebastien@ximian.com>
4986 * System.Windows/TemplatePartAttributeTest.cs: New. Unit tests
4987 for the attribute (and lack of validation).
4989 2008-12-15 Alan McGovern <amcgovern@novell.com>
4991 * System.Windows.Controls/GridTest.cs: This should be true by default.
4993 2008-12-15 Alan McGovern <amcgovern@novell.com>
4995 * System.Windows.Controls/CanvasTest.cs:
4996 * System.Windows.Controls/ControlTest.cs:
4997 * System.Windows.Controls/GridTest.cs: Add tests for
4998 default values and for invalid values
5000 2008-12-15 Alan McGovern <amcgovern@novell.com>
5002 * System.Windows.Data/BindingTest.cs: Fix the Path priority test.
5004 2008-12-12 Sebastien Pouliot <sebastien@ximian.com>
5006 * System.Windows/GridLengthTest.cs: New. Test cases to check
5007 validations on ctors and properties and ToString output.
5009 2008-12-12 Jeffrey Stedfast <fejj@novell.com>
5011 * System.Windows.Data/BindingTest.cs: Test priority of Path
5014 2008-12-12 Sebastien Pouliot <sebastien@ximian.com>
5016 * System.Windows/CornerRadiusTest.cs: New. Test cases to check
5017 validations on ctors and propertoes and ToString output.
5019 2008-12-12 Alan McGovern <amcgovern@novell.com>
5021 * System.Windows.Controls/TextBoxTest.cs: Remove two useless checks and
5022 add a xaml parsing test
5024 2008-12-11 Sebastien Pouliot <sebastien@ximian.com>
5026 * System.Windows/UIElementTest.cs: Add test cases for method
5029 2008-12-11 Alan McGovern <amcgovern@novell.com>
5031 * System.Windows.Controls/TextBoxTest.cs: Add more tests for
5034 2008-12-11 Alan McGovern <amcgovern@novell.com>
5036 * System.Windows.Controls/TextBoxTest.cs:
5037 * System.Windows.Controls/PasswordBoxTest.cs: Fix several issues with
5038 default values for TextBox and PasswordBox
5040 2008-12-11 Alan McGovern <amcgovern@novell.com>
5042 * System.Windows/StyleTest.cs: 'null' should be an acceptable value
5044 2008-12-11 Alan McGovern <amcgovern@novell.com>
5046 * System.Windows.Data/BindingTest.cs: Ensure the types match when
5047 databinding a valuetype property. For example a float should be
5048 converted to a Double when databinding.
5050 2008-12-11 Sebastien Pouliot <sebastien@ximian.com>
5052 * System.Windows/FrameworkElementTest.cs: Add basic test cases for
5053 the methods, some of them marked with [MoonlightBug]
5054 * System.Windows.Controls.Primitives/ThumbTest.cs: Remove
5055 the [MoonlightBug] on DefaultMethods
5057 2008-12-11 Alan McGovern <amcgovern@novell.com>
5059 * System.Windows.Data/BindingTest.cs: Add test for databinding a float
5062 2008-12-11 Rolf Bjarne Kvinge <RKvinge@novell.com>
5064 * System.Windows.Controls/ContentControlTest.cs,
5065 System.Windows.Controls/PasswordBoxTest.cs,
5066 System.Windows.Controls/BorderTest.cs,
5067 System.Windows.Controls/TextBoxTest.cs,
5068 System.Windows.Controls.Primitives/ThumbTest.cs,
5069 System.Windows/ResourceDictionaryTest.cs: Sprinkle [MoonlightBug] a
5071 * moon-unit.mdp: Updated.
5073 2008-12-10 Alan McGovern <amcgovern@novell.com>
5075 * System.Windows.Controls/BorderTest.cs: Added tests for
5076 default values and invalid values.
5078 2008-12-10 Sebastien Pouliot <sebastien@ximian.com>
5080 * System.Windows.Controls/ControlTest.cs: Adjust to API change.
5081 * System.Windows.Controls/UserControlTest.cs: Adjust to API change.
5082 * System.Windows.Controls.Primitives/ThumbTest.cs: Add test case
5083 for the default template (from an empty XAML).
5084 * System.Windows/FrameworkElementTest.cs: Accept an optional parent
5085 parameter when checking the default properties.
5087 2008-12-10 Alan McGovern <amcgovern@novell.com>
5089 * System.Windows.Controls/TextBoxTest: Added tests for
5090 default values and invalid values.
5091 * moon-unit.csproj: Added TextBoxTest.cs to the build
5093 2008-12-10 Alan McGovern <amcgovern@novell.com>
5095 * System.Windows.Controls/PasswordBoxTest: Added tests for
5096 default values and invalid values.
5097 * moon-unit.csproj: Added PasswordTest.cs to the build
5099 2008-12-08 Sebastien Pouliot <sebastien@ximian.com>
5101 * System.Windows.Controls/ControlTest.cs: Add an overload for
5102 CheckDefaultProperties to allow specifying IsTabStop value.
5103 * System.Windows.Controls/UserControlTest.cs: Add test cases
5104 for default properties and methods.
5106 2008-12-08 Sebastien Pouliot <sebastien@ximian.com>
5108 * System.Windows.Controls/ControlTest.cs: Move some tests to
5109 UserControlTest since they don't behave the same (or don't apply)
5111 * System.Windows.Controls/UserControlTest.cs: New file, old
5112 tests moved from ControlTest.cs
5114 2008-12-08 Sebastien Pouliot <sebastien@ximian.com>
5116 * System.Windows.Controls/ControlTest.cs: Add null check tests
5117 for Control.On* methods.
5119 2008-12-05 Sebastien Pouliot <sebastien@ximian.com>
5121 * System.Windows.Controls/ProgressBar.cs: Fix Maximum which let us
5122 reuse RangeBaseTest for default properties.
5124 2008-12-05 Sebastien Pouliot <sebastien@ximian.com>
5126 * System.Windows.Controls.Primitives/ButtonBaseTest.cs: New.
5127 Basic unit tests for ButtonBase.
5129 2008-12-04 Chris Toshok <toshok@ximian.com>
5131 * Makefile.am: split up the other-dir build from the copying, so
5132 we don't always end up recompiling the xap.
5134 2008-12-04 Sebastien Pouliot <sebastien@ximian.com>
5136 * System.Windows.Controls/ContentControlTest.cs: New. Basic unit
5137 tests for default properties and methods.
5139 2008-12-04 Sebastien Pouliot <sebastien@ximian.com>
5141 * System.Windows.Controls/ControlTest.cs: Add more test cases for
5142 DefaultStyleKey and split the non-working one (so working test gets
5145 2008-12-04 Full Name <Email Address>
5147 * System.Windows/DependencyPropertyAttachedTest.cs: Add test to ensure
5148 that the supplied callback is invoked.
5150 2008-12-04 Sebastien Pouliot <sebastien@ximian.com>
5152 * System.Windows.Controls/ControlTest.cs: Add test case for
5153 default methods calls and events.
5154 * System.Windows.Controls.Primitives/RangeBaseTest.cs: Add test
5155 cases for all properties validations and default method calls.
5157 2008-12-03 Alan McGovern <amcgovern@novell.com>
5159 * System.Windows.Data/BindingTest.cs: spaces -> tabs to make file
5162 2008-12-03 Alan McGovern <amcgovern@novell.com>
5164 * System.Windows.Data/BindingTest.cs: If a Binding has bound to a
5165 datacontext, refresh the binding when the context is altered.
5167 2008-12-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5169 * System.Windows/DependencyPropertyAttachedTest.cs,
5170 System.Windows/DependencyPropertyTest.cs:
5171 DependencyProperty.RegisterAny: When getting default values for
5172 structures, we need to handle managed structures too. Fixes two
5175 2008-12-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5177 * moon-unit.mdp: Updated.
5179 2008-12-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5181 * site/drtlist.xml: Mark as unittest.
5182 * site/MoonLogProvider.aspx.cs: Print out where we're saving the file.
5184 2008-12-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5186 * Mono.Moonlight.UnitTesting/MoonlightBugAttribute.cs,
5187 Mono.Moonlight.UnitTesting/SilverlightBugAttribute.cs: Added.
5188 * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Add support for known
5190 * Mono.Moonlight.UnitTesting/Tester.cs: Remove KnownFailureAttribute.
5191 * moon-unit.csproj, moon-unit.mdp, site/moon-unit-log.xsl: Updated.
5192 * System.Windows.Controls/ControlTemplateTest.cs,
5193 System.Windows.Controls/ControlTest.cs,
5194 System.Windows.Data/BindingTest.cs,
5195 System.Windows.Controls/PanelTest.cs,
5196 System.Windows.Interop/SettingsTest.cs,
5197 System.Windows.Interop/SilverlightHostTest.cs,
5198 System.Windows.Shapes/PathTest.cs,
5199 System.Windows/ApplicationTest.cs,
5200 System.Windows/DependencyPropertyAttachedTest.cs,
5201 System.Windows/DependencyPropertyTest.cs,
5202 System.Windows/FrameworkElementTest.cs,
5203 System.Windows/ResourceDictionaryTest.cs,
5204 System.Windows/SetterBaseCollectionTest.cs,
5205 System.Windows/SetterTest.cs, System.Windows/StyleTest.cs,
5206 System.Windows/VisualStateTest.cs: KnownFailureAttribute is now
5207 known as MoonlightBugAttribute.
5209 2008-12-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5211 * System.Windows.Data/BindingTest.cs: Fix test logic to pass on SL.
5213 2008-12-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5215 * App.xaml.cs: Add a hack to only run specific tests.
5217 2008-12-02 Alan McGovern <amcgovern@novell.com>
5219 * System.Windows.Data/BindingTest.cs: Add new test
5221 2008-12-02 Alan McGovern <amcgovern@novell.com>
5223 * System.Windows/DependencyPropertyAttachedTest.cs: Ensure the default
5224 value of a CustomDP is propagated to the unmanaged
5226 2008-12-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
5228 * System.Windows/DependencyPropertyTest.cs: Add a test for nullable
5229 dependency properties.
5231 2008-12-02 Stephane Delcroix <sdelcroix@novell.com>
5233 * System.Windows.Controls/ProgressBarTest.cs: Tests for default
5236 2008-12-01 Sebastien Pouliot <sebastien@ximian.com>
5238 * System.Windows.Controls.Primitives/RepeatButtonTest.cs: Add tests
5239 for Delay and Internal properties.
5241 2008-12-01 Rolf Bjarne Kvinge <RKvinge@novell.com>
5243 * site/moon-unit-log.xsl: Added, shows html for our unit test results.
5244 * moon-unit.mdp, moon-unit.csproj: Updated.
5245 * Mono.Moonlight.UnitTesting/MoonLogProvider.cs, App.xaml.cs: Instead
5246 of sending one request for each message, add them all to an xml
5247 document and when the test harness has finished send the entire xml
5248 document. This fixes issues where the messages would reach the
5249 logfile in another order than they were sent.
5251 2008-12-01 Rolf Bjarne Kvinge <RKvinge@novell.com>
5253 * System.Windows.Controls/ControlTemplateTest.cs,
5254 System.Windows.Controls/MediaElementTest.cs,
5255 System.Windows.Shapes/PathTest.cs, System.Windows/StyleTest.cs,
5256 System.Windows/VisualStateTest.cs: Sprinkle a few KnownFailure
5259 2008-12-01 Alan McGovern <amcgovern@novell.com>
5261 * System.Windows.Data/BindingTest.cs: If a null value is being set to a
5262 DP when using databinding, clear the value instead. Makes test pass.
5264 2008-11-28 Sebastien Pouliot <sebastien@ximian.com>
5266 * moon-unit.csproj: Add SliderTest.cs and OpenFileDialogTest.cs to
5268 * System.Windows.Controls/ControlTest.cs: Add test cases for
5269 GetTemplateChildTest.
5270 * System.Windows.Controls/SliderTest.cs: New. Basic tests for Slider.
5271 * System.Windows.Controls.Primitives/RangeBaseTest.cs: Refactor so
5272 the default properties checks are re-usable for Slider.
5274 2008-11-28 Sebastien Pouliot <sebastien@ximian.com>
5276 * System.Windows.Controls/ControlTest.cs: Add test cases for
5277 DefaultStyleKeyTest where the property does not throw exceptions.
5278 * System.Windows.Controls/OpenFileDialogTest.cs: Add test cases for
5279 Filter and FilterIndex properties.
5281 2008-11-28 Alan McGovern <amcgovern@novell.com>
5283 * System.Windows.Data/BindingTest.cs: DataBinding now works for one-way,
5284 one-time and two-way bindings with managed objects.
5286 2008-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
5288 * site/test.html: Shutdown the process when we're done.
5289 * site/index.html: Leave the process running when we're done.
5290 * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Comment out spew.
5291 * App.xaml.cs: Handle TestHarnessCompleted event and call a js method
5292 to possibly shutdown the process.
5294 2008-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
5296 * site/test.html: Added html file for harness testing.
5297 * moon-unit.mdp: Updated.
5298 * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Fix log uri to include
5299 path of the html file. This way the aspx file doesn't have to
5300 reside at the root directory.
5302 2008-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
5304 * App.xaml.cs: Provide our own settings for the unit tests.
5305 * Mono.Moonlight.UnitTesting/MoonLogProvider.cs: Added, sends log
5307 * moon-unit.csproj, moon-unit.mdp, moon-unit.sln: Updated.
5308 * site/index.html: Remove dead code.
5309 * site/MoonLogProvider.aspx, site/MoonLogProvider.aspx.cs,
5310 site/Web.config: Added MoonLogProvider.aspx to send test results to
5313 2008-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
5315 * Mono.Moonlight.UnitTesting/HtmlOutput.cs,
5316 Mono.Moonlight.UnitTesting/IOutput.cs,
5317 Mono.Moonlight.UnitTesting/Tester.cs: Deleted old code.
5319 2008-11-27 Sebastien Pouliot <sebastien@ximian.com>
5321 * System.Windows.Controls/OpenFileDialogTest.cs: New. Test default
5322 properties. UI-based tests are blocking so they are [Ignore]d.
5324 2008-11-27 Sebastien Pouliot <sebastien@ximian.com>
5326 * moon-unit.csproj: Updated with new tests.
5328 2008-11-26 Sebastien Pouliot <sebastien@ximian.com>
5330 * System.Windows/DependencyObjectTest.cs: New. Test default
5332 * System.Windows/FrameworkElementTest.cs: New. Test default
5334 * System.Windows/UIElementTest.cs: New. Test default properties.
5335 * System.Windows.Controls/ControlTest.cs: Chain default properties
5336 checks into FrameworkElementTest
5337 * System.Windows.Controls.Primitives/RepeatButtonTest.cs: New.
5338 Test default properties.
5339 * System.Windows.Controls.Primitives/ThumbTest.cs: New. Test
5341 * System.Windows.Controls.Primitives/RangeBaseTest.cs: New. Test
5342 default properties, methods and events.
5344 2008-11-26 Alan McGovern <amcgovern@novell.com>
5346 * System.Windows.Data/BindingTest.cs: Remove the managed binding stuff
5347 and ignore the tests.
5349 2008-11-26 Alan McGovern <amcgovern@novell.com>
5351 * System.Windows/FrameworkElementTest.cs: Styles are now used/ignored
5352 correctly when local values are set/unset. Added tests for this.
5354 2008-11-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
5356 * moon-unit.csproj: Updated with new tests.
5358 2008-11-25 Alan McGovern <amcgovern@novell.com>
5360 * System.Windows/StyleTest.cs: Added two more tests
5362 2008-11-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
5364 * Makefile: Fixicate a bit more.
5366 2008-11-25 Alan McGovern <amcgovern@novell.com>
5368 * System.Windows/ApplicationTest.cs:
5369 * System.Windows.Data/BindingTest.cs:
5370 * System.Windows.Interop/SettingsTest.cs:
5371 * System.Windows.Media.Imaging/BitmapImageTest.cs: Update the tests to
5374 2008-11-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
5376 * Makefile: Make this mess slightly better.
5378 2008-11-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
5380 * moon-unit.csproj, moon-unit.sln: Updated with new files and now
5383 2008-11-25 Rolf Bjarne Kvinge <RKvinge@novell.com>
5385 * System.Windows.Controls/MediaElementTest.cs: Make this test work
5386 properly with the new harness.
5388 2008-11-24 Sebastien Pouliot <sebastien@ximian.com>
5390 * System.Windows.Controls/ControlTest.cs: Add test case for default
5392 * System.Windows/FontStretchesTest.cs: New. Ensure GetHashCode match
5393 the old (1.0) enum value used in unmanaged code.
5394 * System.Windows/FontWeigthsTest.cs: New. Ensure GetHashCode match
5395 the old (1.0) enum value used in unmanaged code.
5396 * System.Windows/FontStylesTest.cs: New. Ensure GetHashCode match
5397 the old (1.0) enum value used in unmanaged code.
5399 2008-11-21 Alan McGovern <amcgovern@novell.com>
5401 * System.Windows/StyleTest.cs: Added some new Style tests and updated
5402 existing ones to work with the latest silverlight
5404 2008-11-21 Rolf Bjarne Kvinge <RKvinge@novell.com>
5406 * App.xaml.cs, Makefile, Mono.Moonlight.UnitTesting/Tester.cs,
5408 System.Collections.ObjectModel/ObservableCollectionTest.cs,
5409 System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs,
5410 System.IO.IsolatedStorage/IsolatedStorageFileTest.cs,
5411 System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs,
5412 System.Windows.Controls/BorderTest.cs,
5413 System.Windows.Controls/CanvasTest.cs,
5414 System.Windows.Controls/ControlTemplateTest.cs,
5415 System.Windows.Controls/ControlTest.cs,
5416 System.Windows.Controls/GridTest.cs,
5417 System.Windows.Controls/MediaElementTest.cs,
5418 System.Windows.Controls/MediaElementTest.SlowStream.cs,
5419 System.Windows.Controls/PanelTest.cs,
5420 System.Windows.Data/BindingTest.cs,
5421 System.Windows.Data/IValueConverterTest.cs,
5422 System.Windows.Input/StylusDeviceTest.cs,
5423 System.Windows.Interop/ContentTest.cs,
5424 System.Windows.Interop/SettingsTest.cs,
5425 System.Windows.Interop/SilverlightHostTest.cs,
5426 System.Windows.Media.Imaging/BitmapImageTest.cs,
5427 System.Windows.Media/ColorTest.cs,
5428 System.Windows.Media/LineGeometryTest.cs,
5429 System.Windows.Media/VisualTreeHelperTest.cs,
5430 System.Windows.Shapes/PathTest.cs,
5431 System.Windows.Shapes/RectangleTest.cs,
5432 System.Windows/ApplicationTest.cs,
5433 System.Windows/DependencyPropertyAttachedTest.cs,
5434 System.Windows/DependencyPropertyTest.cs,
5435 System.Windows/DurationTest.cs,
5436 System.Windows/FrameworkElementTest.cs,
5437 System.Windows/PresentationFrameworkCollectionTest.cs,
5438 System.Windows/ResourceDictionaryTest.cs,
5439 System.Windows/RoutedEventArgsTest.cs,
5440 System.Windows/SetterBaseCollectionTest.cs,
5441 System.Windows/SetterTest.cs, System.Windows/SizeTest.cs,
5442 System.Windows/StyleTest.cs, System.Windows/ThicknessTest.cs,
5443 System.Windows/VisualStateManagerTest.cs,
5444 System.Windows/VisualStateTest.cs: Use MS' test harness.
5445 * moon-unit.mdp: Updated.
5447 2008-11-19 Sebastien Pouliot <sebastien@ximian.com>
5449 * System.Windows.Input/StylusDeviceTest.cs: #if false-out the test
5450 case since MouseEventArgs ctor is not public anymore. Fix build
5452 2008-11-14 Alan McGovern <amcgovern@novell.com>
5454 * System.Windows.Data/IValueConverterTest.cs: Spaces -> Tabs. Add an
5455 Ignore attribute to the test as it's not implemented yet.
5457 2008-11-14 Alan McGovern <amcgovern@novell.com>
5459 * System.Windows.Data/IValueConverterTest.cs: Add tests for the
5462 2008-11-14 Alan McGovern <amcgovern@novell.com>
5465 * BindingXaml.xaml.cs:
5466 * BindingXaml.xaml.g.cs:
5467 * System.Windows.Data/BindingTest.cs: Add some more NUnit tests for the
5470 2008-11-12 Alan McGovern <amcgovern@novell.com>
5472 * Mono.Moonlight.UnitTesting/Tester.cs: If a class is marked with the
5473 ignore attribute, don't run its tests.
5475 2008-11-12 Alan McGovern <amcgovern@novell.com>
5477 * System.Windows.Data/BindingTest.cs: Add tests for the Binding class to
5480 2008-11-12 Alan McGovern <amcgovern@novell.com>
5482 * Mono.Moonlight.UnitTesting/Tester.cs: Add Assert.AreNotEqual overloads
5484 2008-11-12 Alan McGovern <amcgovern@novell.com>
5486 * Mono.Moonlight.UnitTesting/Tester.cs: write the current test
5489 2008-10-16 Alan McGovern <amcgovern@novell.com>
5491 * Mono.Moonlight.UnitTesting/Tester.cs: Write the current test to
5492 the console before executing it
5494 2008-10-16 Jb Evain <jbevain@novell.com>
5496 * System.Windows/PresentationFrameworkCollectionTest.cs: fix tests.
5498 2008-10-16 Jb Evain <jbevain@novell.com>
5500 * System.Windows/SizeTest.cs: fix the test to be local independant.
5502 2008-10-16 Jb Evain <jbevain@novell.com>
5504 * System.Windows/ResourceDictionaryTest.cs: add tests for Contains.
5506 2008-10-16 Jb Evain <jbevain@novell.com>
5508 * System.Windows/ResourceDictionaryTest.cs: update.
5509 * System.Windows/StyleTest.cs
5510 * System.Windows/SetterTest.cs: comment out tests that crash SL2.
5512 2008-09-15 Jb Evain <jbevain@novell.com>
5514 * System.Windows/VisualStateManagerTest.cs: add test fixture
5515 for the VisualStateManager.
5516 * moon-unit.csproj: update accordingly.
5518 2008-09-14 Sebastien Pouliot <sebastien@ximian.com>
5520 * System.Windows/ApplicationTest.cs: Remove [KnownFailure] from
5521 LoadComponent_Application and add test case for a relative URI. Also
5522 add relative URI test case for GetResourceStream. Add test cases for
5523 RootVisual property.
5525 2008-09-12 Sebastien Pouliot <sebastien@ximian.com>
5527 * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: Add
5528 ReadOnly test. Activate Quota test.
5529 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Add
5530 CreateDirectory test cases.
5531 * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: Add
5532 a few more tests to ensure we match exceptions with SL2.
5534 2008-09-11 Sebastien Pouliot <sebastien@ximian.com>
5536 * System.Windows/ApplicationTest.cs: New. Unit tests.
5537 * System.Windows.Interop/ContentTest.cs: New. Unit tests.
5538 * System.Windows.Interop/SettingsTest.cs: New. Unit tests.
5539 * System.Windows.Interop/SilverlightHostTest.cs: New. Unit tests.
5541 2008-09-05 Sebastien Pouliot <sebastien@ximian.com>
5543 * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: Remove
5544 [KnownFailure], except for Quota test, since this works using
5545 moon + mono HEAD. Add new test cases for async calls.
5546 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: Remove
5547 [KnownFailure] since this works using moon + mono HEAD.
5548 * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: Remove
5549 [KnownFailure] since this works using moon + mono HEAD.
5551 2008-09-03 Sebastien Pouliot <sebastien@ximian.com>
5553 * System.Windows/ResourceDictionaryTest.cs: Add a few null tests
5554 against potential (and real) crashers.
5556 2008-08-28 Chris Toshok <toshok@ximian.com>
5558 * Mono.Moonlight.UnitTesting/Tester.cs: output something different
5559 if the actual object was null.
5561 2008-08-26 Chris Toshok <toshok@ximian.com>
5563 * Mono.Moonlight.UnitTesting/Tester.cs: KnownFailure should be
5566 2008-08-22 Sebastien Pouliot <sebastien@ximian.com>
5568 * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: Add
5569 test cases for check how to FileStream interact with its associated
5570 IsolatedStorageFile container.
5572 2008-08-21 Sebastien Pouliot <sebastien@ximian.com>
5574 * System.IO.IsolatedStorage/IsolatedStorageFileStreamTest.cs: New.
5575 Some unit tests for IsolatedStorageFileStream.
5577 2008-08-20 Sebastien Pouliot <sebastien@ximian.com>
5579 * Mono.Moonlight.UnitTesting/Tester.cs: Add the actual and expect
5580 values in the exception message for AreEqual(int,int,...) methods.
5581 * System.IO.IsolatedStorage/IsolatedStorageFileTest.cs: New.
5582 Some basic unit tests (more to come).
5584 2008-08-19 Sebastien Pouliot <sebastien@ximian.com>
5586 * System.IO.IsolatedStorage/IsolatedStorageSettingsTest.cs: Add
5587 basic tests for the collection (and interfaces) side of the settings.
5589 2008-08-19 Sebastien Pouliot <sebastien@ximian.com>
5591 * Mono.Moonlight.UnitTesting/Tester.cs: Add support for IsNotNull,
5594 2008-08-15 Rolf Bjarne Kvinge <RKvinge@novell.com>
5596 * System.Windows/MediaElementTest.cs: Added SetSourceTest2, using a
5597 filename until WebClient is ready to download.
5599 2008-08-15 Rolf Bjarne Kvinge <RKvinge@novell.com>
5601 * System.Windows/MediaElementTest.cs,
5602 System.Windows/MediaElementTest.SlowStream.cs, moon-unit.mdp: Added
5603 MediaElement:SetSource (stream) test.
5605 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5607 * Makefile: Updated entry type name.
5608 * Mono.Moonlight.UnitTesting/HtmlOutput.cs,
5609 Mono.Moonlight.UnitTesting/IOutput.cs,
5610 Mono.Moonlight.UnitTesting/Tester.cs, site/index.html: Have same
5611 test results as our 1.0 harness (Pass, Fail, KnownFailure,
5612 UnexpectedPass, Ignore) and show them with similar colors.
5613 * System.Windows.Media/LineGeometryTest.cs,
5614 System.Windows/SetterBaseCollectionTest.cs,
5615 System.Windows/SetterTest.cs, System.Windows/StyleTest.cs:
5616 Sprinkled [KnownFailure] a bit.
5618 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5620 * System.Windows.Input/StylusDeviceTest.cs, moon-unit.csproj: Added
5622 * Mono.Moonlight.UnitTesting/Tester.cs: Added IgnoreAttribute.
5624 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5626 * App.xaml, Mono.Moonlight.UnitTesting/HtmlOutput.cs,
5627 Mono.Moonlight.UnitTesting/Tester.cs,
5628 Mono.Moonlight.UnitTesting/IOutput.cs, moon-unit.csproj,
5630 System.Collections.ObjectModel/ObservableCollectionTest.cs,
5631 System.Windows.Media/LineGeometryTest.cs,
5632 System.Windows.Media/VisualTreeHelperTest.cs,
5633 System.Windows/ThicknessTest.cs,
5634 System.Windows/SetterBaseCollectionTest.cs,
5635 System.Windows/StyleTest.cs,
5636 System.Windows/DependencyPropertyAttachedTest.cs,
5637 System.Windows/RoutedEventArgsTest.cs,
5638 System.Windows/DependencyPropertyTest.cs,
5639 System.Windows/PresentationFrameworkCollectionTest.cs,
5640 System.Windows/SetterTest.cs, System.Windows/SizeTest.cs: Move
5641 testing classes to the Mono.Moonlight.UnitTesting namespace.
5643 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5645 * moon-unit.csproj, moon-unit.sln: Updated.
5646 * System.Windows/DependencyPropertyAttachedTest.cs: Make this test pass
5649 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5651 * Page.xaml.cs, Page.xaml: Removed, not needed.
5652 * App.xaml.cs, Mono.Moonlight.UnitTesting,
5653 Mono.Moonlight.UnitTesting/App.xaml,
5654 Mono.Moonlight.UnitTesting/App.xaml.cs,
5655 Mono.Moonlight.UnitTesting/HtmlOutput.cs,
5656 Mono.Moonlight.UnitTesting/Tester.cs,
5657 Mono.Moonlight.UnitTesting/IOutput.cs, HtmlOutput.cs,
5658 moon-unit.mdp, Tester.cs, IOutput.cs: Moved support files into
5659 their own directory.
5661 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5663 * Makefile, DependencyPropertyAttachedTest.cs,
5664 DependencyPropertyTest.cs, LineGeometryTest.cs, moon-unit.mdp,
5665 ObservableCollectionTest.cs,
5666 PresentationFrameworkCollectionTest.cs, RoutedEventArgsTest.cs,
5667 SetterBaseCollectionTest.cs, SetterTest.cs, SizeTest.cs,
5668 StyleTest.cs, System.Collections.ObjectModel,
5669 System.Collections.ObjectModel/ObservableCollectionTest.cs,
5670 System.Collections.Specialized, System.Windows,
5671 System.Windows.Controls, System.Windows.Controls.Primitives,
5672 System.Windows.Data, System.Windows.Documents, System.Windows.Ink,
5673 System.Windows.Input, System.Windows.Interop,
5674 System.Windows.Markup, System.Windows.Media,
5675 System.Windows.Media.Animation, System.Windows.Media.Imaging,
5676 System.Windows.Media/LineGeometryTest.cs,
5677 System.Windows.Media/VisualTreeHelperTest.cs,
5678 System.Windows.Resources, System.Windows.Shapes,
5679 System.Windows.Threading,
5680 System.Windows/DependencyPropertyAttachedTest.cs,
5681 System.Windows/DependencyPropertyTest.cs,
5682 System.Windows/PresentationFrameworkCollectionTest.cs,
5683 System.Windows/RoutedEventArgsTest.cs,
5684 System.Windows/SetterBaseCollectionTest.cs,
5685 System.Windows/SetterTest.cs, System.Windows/SizeTest.cs,
5686 System.Windows/StyleTest.cs, System.Windows/ThicknessTest.cs,
5687 ThicknessTest.cs, VisualTreeHelperTest.cs: Organized tests into
5688 directories according to their namespace.
5690 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5692 * dependency_properties.html, Makefile, moon-unit.sln, site/ClientBin,
5693 site/dependency_propertiesTestPage.html, site/index.html,
5694 site/tree, tree, tree/i-bottom.gif, tree/index.html,
5695 tree/i-repeater.gif, tree/l.gif, tree/minus.gif,
5696 tree/page-file.png, tree/page-foldericon.png,
5697 tree/page-openfoldericon.png, tree/plus.gif, tree/t.gif,
5698 tree/tree.css, tree/tree.js: Move all html stuff into site/, and
5699 change Makefile to copy files where they should be, and open
5700 site/index.html. Avoids the problem of mxap overwriting any html
5701 files in the current directory, and makes it easier to work with
5704 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5706 * site/dependency_propertiesTestPage.html: Updated xap filename.
5707 * moon-unit.mdp: Updated.
5708 * Makefile: Fix html path names.
5710 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5712 * HtmlOutput.cs: Catch Eval exceptions, and properly encode \r.
5714 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
5716 * moon-unit.csproj, dependency_properties.sln,
5717 dependency_properties.csproj, moon-unit.mdp: Propagate name change
5720 2008-08-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
5722 * LineGeometryTest.cs: Added LineGeometryTest.
5724 2008-08-07 Rolf Bjarne Kvinge <RKvinge@novell.com>
5726 * DependencyPropertyAttachedTest.cs: And actually add the file too.
5728 2008-08-07 Rolf Bjarne Kvinge <RKvinge@novell.com>
5730 * dependency_properties.csproj: Add Attached tests.
5732 2008-08-05 Rolf Bjarne Kvinge <RKvinge@novell.com>
5734 * DependencyPropertyTest.cs, HtmlOutput.cs, Tester.cs, IOutput.cs:
5735 Print summary at the top of the html to avoid scrolling.
5737 2008-08-05 Rolf Bjarne Kvinge <RKvinge@novell.com>
5739 * Makefile: Fix --generate-html argument.
5740 * Tester.cs: Don't spam stdout with exceptions.
5742 2008-08-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
5744 * DependencyPropertyTest.cs, Tester.cs: Remove printfs.
5745 * dependency_properties.csproj: Updated.
5747 2008-08-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
5749 * HtmlOutput.cs, Tester.cs: Make test output colored, and give more
5752 2008-08-01 Rolf Bjarne Kvinge <RKvinge@novell.com>
5754 * App.xaml, App.xaml.cs,
5755 dependency_properties.csproj,
5756 dependency_properties.html,
5757 dependency_properties.sln,
5758 DependencyPropertyTest.cs,
5759 IOutput.cs, HtmlOutput.cs,
5760 Makefile, Page.xaml,
5761 Page.xaml.cs, Properties,
5762 Properties/AppManifest.xml,
5763 Properties/AssemblyInfo.cs, site,
5764 site/dependency_propertiesTestPage.html,
5766 site/web.config: Added some unittests for
5767 dependency properties.