chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
udev_db: escape path names with \x00 instead of %00
[elogind.git]
/
test
/
udev-test.pl
diff --git
a/test/udev-test.pl
b/test/udev-test.pl
index 54c33783928ac570a1216d80a2a03c9ada159476..36cbe8ac75ff76d5d920a22ed93bba9315079ae0 100755
(executable)
--- a/
test/udev-test.pl
+++ b/
test/udev-test.pl
@@
-22,7
+22,7
@@
use strict;
my $PWD = $ENV{PWD};
my $sysfs = "sys/";
my $PWD = $ENV{PWD};
my $sysfs = "sys/";
-my $udev_bin = "../udev";
+my $udev_bin = "../
test-
udev";
my $udev_root = "udev-root/"; # !!! directory will be removed !!!
my $udev_conf = "udev-test.conf";
my $udev_rules = "udev-test.rules";
my $udev_root = "udev-root/"; # !!! directory will be removed !!!
my $udev_conf = "udev-test.conf";
my $udev_rules = "udev-test.rules";
@@
-1556,8
+1556,17
@@
EOF
devpath => "/block/sda/sda1",
exp_name => "yes",
rules => <<EOF
devpath => "/block/sda/sda1",
exp_name => "yes",
rules => <<EOF
-KERNEL="sda1", NAME=
=
"no"
+KERNEL="sda1", NAME="no"
KERNEL=="sda1", NAME="yes"
KERNEL=="sda1", NAME="yes"
+EOF
+ },
+ {
+ desc => "operator chars in attribute",
+ subsys => "block",
+ devpath => "/block/sda",
+ exp_name => "yes",
+ rules => <<EOF
+KERNEL=="sda", ATTR{test:colon+plus}=="?*", NAME="yes"
EOF
},
{
EOF
},
{