banshee r5175 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests tests/Banshee.Services/playlist-data
- From: blorentz svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r5175 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests tests/Banshee.Services/playlist-data
- Date: Mon, 30 Mar 2009 19:30:45 +0000 (UTC)
Author: blorentz
Date: Mon Mar 30 19:30:45 2009
New Revision: 5175
URL: http://svn.gnome.org/viewvc/banshee?rev=5175&view=rev
Log:
2009-03-30 Bertrand Lorentz <bertrand lorentz gmail com>
* src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests/PlaylistFormatTests.cs:
* tests/Banshee.Services/playlist-data/reference_local.asx:
* tests/Banshee.Services/playlist-data/reference_remote.asx: Add some
unit tests for ASF reference playlists. The remote test, like all
ASX tests with a remote URL, is broken because we have to change
http:// to mmsh://.
Added:
trunk/banshee/tests/Banshee.Services/playlist-data/reference_local.asx
trunk/banshee/tests/Banshee.Services/playlist-data/reference_remote.asx
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests/PlaylistFormatTests.cs
Modified: trunk/banshee/src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests/PlaylistFormatTests.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests/PlaylistFormatTests.cs (original)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.Playlists.Formats/Tests/PlaylistFormatTests.cs Mon Mar 30 19:30:45 2009
@@ -68,6 +68,20 @@
#region Tests
[Test]
+ public void ReadAsfReferenceLocal()
+ {
+ IPlaylistFormat pl = LoadPlaylist(new AsfReferencePlaylistFormat(), "reference_local.asx");
+ Assert.AreEqual(elements[2]["uri"], pl.Elements[0]["uri"]);
+ }
+
+ [Test]
+ public void ReadAsfReferenceRemote()
+ {
+ IPlaylistFormat pl = LoadPlaylist(new AsfReferencePlaylistFormat(), "reference_remote.asx");
+ Assert.AreEqual(elements[0]["uri"], pl.Elements[0]["uri"]);
+ }
+
+ [Test]
public void ReadAsxSimple()
{
LoadTest(new AsxPlaylistFormat(), "simple.asx");
Added: trunk/banshee/tests/Banshee.Services/playlist-data/reference_local.asx
==============================================================================
--- (empty file)
+++ trunk/banshee/tests/Banshee.Services/playlist-data/reference_local.asx Mon Mar 30 19:30:45 2009
@@ -0,0 +1,3 @@
+[reference]
+ref01=relative/local.mp3
+ref02=should_not_read_this
Added: trunk/banshee/tests/Banshee.Services/playlist-data/reference_remote.asx
==============================================================================
--- (empty file)
+++ trunk/banshee/tests/Banshee.Services/playlist-data/reference_remote.asx Mon Mar 30 19:30:45 2009
@@ -0,0 +1,3 @@
+[Reference]
+Ref01 = http://remote/remote.mp3
+Ref02 = should_not_read_this
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]