|
| 1 | +# parse_file_name |
| 2 | + |
| 3 | + Code |
| 4 | + parse_file_name(c("package1_1.0.0.tar.gz", "package2_1.0.1.tgz", |
| 5 | + "package3_1.0.2.zip")) |
| 6 | + Output |
| 7 | + $package |
| 8 | + [1] "package1" "package2" "package3" |
| 9 | + |
| 10 | + $version |
| 11 | + [1] '1.0.0' '1.0.1' '1.0.2' |
| 12 | + |
| 13 | + |
| 14 | +# parse_package_list |
| 15 | + |
| 16 | + Code |
| 17 | + parse_package_list("src/contrib") |
| 18 | + Message |
| 19 | + i Downloading package list from <http://127.0.0.1:<port>//src/contrib>. |
| 20 | + Output |
| 21 | + # A tibble: 88 x 3 |
| 22 | + file package version |
| 23 | + <chr> <chr> <pckg_vrs> |
| 24 | + 1 A3_1.0.0.tar.gz A3 1.0.0 |
| 25 | + 2 AATtools_0.0.3.tar.gz AATtools 0.0.3 |
| 26 | + 3 ABACUS_1.0.0.tar.gz ABACUS 1.0.0 |
| 27 | + 4 ABC.RAP_0.9.0.tar.gz ABC.RAP 0.9.0 |
| 28 | + 5 ABCanalysis_1.2.1.tar.gz ABCanalysis 1.2.1 |
| 29 | + 6 ABCoptim_0.15.0.tar.gz ABCoptim 0.15.0 |
| 30 | + 7 ABCp2_1.2.tar.gz ABCp2 1.2 |
| 31 | + 8 ABHgenotypeR_1.0.1.tar.gz ABHgenotypeR 1.0.1 |
| 32 | + 9 ABM_0.4.1.tar.gz ABM 0.4.1 |
| 33 | + 10 ABPS_0.3.tar.gz ABPS 0.3 |
| 34 | + # i 78 more rows |
| 35 | + |
| 36 | +# parse_metadata_file |
| 37 | + |
| 38 | + Code |
| 39 | + parse_metadata_file("src/contrib") |
| 40 | + Message |
| 41 | + i Parsing metadata from 'fixtures/metadata/src/contrib/METADATA2.gz'. |
| 42 | + Output |
| 43 | + # A tibble: 87 x 6 |
| 44 | + file size sha sysreqs built published |
| 45 | + <chr> <int> <chr> <chr> <lgl> <chr> |
| 46 | + 1 A3_1.0.0.tar.gz 42810 9c99d5ee74122d38a5~ "" NA 2015-08-~ |
| 47 | + 2 AATtools_0.0.3.tar.gz 252641 89d64a7ee0b8057475~ "" NA 2024-08-~ |
| 48 | + 3 ABACUS_1.0.0.tar.gz 84194 31b4292097ffd7db14~ "" NA 2019-09-~ |
| 49 | + 4 ABC.RAP_0.9.0.tar.gz 4769661 b3d77017c620f48488~ "GNU m~ NA 2016-10-~ |
| 50 | + 5 ABCanalysis_1.2.1.tar.gz 23436 91e3b8f19b291ec7d3~ "" NA 2017-03-~ |
| 51 | + 6 ABCoptim_0.15.0.tar.gz 13482 8bd894574dd5376eaf~ "" NA 2017-11-~ |
| 52 | + 7 ABCp2_1.2.tar.gz 7293 7d593601836835b284~ "" NA 2016-02-~ |
| 53 | + 8 ABHgenotypeR_1.0.1.tar.gz 100729 14c419abc4f717ec05~ "" NA 2016-02-~ |
| 54 | + 9 ABM_0.4.1.tar.gz 48025 57b9dd43e443895a71~ "" NA 2024-03-~ |
| 55 | + 10 ABPS_0.3.tar.gz 108733 940ac727fab90ebb81~ "" NA 2018-10-~ |
| 56 | + # i 77 more rows |
| 57 | + |
| 58 | +--- |
| 59 | + |
| 60 | + Code |
| 61 | + parse_metadata_file("src/contrib") |
| 62 | + Message |
| 63 | + ! Metadata file does not exist: '<tempdir>/<tempfile>/metadata/src/contrib/METADATA2.gz'. |
| 64 | + Output |
| 65 | + # A tibble: 0 x 6 |
| 66 | + # i 6 variables: file <chr>, size <int>, sha <chr>, sysreqs <chr>, built <chr>, |
| 67 | + # published <chr> |
| 68 | + |
| 69 | +# get_state |
| 70 | + |
| 71 | + Code |
| 72 | + get_state("src/contrib") |
| 73 | + Message |
| 74 | + i Downloading package list from <http://127.0.0.1:<port>//src/contrib>. |
| 75 | + i Parsing metadata from 'fixtures/metadata/src/contrib/METADATA2.gz'. |
| 76 | + Output |
| 77 | + $old |
| 78 | + # A tibble: 87 x 6 |
| 79 | + file size sha sysreqs built published |
| 80 | + <chr> <int> <chr> <chr> <lgl> <chr> |
| 81 | + 1 A3_1.0.0.tar.gz 42810 9c99d5ee74122d38a5~ "" NA 2015-08-~ |
| 82 | + 2 AATtools_0.0.3.tar.gz 252641 89d64a7ee0b8057475~ "" NA 2024-08-~ |
| 83 | + 3 ABACUS_1.0.0.tar.gz 84194 31b4292097ffd7db14~ "" NA 2019-09-~ |
| 84 | + 4 ABC.RAP_0.9.0.tar.gz 4769661 b3d77017c620f48488~ "GNU m~ NA 2016-10-~ |
| 85 | + 5 ABCanalysis_1.2.1.tar.gz 23436 91e3b8f19b291ec7d3~ "" NA 2017-03-~ |
| 86 | + 6 ABCoptim_0.15.0.tar.gz 13482 8bd894574dd5376eaf~ "" NA 2017-11-~ |
| 87 | + 7 ABCp2_1.2.tar.gz 7293 7d593601836835b284~ "" NA 2016-02-~ |
| 88 | + 8 ABHgenotypeR_1.0.1.tar.gz 100729 14c419abc4f717ec05~ "" NA 2016-02-~ |
| 89 | + 9 ABM_0.4.1.tar.gz 48025 57b9dd43e443895a71~ "" NA 2024-03-~ |
| 90 | + 10 ABPS_0.3.tar.gz 108733 940ac727fab90ebb81~ "" NA 2018-10-~ |
| 91 | + # i 77 more rows |
| 92 | + |
| 93 | + $new |
| 94 | + # A tibble: 88 x 3 |
| 95 | + file package version |
| 96 | + <chr> <chr> <pckg_vrs> |
| 97 | + 1 A3_1.0.0.tar.gz A3 1.0.0 |
| 98 | + 2 AATtools_0.0.3.tar.gz AATtools 0.0.3 |
| 99 | + 3 ABACUS_1.0.0.tar.gz ABACUS 1.0.0 |
| 100 | + 4 ABC.RAP_0.9.0.tar.gz ABC.RAP 0.9.0 |
| 101 | + 5 ABCanalysis_1.2.1.tar.gz ABCanalysis 1.2.1 |
| 102 | + 6 ABCoptim_0.15.0.tar.gz ABCoptim 0.15.0 |
| 103 | + 7 ABCp2_1.2.tar.gz ABCp2 1.2 |
| 104 | + 8 ABHgenotypeR_1.0.1.tar.gz ABHgenotypeR 1.0.1 |
| 105 | + 9 ABM_0.4.1.tar.gz ABM 0.4.1 |
| 106 | + 10 ABPS_0.3.tar.gz ABPS 0.3 |
| 107 | + # i 78 more rows |
| 108 | + |
| 109 | + $missing |
| 110 | + # A tibble: 1 x 3 |
| 111 | + file package version |
| 112 | + <chr> <chr> <pckg_vrs> |
| 113 | + 1 test_0.0.0.9000.tar.gz test 0.0.0.9000 |
| 114 | + |
| 115 | + |
0 commit comments