~didrocks/libunity/bootstrap

« back to all changes in this revision

Viewing changes to test/vala/test-mpris-backend-prop-updates-client.vala

  • Committer: Tarmac
  • Author(s): Michal Hruby
  • Date: 2012-10-09 11:26:28 UTC
  • mfrom: (188.1.3 libunity)
  • Revision ID: tarmac-20121009112628-lu84udqr5ckukzom
Fix AsyncPreview.preview_ready not being usable from pygi. Fixes: https://bugs.launchpad.net/bugs/1062331. Approved by Pawel Stolowski.

Show diffs side-by-side

added added

removed removed

Lines of Context:
302
302
  {    
303
303
  }*/
304
304
 
 
305
  private const string RB_NAME = "org.mpris.MediaPlayer2.rhythmbox";
 
306
 
305
307
  internal static void player_property_updates_playback_status ()
306
308
  {
307
 
    Mpris2Controller controller = new Mpris2Controller ("org.mpris.MediaPlayer2.rhythmbox");   
 
309
    Mpris2Controller controller = new Mpris2Controller (RB_NAME);
308
310
    controller.player.PlayPause();
309
311
 
310
312
    Timeout.add_seconds (2, () => {
318
320
  
319
321
  internal static void player_property_updates_metadata()
320
322
  {
321
 
    Mpris2Controller controller = new Mpris2Controller ("org.mpris.MediaPlayer2.rhythmbox");   
 
323
    Mpris2Controller controller = new Mpris2Controller (RB_NAME);
322
324
    controller.player.Next();
323
325
    Timeout.add_seconds (2, () => {
324
326
      assert (controller.received_prop_updates_for_metadata_change.size == 1);
346
348
 
347
349
  internal static async void do_test_async_property_update_activate_playlist (MainLoop loop)
348
350
  {
349
 
    var contr = new Mpris2Controller ("org.mpris.MediaPlayer2.rhythmbox");
 
351
    Mpris2Controller contr = new Mpris2Controller (RB_NAME);
350
352
    try{
351
353
      PlaylistDetails[] pls = yield contr.playlists.GetPlaylists (0,
352
354
                                                                  10,