test: test for config file creation and default config file parsing (#459)

This commit is contained in:
SteveLauC
2023-06-23 17:04:05 +08:00
committed by GitHub
parent a6195d284c
commit 06cb88a1a1
2 changed files with 20 additions and 0 deletions

View File

@@ -57,3 +57,10 @@ jobs:
# token: ${{ secrets.CODECOV_TOKEN }}
files: ./lcov.info
fail_ci_if_error: true
- name: Test creation of config file
run: |
CONFIG_PATH=~/.config/topgrade.toml;
if [ -f "$CONFIG_PATH" ]; then rm $CONFIG_PATH; fi
cargo build;
./target/debug/topgrade --dry-run --only system;
stat $CONFIG_PATH;