baremetal: fix ext4 rootfs inode inconsistent

This commit is contained in:
Zexi
2019-08-19 21:27:17 +08:00
parent 1043958d0e
commit 842e33521a
10 changed files with 59 additions and 17 deletions

View File

@@ -100,6 +100,12 @@ func TestEscapeEchoString(t *testing.T) {
want: `abcd\n\"Te\\\\rst\"ddd\"\$Test\"aaa\n\$TTT`,
wantErr: false,
},
{
name: "echoInput",
args: args{"SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"1d6b\", ATTRS{idProduct}==\"0001\", RUN+=\"/bin/sh -c 'echo enabled > /sys$env{DEVPATH}/../power/wakeup'\""},
want: `SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"1d6b\", ATTRS{idProduct}==\"0001\", RUN+=\"/bin/sh -c 'echo enabled > /sys\$env{DEVPATH}/../power/wakeup'\"`,
wantErr: false,
},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {