Commit MetaInfo

Revision34b1bec37b5b45b007242d2a167c09ed3c10e73d (tree)
Time2022-06-23 04:51:26
AuthorAntoon Pardon <aej@pard...>
CommiterAntoon Pardon

Log Message

Bump test succeeded

Change Summary

Incremental Difference

diff -r bba68a7b7e15 -r 34b1bec37b5b .hgignore
--- a/.hgignore Wed Jun 22 20:03:26 2022 +0200
+++ b/.hgignore Wed Jun 22 21:51:26 2022 +0200
@@ -3,3 +3,5 @@
33 labo
44 __pycache__
55 .*.sw?
6+documentation/
7+.*
diff -r bba68a7b7e15 -r 34b1bec37b5b Makefile
--- a/Makefile Wed Jun 22 20:03:26 2022 +0200
+++ b/Makefile Wed Jun 22 21:51:26 2022 +0200
@@ -1,49 +1,9 @@
1-
2-export MYPYPATH=stubs
3-PYTHON=$(wildcard *.py)
4-TESTS=$(wildcard *.tpy)
5-#PTESTS=$(wildcard *.ptpy)
6-
7-%.tpy : %.py
8- touch $@
9-
10-doc: .env
11- pdoc3 --force --html -o documentation/ AGPlib
12-
13-# release.cfg
14-
15-release: release.cfg
16-
17-clean:
18- rm .utest .lint .mypy
19-
20-grammarparser.py: pspbase.py
21- touch grammarparser.py
221
23-lex.tpy: grammerparser.py pspbase.py
24- touch lex.tpy
25-
26-yacc.tpy: grammerparser.py pspbase.py
27- touch yacc.tpy
28-
29-release.cfg: .utest .mypy .lint Makefile doall
30- bump -vm release.cfg
31-
32-.env: $(PYTHON) $(TESTS)
33- @/bin/bash -c '[ X$$(type -p python) = X/opt/conda3.10/bin/python ] || ( echo ""; echo "***" conda3.10 not activated "***"; echo "" && exit 1 ) '
2+TESTS=$(wildcard tests/*.py)
343
35-.mypy: $(PYTHON) $(TESTS)
36- ./doall mypy $?
37- touch .mypy
4+.SUFFIXES: .py
385
39-.lint: $(PYTHON) $(TESTS) #$(PTESTS)
40- ./doall pylint $?
41- touch .lint
6+all: $(TESTS)
427
43-.utest: $(TESTS)
44- ./unit-test $?
45- touch .utest
46-
47-#.ptest: $(PTESTS)
48-# ./mytest $^
49-# touch .ptest
8+tests/%.py: source/%.py
9+ touch $@
diff -r bba68a7b7e15 -r 34b1bec37b5b prepare
--- a/prepare Wed Jun 22 20:03:26 2022 +0200
+++ b/prepare Wed Jun 22 21:51:26 2022 +0200
@@ -7,10 +7,11 @@
77 PROJECTDIRECTORY=$(pwd)
88 popd
99
10-cd $PROJECTDIRECTORY
1110 PATH=$PATH:$PROJECTDIRECTORY/bin
1211
13-pwd
12+make all
13+
14+cd $PROJECTDIRECTORY
1415
1516 ENVIRONMENT=conda3.10
1617 PYTHONPATH=$(type -p python3)
@@ -28,5 +29,3 @@
2829
2930 pushd tests; make all; popd
3031 pushd source; make all; popd
31-
32-bump -vm source/release.cfg
diff -r bba68a7b7e15 -r 34b1bec37b5b source/Makefile
--- a/source/Makefile Wed Jun 22 20:03:26 2022 +0200
+++ b/source/Makefile Wed Jun 22 21:51:26 2022 +0200
@@ -4,7 +4,12 @@
44
55 .SUFFIXES: .py .pyc
66
7-all: .mypy .lint # .lib Makefile
7+all: release.cfg # .lib Makefile
8+
9+release: release.cfg
10+
11+release.cfg: .mypy .lint ../tests/.all
12+ bump -vm release.cfg
813
914 .mypy: $(PYTHON)
1015 echo $(PYCS)
diff -r bba68a7b7e15 -r 34b1bec37b5b source/release.cfg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/source/release.cfg Wed Jun 22 21:51:26 2022 +0200
@@ -0,0 +1,3 @@
1+version = '0.01.00i'
2+modified = '2022-06-22 @ 21:48:28'
3+installed = '*********************'
diff -r bba68a7b7e15 -r 34b1bec37b5b tests/Makefile
--- a/tests/Makefile Wed Jun 22 20:03:26 2022 +0200
+++ b/tests/Makefile Wed Jun 22 21:51:26 2022 +0200
@@ -2,7 +2,12 @@
22 PYTHON=$(wildcard *.py)
33 TESTS=$(wildcard *.py)
44
5-all: .utest .mypy .lint Makefile #doall
5+.SUFFIXES: .py
6+
7+all: .all
8+
9+.all: .utest .mypy .lint Makefile #doall
10+ touch .all
611
712 # release.cfg
813
Show on old repository browser