2007-06-08 Jonathan Pobst <monkey@jpobst.com>
[mono.git] / mcs / class / Managed.Windows.Forms / Test / System.Windows.Forms / ChangeLog
index e9c9fb4e6a71318eafb5df5f2f99523c71edd063..be48c0cbd3a01c7d360d34cd549558c466c5e47a 100644 (file)
@@ -1,3 +1,467 @@
+2007-06-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * GroupBoxTest.cs: Argh! I cannot freaking get this right.  Remove the "!".
+
+2007-06-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * GroupBoxTest.cs: Missed an if.
+
+2007-06-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * GroupBoxTest.cs: AutoSize is theme dependent.
+
+2007-06-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ComboBoxTest.cs: Add test for ScaleControl.
+
+2007-06-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * GroupBoxTest.cs: Add some 2.0 tests.
+
+2007-06-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * PanelTest.cs: Add.
+
+2007-06-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ScrollableControlTest.cs: ScrollToControl test is theme dependent due to
+       the width of scrollbars.
+
+2007-06-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ScrollableControlTest.cs: Add test for ScrollToControl.
+
+2007-06-06  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ScrollBarTest.cs, SplitterTest.cs: Add some 2.0 tests.
+       * ScrollBarTest.cs: Comment out several tests that no longer compile due
+       to bug #81818.
+
+2007-06-06  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ButtonTest.cs: BehaviorAutoSize is font dependent, only run on windows.
+
+2007-06-06  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ButtonBaseTest.cs: Add test for default values.
+       * ButtonTest.cs: Add test for default values, add test for AutoSize.
+
+2007-06-04  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * PropertyGridTest.cs: Added test for bug #81796, and reworked
+       SelectedGridItem_Null test to no longer check actual message.
+
+2007-06-01  Jonathan Pobst  <monkey@jpobst.com>
+
+       * FormTest.cs: Modify AutoSizeGrowAndShrink test to pass on all WM's.
+
+2007-06-01  Jonathan Pobst  <monkey@jpobst.com>
+
+       * FormTest.cs: Add tests for AutoSize'ing.
+
+2007-05-23  Everaldo Canuto  <ecanuto@novell.com>
+
+       * LabelTest.cs: Fix SizeTest for 2.0 profile since autosize theres
+       diferent behavior on 2.0.
+
+2007-06-01  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * ScrollableControlTest.cs: Add ResizeAnchoredTest.
+       * PropertyGridTest.cs: A few more tests.
+
+2007-06-01  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ListViewTest.cs: Added a new test for 2.0 RedrawItem method.
+
+2007-05-31  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Add tests for 2.0 scaling methods.
+
+2007-05-30  Andreia Gaita  <avidigal@novell.com>
+
+       * FocusTest.cs: Add tests for ContainerControl - fire events even if 
+       there is no form, and set active control before firing events.
+
+2007-05-29  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Test to show the effects of ResumeLayout(false).
+
+2007-05-28  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ListView.cs:
+       * ListViewItem.cs: Added 2.0 ListViewItem.ToolTipText tests.
+
+2007-05-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * TextBoxTest.cs: Ignore a couple of font-dependent tests.
+
+2007-05-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * MonthCalendarTest.cs: Added InitialSizeTest.
+
+2007-05-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * FormTest.cs: Increase timeout value. Might prevent tests from failing
+         on slower computers.
+
+2007-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DateTimePickerTest.cs: Added tests for MinDate and MaxDate.
+
+2007-05-27  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DateTimePickerTest.cs: Avoid test failures on Windows system with
+       non-us locale.
+
+2007-05-27  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * NumericUpDownTest.cs: Avoid use of global identifier since csc 1.x
+       does not support this.
+       * FormTest.cs: Avoid using anonymous methods. Allows our test to build
+       again using csc 1.x.
+
+2007-05-27  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TreeNodeCollectionTest.cs: Added tests for Add and AddRange. Fixed
+       and improved test for IList indexer.
+
+2007-05-25  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TextBoxTest.cs: Improve tests for Copy, Cut and Paste to also cover
+       bug #81736.
+
+2007-05-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * KeyEventArgsTest.cs: Added.
+
+2007-05-24  Andreia Gaita  <avidigal@novell.com>
+
+       * NumericUpDownTest.cs: Added 1.1 and 2.0 tests.
+
+2007-05-24  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ListControlTest.cs:
+       * CheckedListBoxTest.cs: Move the GetItemText test
+       to ListControl, since the method it's part of it. Also
+       add a FilterItemOnProperty test.
+
+2007-05-24  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DefaultLayoutTest.cs: Add test for bug 81199. (nested controls)
+
+2007-05-24  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ContainerControlTest.cs: Test to show ProcessMnemonic is called
+       regardless of CanSelect.
+
+2007-05-23  Jonathan Pobst  <monkey@jpobst.com>
+
+       * TestHelper.cs: Remove reference to event_log from constructor.
+
+2007-05-23  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Add test to show that setting a control's Visible
+       property causes it's parent to relayout.
+
+2007-05-23  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DefaultLayoutTest.cs: Add test for docking when parent has Padding.
+
+2007-05-23  Everaldo Canuto  <ecanuto@novell.com>
+
+       * TestHelper.cs: Remove Event log we already have a EventLogger class.
+
+2007-05-23  Everaldo Canuto  <ecanuto@novell.com>
+
+       * TestHelper.cs: Event log added.
+
+2007-05-23  Everaldo Canuto  <ecanuto@novell.com>
+
+       * ContextMenuTest.cs: ContextMenu tests added.
+
+2007-05-23  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * ToolBarButtonTest.cs: Added test for Name.
+
+2007-05-22  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * FormTest.cs: Renamed FormCantGetTooSmall test and use comparison
+       with SystemInformation.MinimumWindowSize. Enable test.
+
+2007-05-22  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * FormTest.cs: Added ShowDialogCloseTest.
+
+2007-05-21  Jonathan Pobst  <monkey@jpobst.com>
+
+       * FormTest.cs: Mark FormCantGetTooSmall as NotWorking.  It only applies to Windows.
+
+2007-05-21  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DefaultLayoutTest.cs: Tests for bugs 81694, 81695.
+       * FormTest.cs: Test setting the form size smaller than the WM will
+       allow it.
+
+2007-05-21  Chris Toshok  <toshok@ximian.com>
+
+       * DataBindingTests.cs (TestColumnAdd): enable this test.  the
+       system.data changes required are in, and it works now.
+
+2007-05-19  Andreia Gaita  <avidigal@novell.com>
+
+       * NumericUpDownTest: Added.
+
+2007-05-18  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DataObjectTest.cs: Added.
+
+2007-05-18  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * TreeViewTest.cs: Added test for DoubleBuffered.
+
+2007-05-18  Jonathan Pobst  <monkey@jpobst.com>
+
+       * KeysConverterTest.cs: Added.
+       * LinkConverterTest.cs: Added.
+       * LinkLabelTest.cs: Added tests for LinkLabel.Link.
+
+2007-05-17  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ListBoxTest.cs: New test for some exceptions in
+       ListBox.ObjectCollection methods.
+
+2007-05-17  Chris Toshok  <toshok@ximian.com>
+
+       * ControlBindingsCollectionTest.cs: new test file, move a test
+       from BindingTest here.
+
+       * BindingTest.cs (DuplicateBindingAdd): move the test to
+       ControlBindingsCollectionTest.
+
+       * BindingManagerBaseTest.cs (BindingsTest): enable this test.
+       passes now.
+
+       * DataBindingTests.cs: define #WITH_BINDINGS, since we now seem to
+       work with them.
+       (TestInsertRowBeforeCurrent): ignore this test on 2.0 though, as
+       we generate too many Binding.Format events.
+       (TestColumnAdd): ignore this test on 1.1, until System.Data
+       generates the proper (2) number of events causing us to emit
+       MetadataChanged.
+
+       * CurrencyManagerTest.cs (AddNew2): ignore this test for the time
+       being.  it's hitting a System.Data exception which doesn't happen
+       on MS.
+
+2007-05-17  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * TextBoxTest.cs: BackColorTest: Fix it, we may get invalidates and
+         paints after a Form.Show ().
+
+2007-05-17  Andreia Gaita  <avidigal@novell.com>
+
+       * TabControlTest.cs: Ignore the enter/leave tests for a bit
+
+2007-05-17  Andreia Gaita  <avidigal@novell.com>
+
+       * TabControlTest.cs: Add tests for Enter/Leave events on tabpages
+
+2007-05-17  Jonathan Pobst  <monkey@jpobst.com>
+
+       * TreeViewImageIndexConverterTest.cs: Added.
+
+2007-05-17  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripTextBoxTest.cs: Enable tests for auto complete and shortcuts
+       enabled stuff.
+
+2007-05-16  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ImageKeyConverterTest.cs: Added.
+       * TreeViewImageKeyConverterTest.cs: Added.
+
+2007-05-15  Jonathan Pobst  <monkey@jpobst.com>
+
+       * TextBoxTest.cs: Add test for IsInputChar method.
+
+2007-05-11  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * ToolStripItemCollectionTest.cs: Removed duplicate test.
+
+2007-05-11  Everaldo Canuto  <everaldo@simios.org>
+
+       * ToolBarTest.cs: Add tests for toolbar size (horizontal and vertical),
+       also test #81523.
+
+2007-05-10  Everaldo Canuto  <everaldo@simios.org>
+
+       * ToolBarTest.cs: CreateHandleTest added.
+
+2007-05-10  Jonathan Pobst  <monkey@jpobst.com>
+
+       * FormTest.cs: Marking test for bug 81582 as NotWorking as it fails
+       on X11.  Bug is reopened.
+
+2007-05-10  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripItemCollectionTest.cs: Enable tests.
+
+2007-05-10  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * MaskedTextBoxTest.cs: Added more tests.
+
+2007-05-10  Jonathan Pobst  <monkey@jpobst.com>
+
+       * FormTest.cs: Add test for bug 81582.
+
+2007-05-10  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * ToolStripItemCollectionTest.cs: Added tests for ctor, Insert and
+       Remove.
+
+2007-05-09  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Expand and enable test for UseWaitCursor.
+
+2007-05-09  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Added test for IsInputChar.
+
+2007-05-09  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Added tests for PreProcessMessage and
+       PreProcessControlMessage.
+
+2007-05-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * ControlTest.cs: Added test for UseWaitCursor.
+
+2007-05-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Tests demonstrating Control.AutoSize from 
+       Stefan Noack.
+
+2007-05-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripManagerTest.cs: Add test for bug #81477.
+
+2007-05-04  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ControlTest.cs: Expand GetChildAtPointTest to cover 2.0 cases.
+
+2007-05-04  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       Added.
+
+2007-05-04  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * MdiFormTest.cs: Added DeactivatedEventTest.
+
+2007-05-03  Chris Toshok  <toshok@ximian.com>
+
+       * DataBindingTests.cs: enable TestInsertRowAtCurrent in the 2.0
+       profile as well.
+
+2007-05-03  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ApplicationTest.cs: Add a test for RaiseIdle.
+
+2007-05-01  Frederik Carlier <frederik.carlier@carlier-online.be> 
+
+       * TreeNodeCollectionTest.cs: Add Unit tests for ContainsKey and 
+      IndexOfKey methods.
+
+2007-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataGridViewColumnTest.cs: Added test for bug #81464, improved 
+       existing tests.
+       * DataGridViewTextBoxCellTest.cs: Added test for Value.
+       * RichTextBoxTest.cs: Added test for bug #80626.
+       * TabControlTest.cs: Added test for TabPageCollection indexer.
+       * TextBoxTest.cs: Enabled test for bug #80626.
+
+2007-04-29  Andreia Gaita  <avidigal@novell.com>
+
+       * TabControlTest.cs: Add more 2.0 select and deselect tab tests.
+
+2007-04-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataBindingTest.cs: Avoid using anonymous methods to allow tests to
+       build using csc 1.x.
+       * CurrencyManagerTest.cs: Same.
+
+2007-04-24  Alan McGovern <alan.mcgovern@gmail.com>
+
+       * BindingNavigatorTest.cs: Ignored failing test until a bug gets fixed
+
+2007-04-27  Chris Toshok  <toshok@ximian.com>
+
+       * CurrencyManagerTest.cs, DataBindingTests.cs,
+       BindingManagerBaseTest.cs, BindingSourceTest.cs, BindingTest.cs:
+       lots of misc changes.
+
+2007-04-26  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripTest.cs: Fix the failing MethodGetNextItem test.
+
+2007-04-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * FormHandleTest.cs, ControlEventTest.cs, MenuStripTest.cs,
+         ProgressBarTest.cs, RichTextBoxTest.cs, ListViewEventTest.cs,
+         TreeViewTest.cs, ColumnHeaderTest.cs, ApplicationContextTest.cs,
+         MdiFormTest.cs, MenuItemTest.cs, TextBoxTest.cs, ListBoxTest.cs,
+         ToolStripTest.cs, ToolStripMenuItemTest.cs, ControlTest.cs,
+         ToolBarTest.cs: Dispose of the 61 forms we were keeping open while
+         running the tests.
+       * ApplicationTest.cs: Dispose of the 61 forms we were keeping open
+         while running the tests. Added OpenFormsTest.
+       * FormTest.cs: Dispose of the 61 forms we were keeping open while
+         running the tests. Added DialogOwnerTest.
+
+2007-04-24  Alan McGovern <alan.mcgovern@gmail.com>
+
+       * BindingNavigatorTest.cs: Added more tests to check more behaviour
+
+2007-04-24  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripDropDownTest.cs: Add Assert for default orientation.
+       * ToolStripTest.cs: Enable tests for CanOverflow and DefaultDropDownDirection.
+       Add test for GetNextItem.
+
+2007-04-24  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * MdiFormTest.cs: Added tests for #81409.
+
+2007-04-24  Rolf Bjarne Kvinge <RKvinge@novell.com> 
+
+       * MdiFormTest.cs: Added tests for #81409.
+
+2007-04-24  Raja R Harinath  <rharinath@novell.com>
+
+       * BindingNavigatorTest.cs (CheckStandardItems): Avoid use of NUnit
+       API newer than present in the tree.
+
+2007-04-24  Alan McGovern <alan.mcgovern@gmail.com>
+
+       * BindingNavigatorTest.cs: Initial tests
+
+2007-04-23  Chris Toshok  <toshok@ximian.com>
+
+       * TestHelper.cs: move RunningOnUnix here.
+
+       * FocusTest.cs: use TestHelper.RunningOnUnix.
+
+       * FormTest.cs: use TestHelper.RunningOnUnix.
+
+2007-04-23  Jonathan Pobst  <monkey@jpobst.com>
+
+       * TableLayoutTest.cs: Add a bunch of tests I thought I had lost
+       before I lose them for real.
+
+2007-04-21  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DefaultLayoutTest.cs: Added test for bug #81397.
+
 2007-04-21  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * RichTextBoxTest.cs: Added test for bug #80620.
 
        * SystemInformationTest.cs: Add tests case for MenuFont.
 
-2006-09-18  Jonathan Pobst  <monkey@jpobst.com>
+2006-09-18  Jonathan Pobst  <monkey@jpobst.com>
        * EventArgsTest.cs: Add tests for ToolStrip*EventArgs.
 
 2006-09-13  Jonathan Pobst  <monkey@jpobst.com>