From 7eb34ffda35bba8ca45441762e02959f04335c0a Mon Sep 17 00:00:00 2001 From: Max Cotton Date: Sat, 3 Feb 2024 15:38:05 +0000 Subject: [PATCH] Add further detail to automated testing section of report --- project-report/project-report.pdf | Bin 1051313 -> 1051343 bytes project-report/src/latex/testing.tex | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/project-report/project-report.pdf b/project-report/project-report.pdf index 5c24d601d1dba7e18f49d0d900205593d055c120..9fee334e59d25b03623fbb5bbd885154f23fe822 100644 GIT binary patch delta 3465 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 rT!JP~sCO_9KKz>a26;#tjffWa(iX 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 U3YV}75ETkAI5`R>B}Gq03SAV3TL1t6 diff --git a/project-report/src/latex/testing.tex b/project-report/src/latex/testing.tex index e1b7689..5d803ec 100644 --- a/project-report/src/latex/testing.tex +++ b/project-report/src/latex/testing.tex @@ -78,9 +78,9 @@ \subsubsection{Unit Tests} \subsubsection{GitHub Automated Testing} -With the following configuration programmed, the unit tests are run automatically on GitHub servers after each commit that is pushed to GitHub and the status of the tests -(either passing or failing) can be viewed on the repository's page. This automatic testing allows for a faster workflow and allows me to identify which changes (commits) -cause issues within the code, allowing for easier maintenance of the project. +With the following configuration programmed in the .github/workflows/tests.yml file, the unit tests are run automatically on GitHub servers after each commit that is pushed to GitHub, +and the status of the tests (either passing or failing) can be viewed on the repository's page. This automatic testing allows for a faster workflow and allows me to identify which changes +(commits) cause issues within the code, allowing for easier maintenance of the project. \inputminted{yaml}{./.github/workflows/tests.yml}