Lines Matching refs:perm

40 MLSD_DATA = ("type=cdir;perm=el;unique==keVO1+ZF4; test\r\n"
41 "type=pdir;perm=e;unique==keVO1+d?3; ..\r\n"
42 "type=OS.unix=slink:/foobar;perm=;unique==keVO1+4G4; foobar\r\n"
43 "type=OS.unix=chr-13/29;perm=;unique==keVO1+5G4; device\r\n"
44 "type=OS.unix=blk-11/108;perm=;unique==keVO1+6G4; block\r\n"
45 "type=file;perm=awr;unique==keVO1+8G4; writable\r\n"
46 "type=dir;perm=cpmel;unique==keVO1+7G4; promiscuous\r\n"
47 "type=dir;perm=;unique==keVO1+1t2; no-exec\r\n"
48 "type=file;perm=r;unique==keVO1+EG4; two words\r\n"
49 "type=file;perm=r;unique==keVO1+IH4; leading space\r\n"
50 "type=file;perm=r;unique==keVO1+1G4; file1\r\n"
51 "type=dir;perm=cpmel;unique==keVO1+7G4; incoming\r\n"
52 "type=file;perm=r;unique==keVO1+1G4; file2\r\n"
53 "type=file;perm=r;unique==keVO1+1G4; file3\r\n"
54 "type=file;perm=r;unique==keVO1+1G4; file4\r\n"
55 "type=dir;perm=cpmel;unique==SGP1; dir \xAE non-ascii char\r\n"
56 "type=file;perm=r;unique==SGP2; file \xAE non-ascii char\r\n")
668 self.assertIn('perm', facts)
674 def test_entry(line, type=None, perm=None, unique=None, name=None):
676 perm = 'perm' if perm is None else perm
683 self.assertEqual(facts['perm'], perm)
687 test_entry('type=type;perm=perm;unique=unique; name\r\n')
689 test_entry('type=ty=pe;perm=perm;unique=unique; name\r\n', type="ty=pe")
690 test_entry('type==type;perm=perm;unique=unique; name\r\n', type="=type")
691 test_entry('type=t=y=pe;perm=perm;unique=unique; name\r\n', type="t=y=pe")
692 test_entry('type=====;perm=perm;unique=unique; name\r\n', type="====")
694 test_entry('type=type;perm=perm;unique=unique; na me\r\n', name="na me")
695 test_entry('type=type;perm=perm;unique=unique; name \r\n', name="name ")
696 test_entry('type=type;perm=perm;unique=unique; name\r\n', name=" name")
697 test_entry('type=type;perm=perm;unique=unique; n am e\r\n', name="n am e")
699 test_entry('type=type;perm=perm;unique=unique; na;me\r\n', name="na;me")
700 test_entry('type=type;perm=perm;unique=unique; ;name\r\n', name=";name")
701 test_entry('type=type;perm=perm;unique=unique; ;name;\r\n', name=";name;")
702 test_entry('type=type;perm=perm;unique=unique; ;;;;\r\n', name=";;;;")
704 set_data('Type=type;TyPe=perm;UNIQUE=unique; name\r\n')