Lines Matching +full:non +full:- +full:unique
34 DEFAULT_ENCODING = 'utf-8'
37 RETR_DATA = 'abcde12345\r\n' * 1000 + 'non-ascii char \xAE\r\n'
38 LIST_DATA = 'foo\r\nbar\r\n non-ascii char \xAE\r\n'
39 NLST_DATA = 'foo\r\nbar\r\n non-ascii char \xAE\r\n'
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")
60 # bpo-44359: Silently ignore socket errors. Such errors occur when a client
81 # connection, including in clear-text (non-TLS) mode.
136 if space != -1:
171 af, ip, port = arg.split(arg[0])[1:-1]
381 # http://www.mail-archive.com/openssl-users@openssl.org/msg60710.html
463 self.push('220 Reverting back to clear-text')
650 self.assertEqual(self.client.nlst(), NLST_DATA.split('\r\n')[:-1])
669 self.assertIn('unique', facts)
674 def test_entry(line, type=None, perm=None, unique=None, name=None): argument
677 unique = 'unique' if unique is None else unique
684 self.assertEqual(facts['unique'], unique)
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')
729 """Test the opt-in to the old vulnerable behavior."""
824 # name and in case it contains embedded double-quotes
825 # they must be doubled (see RFC-959, chapter 7, appendix 2).
844 encodings = ['latin-1', 'utf-8']
853 new_dir = self.client.mkd('/non-ascii dir \xAE')
854 self.check_data(new_dir, '/non-ascii dir \xAE')
1013 @skipUnless(False, "FIXME: bpo-32706")
1089 # default -- use global socket timeout
1101 # no timeout -- do not use global socket timeout
1119 # bpo-39259