Changeset 11153 in ntrip for trunk/BNC/tests/README.md


Ignore:
Timestamp:
Oct 31, 2026, 11:50:15 PM (12 days ago)
Author:
stuerze
Message:

Credentials files are implemented, with existing configs keep working unchanged

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/tests/README.md

    r11152 r11153  
    3232| `tools/ssl_check.py` | TLS checks of the Ntrip 2s client and upload (not part of `run_tests.py`) |
    3333| `tools/net_check.py` | UDP/RTP sender filter and upload status checks on loopback (not part of `run_tests.py`) |
     34| `tools/cred_check.py` | credentials files (`~/.netrc`, BNC format) for download and upload (not part of `run_tests.py`) |
    3435| `work/` | scratch output, not versioned |
    3536
    … …  
    179180as broken. Takes about 2 min.
    180181
     182## Credentials check
     183
     184```
     185tests/tools/cred_check.py [--bnc PATH]
     186```
     187
     188BNC against `tools/fakecaster.py --auth user:password` (other credentials
     189rejected), each scenario with its own `HOME`: password in the configuration
     190file (hint logged), `~/.netrc` with two users for the host, `$NETRC` with
     191`machine host:port` preferred, BNC format file (`credentialsFile`) with exact
     192port preferred over `*` and a quoted password, URL without user (no
     193credentials sent), user without entry, `~/.netrc` readable for others and the
     194netrc `default` entry (not used), Ntrip 1 download, Ntrip 2 upload and
     195Ntrip 1 upload without user. Takes about 2 min.
     196
    181197## Adding a replay case
    182198
Note: See TracChangeset for help on using the changeset viewer.