From 3a2e927f42e2fe3543449adfad706a4323e9a10d Mon Sep 17 00:00:00 2001 From: lzichi Date: Tue, 8 Oct 2024 23:31:18 -0400 Subject: [PATCH 1/3] updated testing --- Testing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Testing.md b/Testing.md index a5a6abf..b11c8ff 100644 --- a/Testing.md +++ b/Testing.md @@ -2,7 +2,7 @@ ## End-to-end Testing for GMC and NPMC -There are end-to-end testing examples for GMC and NPMC but not for LGMC as its trajectories are not deterministic. Run the tests using `test.sh` inside the `tests` folder. +There are end-to-end testing examples for GMC and NPMC but not for LGMC as its trajectories are not deterministic. These tests can be run using `test.sh` **from the main `RNMC` directory**. ## Unit Testing The `tests` folder also contains unit tests using [GoogleTest](https://google.github.io/googletest/primer.html). Unit tests are available for the following classes: `reaction_network`, `nano_particle`, `lattice_reaction_network`, and `lattice`. The unit tests can be used to help determine if changes to the open-source code introduce bugs but are not completely comprehensive. From c431b719cc8e542270c19b908b1dd6508a2b5998 Mon Sep 17 00:00:00 2001 From: lzichi Date: Tue, 8 Oct 2024 23:39:10 -0400 Subject: [PATCH 2/3] more clear explanation --- Testing.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Testing.md b/Testing.md index b11c8ff..005e343 100644 --- a/Testing.md +++ b/Testing.md @@ -2,7 +2,10 @@ ## End-to-end Testing for GMC and NPMC -There are end-to-end testing examples for GMC and NPMC but not for LGMC as its trajectories are not deterministic. These tests can be run using `test.sh` **from the main `RNMC` directory**. +There are end-to-end testing examples for GMC and NPMC but not for LGMC as its trajectories are not deterministic. These tests can be run as follows **from the main `RNMC` directory**: +``` +tests/test.sh +``` ## Unit Testing The `tests` folder also contains unit tests using [GoogleTest](https://google.github.io/googletest/primer.html). Unit tests are available for the following classes: `reaction_network`, `nano_particle`, `lattice_reaction_network`, and `lattice`. The unit tests can be used to help determine if changes to the open-source code introduce bugs but are not completely comprehensive. From 051ead2f1c0f5973906aa09acc8a8b898e168f5d Mon Sep 17 00:00:00 2001 From: lzichi Date: Tue, 8 Oct 2024 23:42:11 -0400 Subject: [PATCH 3/3] updated syntax --- Testing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Testing.md b/Testing.md index 005e343..ab0b9cd 100644 --- a/Testing.md +++ b/Testing.md @@ -4,7 +4,7 @@ There are end-to-end testing examples for GMC and NPMC but not for LGMC as its trajectories are not deterministic. These tests can be run as follows **from the main `RNMC` directory**: ``` -tests/test.sh +$ tests/test.sh ``` ## Unit Testing