Re: glib filename_to_uri docs
- From: Kevin Ryde <user42 zip com au>
- To: gtk-perl-list gnome org
- Subject: Re: glib filename_to_uri docs
- Date: Sat, 07 Feb 2009 11:32:44 +1100
Torsten Schoenfeld <kaffeetisch gmx de> writes:
Ah, $hostname == undef is missing indeed; I'll add that.
In the filename_from_uri() too. (I mainly wanted to check I didn't need
an "_ornull" or something in what I changed.)
my @info;
ok(!!(@info = Glib->filename_from_uri($uri)));
The returns from those could be checked a little bit could they?
Index: filename.t
===================================================================
--- filename.t (revision 1084)
+++ filename.t (working copy)
@@ -8,7 +8,7 @@
use strict;
use warnings;
use Glib qw(:functions);
-use Test::More tests => 24;
+use Test::More tests => 26;
my $filename = "test";
@@ -44,12 +44,21 @@
like(Glib->filename_from_uri($uri), $expected);
like(Glib::filename_from_uri($uri), $expected);
like(filename_from_uri($uri), $expected);
+like(filename_from_uri("file:///$filename"), $expected);
+{
+ # note in the return "localhost" is downgraded to undef on msdos, so don't
+ # check $ret[1] eq 'localhost'
+ my @ret;
+ @ret = Glib->filename_from_uri($uri);
+ like ($ret[0], $expected);
-my @info;
-ok(!!(@info = Glib->filename_from_uri($uri)));
-ok(!!(@info = Glib::filename_from_uri($uri)));
-ok(!!(@info = filename_from_uri($uri)));
+ @ret = filename_from_uri($uri);
+ like ($ret[0], $expected);
+ @ret = filename_from_uri("file:///$filename");
+ like ($ret[0], $expected);
+ is ($ret[1], undef);
+}
SKIP: {
skip "g_filename_display_name was added glib 2.6.0", 6
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]