Revision acd65a16 test/import-export_unittest.bash

b/test/import-export_unittest.bash
108 108
$impexpd $src_statusfile invalidmode >/dev/null 2>&1 &&
109 109
  err "daemon-util succeeded with invalid mode"
110 110

  
111
$impexpd $src_statusfile import --compression=rot13 >/dev/null 2>&1 &&
112
  err "daemon-util succeeded with invalid compression"
111
for mode in import export; do
112
  $impexpd $src_statusfile $mode --compression=rot13 >/dev/null 2>&1 &&
113
    err "daemon-util succeeded with invalid compression"
114

  
115
  for host in '' '  ' ' s p a c e' ... , foo.example.net... \
116
              'some"evil"name' 'x\ny\tmoo'; do
117
    $impexpd $src_statusfile $mode --host="$host" >/dev/null 2>&1 &&
118
      err "daemon-util succeeded with invalid host '$host'"
119
  done
120

  
121
  for port in '' ' ' -1234 'some ` port " here'; do
122
    $impexpd $src_statusfile $mode --port="$port" >/dev/null 2>&1 &&
123
      err "daemon-util succeeded with invalid port '$port'"
124
  done
125
done
113 126

  
114 127
upto 'Generate test data'
115 128
cat $(get_testfile proc_drbd8.txt) $(get_testfile cert1.pem) > $testdata

Also available in: Unified diff