CVSROOT: /cvs/gnome
Module name: tomboy
Changes by: srittau 06/07/20 01:55:30
Modified files:
. : ChangeLog
Tomboy : Note.cs NoteManager.cs
test : Makefile.am NoteTest.cs
Added files:
test : DummyNote.cs
Log message:
* Tomboy/Note.cs: Made Note constructors private and instead
introduced factory methods CreateNewNote and CreateExistingNote.
NoteArchiver is now a singleton.
* Tomboy/NoteManager.cs: Split methods FirstRun and
CreateTrieController out of NoteManager and made them protected
virtual to allow overriding in test cases. Use new Note factory
method.
* test/DummyNote.cs: A DummyNoteArchiver class for use in unit tests.
* test/NoteTest.cs: Use the new Note factory method.
* test/Makefile.am: Added DummyNote.cs. Made test target phony. Test
now depends on Tomboy.exe, so if tomboy is rebuilt, the tests are also
rebuilt. MONO_PATH now includes the Plugins directory.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=tomboy&who=srittau&date=explicit&mindate=2006-07-20%2001:54&maxdate=2006-07-20%2001:56
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list