start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2022/03/28 22:51] – stephen | start [2026/04/13 01:37] (current) – stephen | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| This is a collection of random stuff I want to record for future reference. Probably not much use to anyone else. | This is a collection of random stuff I want to record for future reference. Probably not much use to anyone else. | ||
| + | |||
| + | ====== Libyear ====== | ||
| + | |||
| + | <code powershell> | ||
| + | # .NET | ||
| + | dotnet tool install -g libyear | ||
| + | libyear | ||
| + | |||
| + | # NPM??? | ||
| + | </ | ||
| + | |||
| + | ===== Command Line Code Coverage ===== | ||
| + | |||
| + | <code powershell> | ||
| + | ### Setup | ||
| + | |||
| + | # Install ReportGenerator globally (one-time) | ||
| + | dotnet tool install -g dotnet-reportgenerator-globaltool | ||
| + | |||
| + | # Set up variables. Ensure your current directory is the repo root. | ||
| + | $projectName = " | ||
| + | $projectProj = " | ||
| + | $testResults = " | ||
| + | |||
| + | ### Generate Code Coverage | ||
| + | |||
| + | # All tests | ||
| + | dotnet test --project $projectProj --coverage --coverage-output " | ||
| + | |||
| + | # A specific class | ||
| + | dotnet test --project $projectProj --filter-class " | ||
| + | |||
| + | ### View Coverage | ||
| + | |||
| + | # Generate an HTML report from the Cobertura XML file | ||
| + | reportgenerator -reports:" | ||
| + | |||
| + | # Open the report | ||
| + | Start-Process " | ||
| + | </ | ||
| + | |||
| + | ===== .NET Logging Levels ===== | ||
| + | |||
| + | Trace = 0, Debug = 1, Information = 2, Warning = 3, Error = 4, Critical = 5, and None = 6. | ||
| + | |||
| + | ===== Running with Rubix ===== | ||
| + | |||
| + | Rubix and I did approximately 1,547 runs and covered 16,347kms together. First run was 2015-08-24, last was around 2024-07-24. | ||
| + | |||
| + | ===== Restart Garmin Forerunner 235 ===== | ||
| + | |||
| + | Hold down the ☀️ button for ages. Watch will power off. Press it again to power on. Settings etc. are not lost. | ||
| ===== Set Environment Variable in Unit Test ===== | ===== Set Environment Variable in Unit Test ===== | ||
start.1648507868.txt.gz · Last modified: 2022/03/29 23:51 (external edit)
