diff options
| author | Neil Jagdish Patel <neil.patel@canonical.com> | 2010-07-16 09:43:18 +0100 |
|---|---|---|
| committer | Neil Jagdish Patel <neil.patel@canonical.com> | 2010-07-16 09:43:18 +0100 |
| commit | 7b2e42d95fd40528e1138ec9e34b16e21b9f25af (patch) | |
| tree | 64d0347660e821d287bbf790b8f8c222aae9f4a8 /tests | |
| parent | fa601a0abb9140cec4d17b0069566ed88faebbf7 (diff) | |
| parent | 6eb9004da91da12aeead308c5a8ef745bb43b1d6 (diff) | |
[merge] global search
(bzr r378)
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/unit/test-place.vala | 50 | ||||
| -rw-r--r-- | tests/unit/test-places-place.vala | 8 |
2 files changed, 29 insertions, 29 deletions
diff --git a/tests/unit/test-place.vala b/tests/unit/test-place.vala index 3e628ec46..1cfb62747 100644 --- a/tests/unit/test-place.vala +++ b/tests/unit/test-place.vala @@ -46,92 +46,92 @@ namespace Unity.Tests.Unit assert (ctl.num_entries() == 0); assert (ctl.get_entry ("no such entry") == null); } - + internal static void test_one_entry() { var entry_path = "/org/ayatana/unity/testplace/testentry1"; var entry = new EntryInfo(entry_path); assert (entry is EntryInfo); assert (entry.dbus_path == entry_path); - + var ctl = new Controller("/org/ayatana/unity/testplace"); assert (ctl.num_entries() == 0); - + /* Assert that we can add one entry */ ctl.add_entry (entry); assert (ctl.num_entries() == 1); assert (ctl.get_entry (entry_path) == entry); - - var entry_paths = ctl.get_entry_paths(); + + var entry_paths = ctl.get_entry_paths(); assert (entry_paths.length == 1); assert (entry_paths[0] == entry_path); - + var entries = ctl.get_entries (); assert (entries.length == 1); assert (entries[0] == entry); - + /* Assert that we can remove it again */ ctl.remove_entry (entry_path); assert (ctl.num_entries() == 0); assert (ctl.get_entry (entry_path) == null); } - + internal static void test_two_entries() { var entry_path1 = "/org/ayatana/unity/testplace/testentry1"; var entry_path2 = "/org/ayatana/unity/testplace/testentry2"; var entry1 = new EntryInfo(entry_path1); var entry2 = new EntryInfo(entry_path2); - + var ctl = new Controller("/org/ayatana/unity/testplace"); assert (ctl.num_entries() == 0); - + ctl.add_entry (entry1); assert (ctl.num_entries() == 1); - + ctl.add_entry (entry2); assert (ctl.num_entries() == 2); - + assert (ctl.get_entry (entry_path1) == entry1); assert (ctl.get_entry (entry_path2) == entry2); - + var entry_paths = ctl.get_entry_paths(); assert (entry_paths.length == 2); assert (entry_paths[0] == entry_path1); assert (entry_paths[1] == entry_path2); - + var entries = ctl.get_entries (); assert (entries.length == 2); assert (entries[0] == entry1); assert (entries[1] == entry2); - + /* Assert we can't add them twice */ - + ctl.add_entry (entry1); assert (ctl.num_entries() == 2); - + ctl.add_entry (entry2); assert (ctl.num_entries() == 2); - + /* Assert we can remove them */ - + ctl.remove_entry (entry_path1); assert (ctl.num_entries() == 1); assert (ctl.get_entry (entry_path1) == null); assert (ctl.get_entry (entry_path2) == entry2); - + ctl.remove_entry (entry_path2); assert (ctl.num_entries() == 0); assert (ctl.get_entry (entry_path1) == null); assert (ctl.get_entry (entry_path2) == null); - + entry_paths = ctl.get_entry_paths(); assert (entry_paths.length == 0); - + entries = ctl.get_entries (); assert (entries.length == 0); } - + internal static void test_local_models () { var entry = new EntryInfo("/foo/bar"); @@ -141,7 +141,7 @@ namespace Unity.Tests.Unit entry.sections_model = sections_model; assert (entry.sections_model == sections_model); assert (sections_model.get_n_rows() == 0); - + var renderer = entry.entry_renderer_info; assert (renderer is RendererInfo); Dee.Model groups_model = new Dee.SequenceModel(3, @@ -163,6 +163,6 @@ namespace Unity.Tests.Unit assert (renderer.results_model == results_model); assert (results_model.get_n_rows() == 0); } - + } } diff --git a/tests/unit/test-places-place.vala b/tests/unit/test-places-place.vala index 6c9ce63cc..6ac23935e 100644 --- a/tests/unit/test-places-place.vala +++ b/tests/unit/test-places-place.vala @@ -88,9 +88,9 @@ namespace Unity.Tests.Unit assert (place.n_entries == 3); /* Test individual entry's properties were loaded correctly */ - PlaceEntry? e; + PlaceEntryDbus? e; - e = place.get_nth_entry (0); + e = place.get_nth_entry (0) as PlaceEntryDbus;; assert (e is PlaceEntry); assert (e.dbus_path == "/org/ayatana/Unity/Place1/Entry1"); assert (e.name == "One"); @@ -99,7 +99,7 @@ namespace Unity.Tests.Unit assert (e.show_global == true); assert (e.show_entry == false); - e = place.get_nth_entry (1); + e = place.get_nth_entry (1) as PlaceEntryDbus; assert (e is PlaceEntry); assert (e.dbus_path == "/org/ayatana/Unity/Place1/Entry2"); assert (e.name == "Two"); @@ -108,7 +108,7 @@ namespace Unity.Tests.Unit assert (e.show_global == false); assert (e.show_entry == true); - e = place.get_nth_entry (2); + e = place.get_nth_entry (2) as PlaceEntryDbus; assert (e is PlaceEntry); assert (e.dbus_path == "/org/ayatana/Unity/Place1/Entry3"); assert (e.name == "Three"); |
