~ximion/listaller/master

« back to all changes in this revision

Viewing changes to tests/tests-database.vala

  • Committer: Matthias Klumpp
  • Date: 2014-04-20 00:03:57 UTC
  • Revision ID: git-v1:8281dcafc3f405fcbbdda7965d82ad6f0f9b0b44
Use AsComponent as data store in AppItem

Also, we can clean up some cruft with this commit :-)

Show diffs side-by-side

added added

removed removed

Lines of Context:
59
59
        msg ("Software database is ready now!");
60
60
        msg ("Constructing fake application and adding it to the DB...");
61
61
 
62
 
        AppItem item = new AppItem ("Test", "0.1");
 
62
        var cpt = new Appstream.Component ();
 
63
        cpt.name = "Test";
 
64
        AppItem item = new AppItem (cpt);
 
65
        item.version = "0.1";
63
66
        ret = sdb.add_application (item);
64
67
        assert (ret == true);
65
68
 
70
73
        AppItem newItem = sdb.get_application_by_idname ("test");
71
74
        assert (newItem != null);
72
75
        assert (newItem.idname == "test");
73
 
        assert (newItem.full_name == "Test");
 
76
        assert (newItem.info.name == "Test");
74
77
 
75
78
        msg ("Item is: %s".printf (newItem.to_string ()));
76
79