From 0f4dcd04d8e4f78fa0381abe0b32ce714e51f602 Mon Sep 17 00:00:00 2001 From: Jon Jacky Date: Sun, 18 Jul 2021 13:51:16 -0700 Subject: [PATCH 1/5] README.md: add note about recent pull request --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 929dc27..d9ae20d 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,9 @@ PyModel: Model-based testing in Python **PyModel** is an open-source model-based testing framework in Python. +(July 2021: The fork at adds Python 3.x +support. They have submitted a pull request but I have not yet merged it.) + In model-based testing, you code a *model* that can generate as many test cases as needed. The model also checks the test outcomes. Model-based testing is helpful where so many test cases are needed @@ -83,4 +86,4 @@ PyModel is covered by the Code and documents are copyright (C) 2009-2013, Jonathan Jacky. -Revised May 2013 +Revised May 2013 (note about pull request added Jul 2021) From 17557abcc80ca1a1d1d8ea18358fe44d4ecaf8f2 Mon Sep 17 00:00:00 2001 From: Jon Jacky Date: Wed, 23 Feb 2022 12:39:38 -0800 Subject: [PATCH 2/5] add note: no longer maintained, see zlorb fork --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d9ae20d..7ffc61a 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@ +This version of PyModel is no longer being maintained. + +(July 2021: is being actively developed. +It adds Python 3.x support. PyModel: Model-based testing in Python ====================================== **PyModel** is an open-source model-based testing framework in Python. -(July 2021: The fork at adds Python 3.x -support. They have submitted a pull request but I have not yet merged it.) - In model-based testing, you code a *model* that can generate as many test cases as needed. The model also checks the test outcomes. Model-based testing is helpful where so many test cases are needed @@ -85,5 +86,5 @@ PyModel is covered by the Code and documents are copyright (C) 2009-2013, Jonathan Jacky. +Revised May 2013 (notes about zlorb fork added Jul 2021, Feb 2022) -Revised May 2013 (note about pull request added Jul 2021) From 0cd7346821af912ad68cf42e1b0f7084533f2578 Mon Sep 17 00:00:00 2001 From: Jon Jacky Date: Wed, 23 Feb 2022 12:41:31 -0800 Subject: [PATCH 3/5] add note: no longer maintained, see zlorb fork --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7ffc61a..fdc7c27 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ This version of PyModel is no longer being maintained. -(July 2021: is being actively developed. +The fork at is being actively developed. It adds Python 3.x support. PyModel: Model-based testing in Python From 0b8e482396b0d4f764f2fee6d40422f05d53b578 Mon Sep 17 00:00:00 2001 From: Jon Jacky Date: Sat, 15 Oct 2022 10:06:40 -0700 Subject: [PATCH 4/5] README: fix NModel link, change Codeplex to Github --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fdc7c27..86f835a 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ author's [web page](http://staff.washington.edu/jon/pymodel/www/). PyModel requires Python 2.6 or higher (because it uses *itertools.product*) -PyModel is influenced by [NModel](http://www.codeplex.com/NModel), but +PyModel is influenced by [NModel](http://jon-jacky.github.io/NModel), but is not a translation or re-implementation. PyModel is covered by the From 457ea284ea20703885f8e57fa5c1891051be9b03 Mon Sep 17 00:00:00 2001 From: Jon Jacky Date: Sun, 16 Oct 2022 02:47:53 -0700 Subject: [PATCH 5/5] README.md, add note about gh-pages, fix other links --- README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 86f835a..8c2dca0 100644 --- a/README.md +++ b/README.md @@ -65,16 +65,15 @@ which demonstrates several PyModel techniques for modeling and testing systems that exhibit nondeterminism, concurrency, and asynchrony. Here are the [slides](talks/pymodel-nwpd10.pdf) for -talks on PyModel given at [NWPD10](http://www.seapig.org/NWPD10) -and [SciPy 2011](http://conference.scipy.org/scipy2011/schedule.php). -Here is the [paper](talks/pymodel-scipy2011.pdf) from the +talks on PyModel given at NWPD10 +and SciPy 2011. +Here is the [paper](talks/pymodel-scipy2011.pdf) written for the SciPy 2011 Proceedings. You can [INSTALL](INSTALL.txt) PyModel. PyModel is also available at -[PyPI](http://pypi.python.org/pypi/PyModel) and at the -author's [web page](http://staff.washington.edu/jon/pymodel/www/). +[PyPI](http://pypi.python.org/pypi/PyModel). PyModel requires Python 2.6 or higher (because it uses *itertools.product*) @@ -86,5 +85,8 @@ PyModel is covered by the Code and documents are copyright (C) 2009-2013, Jonathan Jacky. -Revised May 2013 (notes about zlorb fork added Jul 2021, Feb 2022) +The gh-pages branch of this repository contains a +[web site](https://jon-jacky.github.io/PyModel/www/) +of HTML pages about PyModel. +Revised May 2013 (notes about zlorb fork added Jul 2021, Feb 2022), Oct 2022