chiark / gitweb /
add test for an attribute which contains an operator char
authorKay Sievers <kay.sievers@suse.de>
Sun, 25 Feb 2007 00:06:20 +0000 (01:06 +0100)
committerKay Sievers <kay.sievers@suse.de>
Sun, 25 Feb 2007 00:06:20 +0000 (01:06 +0100)
TODO
test/sys/block/sda/test:colon+plus [new file with mode: 0644]
test/udev-test.pl

diff --git a/TODO b/TODO
index 7afef5f..5d5a058 100644 (file)
--- a/TODO
+++ b/TODO
@@ -3,10 +3,12 @@ These things would be nice to have:
     to syslog, so any error logged from the kernel can be associated with
     any of the links at that time
 
+
 These things will change in future udev versions:
   o warn if BUS, ID, SYSFS are used as keys
     (they are SUBSYSTEMS, KERNELS, ATTRS now)
 
+
 These things are deprecated and scheduled for removal in a future
 udev version:
   o remove old udevdb dump 'udevinfo -d'
diff --git a/test/sys/block/sda/test:colon+plus b/test/sys/block/sda/test:colon+plus
new file mode 100644 (file)
index 0000000..0fed9a5
--- /dev/null
@@ -0,0 +1 @@
+colon
index 73d9929..36cbe8a 100755 (executable)
@@ -1556,11 +1556,20 @@ EOF
                devpath         => "/block/sda/sda1",
                exp_name        => "yes",
                rules           => <<EOF
-KERNEL="sda1", NAME=="no"
+KERNEL="sda1", NAME="no"
 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
+       },
+       {
                desc            => "overlong comment line",
                subsys          => "block",
                devpath         => "/block/sda/sda1",