| # description format: |
| # url: |
| # test_function_name_1: expected_result |
| # test_function_name_2: [expected, results] |
| # test_function_name_3: |
| # - expected |
| # - results |
| |
| |
| 'ubuntu@172.18.66.89:~/': |
| url: 'ubuntu@172.18.66.89:~/' |
| root: 'ubuntu@172.18.66.89:~/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:~/' |
| '': 'ubuntu@172.18.66.89:~/' |
| '/': 'ubuntu@172.18.66.89:~/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level' |
| join: |
| null: '' |
| '': '' |
| '/': '/' |
| '/first/level/': '/first/level/' |
| 'first/level': 'first/level' |
| a_dir: |
| null: '/' |
| '': '/' |
| '/': '/' |
| '/first/level/': '/first/level/' |
| 'first/level': 'first/level/' |
| a_file: |
| null: '' |
| '': '' |
| '/': '/' |
| '/first/level/': '/first/level' |
| 'first/level': 'first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:~/' |
| '': 'ubuntu@172.18.66.89:~/' |
| '/': 'ubuntu@172.18.66.89:~/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:~' |
| '': 'ubuntu@172.18.66.89:~' |
| '/': 'ubuntu@172.18.66.89:~' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - '~/' |
| valid: True |
| |
| |
| 'ubuntu@172.18.66.89:': |
| url: 'ubuntu@172.18.66.89:~' |
| root: 'ubuntu@172.18.66.89:~/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:~' |
| '': 'ubuntu@172.18.66.89:~' |
| '/': 'ubuntu@172.18.66.89:~/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:~/' |
| '': 'ubuntu@172.18.66.89:~/' |
| '/': 'ubuntu@172.18.66.89:~/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:~' |
| '': 'ubuntu@172.18.66.89:~' |
| '/': 'ubuntu@172.18.66.89:~' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - '~' |
| valid: True |
| |
| |
| 'ubuntu@172.18.66.89:sub/dir': |
| url: 'ubuntu@172.18.66.89:sub/dir' |
| root: 'ubuntu@172.18.66.89:~/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:sub/dir' |
| '': 'ubuntu@172.18.66.89:sub/dir' |
| '/': 'ubuntu@172.18.66.89:sub/dir/' |
| '/first/level/': 'ubuntu@172.18.66.89:sub/dir/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:sub/dir/first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:sub/dir/' |
| '': 'ubuntu@172.18.66.89:sub/dir/' |
| '/': 'ubuntu@172.18.66.89:sub/dir/' |
| '/first/level/': 'ubuntu@172.18.66.89:sub/dir/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:sub/dir/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:sub/dir' |
| '': 'ubuntu@172.18.66.89:sub/dir' |
| '/': 'ubuntu@172.18.66.89:sub/dir' |
| '/first/level/': 'ubuntu@172.18.66.89:sub/dir/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:sub/dir/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - 'sub/dir' |
| valid: True |
| |
| |
| 'ubuntu@172.18.66.89:~': |
| url: 'ubuntu@172.18.66.89:~' |
| root: 'ubuntu@172.18.66.89:~/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:~' |
| '': 'ubuntu@172.18.66.89:~' |
| '/': 'ubuntu@172.18.66.89:~/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:~/' |
| '': 'ubuntu@172.18.66.89:~/' |
| '/': 'ubuntu@172.18.66.89:~/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:~' |
| '': 'ubuntu@172.18.66.89:~' |
| '/': 'ubuntu@172.18.66.89:~' |
| '/first/level/': 'ubuntu@172.18.66.89:~/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:~/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - '~' |
| valid: True |
| |
| |
| 'ubuntu@172.18.66.89:~/sub/dir/': |
| url: 'ubuntu@172.18.66.89:~/sub/dir/' |
| root: 'ubuntu@172.18.66.89:~/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:~/sub/dir/' |
| '': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/sub/dir/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/sub/dir/first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:~/sub/dir/' |
| '': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/sub/dir/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/sub/dir/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:~/sub/dir' |
| '': 'ubuntu@172.18.66.89:~/sub/dir' |
| '/': 'ubuntu@172.18.66.89:~/sub/dir' |
| '/first/level/': 'ubuntu@172.18.66.89:~/sub/dir/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:~/sub/dir/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - '~/sub/dir/' |
| valid: True |
| |
| |
| 'ubuntu@172.18.66.89:~/sub/dir': |
| url: 'ubuntu@172.18.66.89:~/sub/dir' |
| root: 'ubuntu@172.18.66.89:~/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:~/sub/dir' |
| '': 'ubuntu@172.18.66.89:~/sub/dir' |
| '/': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/sub/dir/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/sub/dir/first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:~/sub/dir/' |
| '': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/': 'ubuntu@172.18.66.89:~/sub/dir/' |
| '/first/level/': 'ubuntu@172.18.66.89:~/sub/dir/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:~/sub/dir/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:~/sub/dir' |
| '': 'ubuntu@172.18.66.89:~/sub/dir' |
| '/': 'ubuntu@172.18.66.89:~/sub/dir' |
| '/first/level/': 'ubuntu@172.18.66.89:~/sub/dir/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:~/sub/dir/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - '~/sub/dir' |
| valid: True |
| |
| |
| 'ubuntu@172.18.66.89:/': |
| url: 'ubuntu@172.18.66.89:/' |
| root: 'ubuntu@172.18.66.89:/' |
| urljoin: |
| null: 'ubuntu@172.18.66.89:/' |
| '': 'ubuntu@172.18.66.89:/' |
| '/': 'ubuntu@172.18.66.89:/' |
| '/first/level/': 'ubuntu@172.18.66.89:/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:/first/level' |
| url_dir: |
| null: 'ubuntu@172.18.66.89:/' |
| '': 'ubuntu@172.18.66.89:/' |
| '/': 'ubuntu@172.18.66.89:/' |
| '/first/level/': 'ubuntu@172.18.66.89:/first/level/' |
| 'first/level': 'ubuntu@172.18.66.89:/first/level/' |
| url_file: |
| null: 'ubuntu@172.18.66.89:' |
| '': 'ubuntu@172.18.66.89:' |
| '/': 'ubuntu@172.18.66.89:' |
| '/first/level/': 'ubuntu@172.18.66.89:/first/level' |
| 'first/level': 'ubuntu@172.18.66.89:/first/level' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'ubuntu' |
| - '172.18.66.89' |
| - '/' |
| valid: True |
| |
| |
| 'johnivanov@172.18.66.89:/mirror-sync/otlichniy/reg/exp': |
| url: 'johnivanov@172.18.66.89:/mirror-sync/otlichniy/reg/exp' |
| root: 'johnivanov@172.18.66.89:/' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - 'johnivanov' |
| - '172.18.66.89' |
| - '/mirror-sync/otlichniy/reg/exp' |
| valid: True |
| |
| |
| '172.18.66.89:/mirror-sync/otlichniy/reg/exp': |
| url: '172.18.66.89:/mirror-sync/otlichniy/reg/exp' |
| root: '172.18.66.89:/' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - null |
| - '172.18.66.89' |
| - '/mirror-sync/otlichniy/reg/exp' |
| valid: True |
| |
| |
| '172.18.66.89:/': |
| url: '172.18.66.89:/' |
| root: '172.18.66.89:/' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - null |
| - '172.18.66.89' |
| - '/' |
| valid: True |
| |
| |
| '172.18.66.89:': |
| url: '172.18.66.89:~' |
| root: '172.18.66.89:~/' |
| exact_match_num: 1 |
| classed: 'ssh' |
| parsed: |
| - null |
| - '172.18.66.89' |
| - '~' |
| valid: True |
| |
| |
| 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp': |
| url: 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| root: 'johnivanov@172.18.66.89::mirror-sync/' |
| urljoin: |
| null: 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| '': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| '/': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/' |
| '/first/level/': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/first/level/' |
| 'first/level': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/first/level' |
| url_dir: |
| null: 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/' |
| '': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/' |
| '/': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/' |
| '/first/level/': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/first/level/' |
| 'first/level': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/first/level/' |
| url_file: |
| null: 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| '': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| '/': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| '/first/level/': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/first/level' |
| 'first/level': 'johnivanov@172.18.66.89::mirror-sync/otlichniy/reg/exp/first/level' |
| exact_match_num: 1 |
| classed: 'rsync1' |
| parsed_rsync: |
| - 'johnivanov' |
| - '172.18.66.89' |
| - null |
| - 'mirror-sync' |
| - '/otlichniy/reg/exp' |
| valid: True |
| |
| |
| '172.18.66.89::mirror-sync/otlichniy/reg/exp': |
| url: '172.18.66.89::mirror-sync/otlichniy/reg/exp' |
| root: '172.18.66.89::mirror-sync/' |
| exact_match_num: 1 |
| classed: 'rsync1' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - 'mirror-sync' |
| - '/otlichniy/reg/exp' |
| valid: True |
| |
| |
| '172.18.66.89::mirror-sync/': |
| url: '172.18.66.89::mirror-sync/' |
| root: '172.18.66.89::mirror-sync/' |
| exact_match_num: 1 |
| classed: 'rsync1' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - 'mirror-sync' |
| - '/' |
| valid: True |
| |
| |
| '172.18.66.89::mirror-sync': |
| url: '172.18.66.89::mirror-sync/' |
| root: '172.18.66.89::mirror-sync/' |
| exact_match_num: 1 |
| classed: 'rsync1' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - 'mirror-sync' |
| - '/' |
| valid: True |
| |
| |
| 'johnivanov@172.18.66.89::/mirror-sync/otlichniy/reg/exp': |
| url: 'johnivanov@172.18.66.89::/mirror-sync/otlichniy/reg/exp' |
| exact_match_num: 0 |
| classed: null |
| valid: False |
| |
| |
| '172.18.66.89::/mirror-sync/otlichniy/reg/exp': |
| url: '172.18.66.89::/mirror-sync/otlichniy/reg/exp' |
| exact_match_num: 0 |
| classed: null |
| valid: False |
| |
| |
| '172.18.66.89::/': |
| url: '172.18.66.89::/' |
| exact_match_num: 0 |
| classed: null |
| valid: False |
| |
| |
| '172.18.66.89::': |
| url: '172.18.66.89::' |
| exact_match_num: 1 |
| classed: 'rsync1' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - null |
| - '/' |
| valid: False |
| |
| |
| |
| 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp': |
| url: 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp' |
| root: 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/' |
| urljoin: |
| null: 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp' |
| '': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp' |
| '/': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/' |
| '/first/level/': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/first/level/' |
| 'first/level': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/first/level' |
| url_dir: |
| null: 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/' |
| '': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/' |
| '/': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/' |
| '/first/level/': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/first/level/' |
| 'first/level': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/first/level/' |
| url_file: |
| null: 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp' |
| '': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp' |
| '/': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp' |
| '/first/level/': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/first/level' |
| 'first/level': 'rsync://mirror-sync@172.18.66.89:7327/otlichniy/reg/exp/first/level' |
| exact_match_num: 1 |
| classed: 'rsync2' |
| parsed_rsync: |
| - 'mirror-sync' |
| - '172.18.66.89' |
| - 7327 |
| - 'otlichniy' |
| - '/reg/exp' |
| valid: True |
| |
| |
| 'rsync://172.18.66.89:7327/mirror-sync/otlichniy/reg/exp': |
| url: 'rsync://172.18.66.89:7327/mirror-sync/otlichniy/reg/exp' |
| root: 'rsync://172.18.66.89:7327/mirror-sync/' |
| exact_match_num: 1 |
| classed: 'rsync2' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - 7327 |
| - 'mirror-sync' |
| - '/otlichniy/reg/exp' |
| valid: True |
| |
| |
| 'rsync://172.18.66.89/mirror-sync/otlichniy/reg/exp': |
| url: 'rsync://172.18.66.89/mirror-sync/otlichniy/reg/exp' |
| root: 'rsync://172.18.66.89/mirror-sync/' |
| exact_match_num: 1 |
| classed: 'rsync2' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - 'mirror-sync' |
| - '/otlichniy/reg/exp' |
| valid: True |
| |
| |
| 'rsync://172.18.66.89/mirror-sync/': |
| url: 'rsync://172.18.66.89/mirror-sync/' |
| root: 'rsync://172.18.66.89/mirror-sync/' |
| exact_match_num: 1 |
| classed: 'rsync2' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - 'mirror-sync' |
| - '/' |
| valid: True |
| |
| |
| 'rsync://172.18.66.89/': |
| url: 'rsync://172.18.66.89/' |
| root: 'rsync://172.18.66.89' |
| exact_match_num: 1 |
| classed: 'rsync2' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - null |
| - '/' |
| valid: False |
| |
| |
| 'rsync://172.18.66.89': |
| url: 'rsync://172.18.66.89/' |
| root: 'rsync://172.18.66.89' |
| exact_match_num: 1 |
| classed: 'rsync2' |
| parsed_rsync: |
| - null |
| - '172.18.66.89' |
| - null |
| - null |
| - '/' |
| valid: False |
| |
| |
| '/': |
| url: '/' |
| root: '/' |
| urljoin: |
| null: '/' |
| '': '/' |
| '/': '/' |
| '/first/level/': '/first/level/' |
| 'first/level': '/first/level' |
| url_dir: |
| null: '/' |
| '': '/' |
| '/': '/' |
| '/first/level/': '/first/level/' |
| 'first/level': '/first/level/' |
| url_file: |
| null: '/' |
| '': '/' |
| '/': '/' |
| '/first/level/': '/first/level' |
| 'first/level': '/first/level' |
| exact_match_num: 1 |
| classed: 'path' |
| parsed: |
| - null |
| - null |
| - '/' |
| valid: True |
| |
| |
| 'dir': |
| url: 'dir' |
| root: 'dir/' |
| exact_match_num: 1 |
| classed: 'path' |
| parsed: |
| - null |
| - null |
| - 'dir' |
| valid: True |
| |
| |
| '/dir': |
| url: '/dir' |
| root: '/dir/' |
| exact_match_num: 1 |
| classed: 'path' |
| parsed: |
| - null |
| - null |
| - '/dir' |
| valid: True |
| |
| |
| '/dir/subdir/': |
| url: '/dir/subdir/' |
| root: '/dir/subdir/' |
| exact_match_num: 1 |
| classed: 'path' |
| parsed: |
| - null |
| - null |
| - '/dir/subdir/' |
| valid: True |