Commit graph

14 commits

Author SHA1 Message Date
Peter Johnson
94ab1135a3 Remove $Id$ and RCSID() usage.
These are useless now that we're using git.
2011-08-19 10:43:16 -07:00
Peter Johnson
e774242fd1 Finish cleanup made in [1948].
svn path=/trunk/yasm/; revision=1951
2007-09-14 05:19:10 +00:00
Peter Johnson
a1f4c99e94 Remove yasm_immval, moving remaining unique information (sign flag) into
yasm_value.

svn path=/trunk/yasm/; revision=1740
2007-01-21 22:01:34 +00:00
Peter Johnson
9dd8df8fb6 intnum.c: Better internal error checking on intnum creation input strings.
svn path=/trunk/yasm/; revision=1739
2007-01-20 19:37:02 +00:00
Peter Johnson
40816b2caf Include test_bytecode.py and test_expr.py in the distribution, as they're
called out by the python test framework.

svn path=/trunk/yasm/; revision=1601
2006-08-10 04:42:09 +00:00
Michael Urman
486ae1c73a Rework yasm.Expression to accept strings like '+' to indicate operation.
Add tests for yasm.Expression and new yasm.ImmVal.

svn path=/trunk/yasm/; revision=1527
2006-05-07 16:41:16 +00:00
Michael Urman
c4654ab749 Raise SymbolTable redefinition errors in Python.
Fix a double-free problem encountered during this testing.
Redefine symtab.define_special() vis parameter to match symrec.visibility.

svn path=/trunk/yasm/; revision=1526
2006-05-07 03:22:03 +00:00
Michael Urman
46ffab25b2 Raise IntNum division by zero errors in Python.
svn path=/trunk/yasm/; revision=1524
2006-05-06 19:12:05 +00:00
Peter Johnson
6525aa3c58 * symrec.pxi: Change various things to properties rather than functions.
Visibility is handled via set of strings.
* test_symrec.py: Test.

svn path=/trunk/yasm/; revision=1503
2006-04-17 05:36:47 +00:00
Peter Johnson
96d88ea6e0 * python_test.sh: Set srcdir and PYTHON to reasonable defaults if not already
set, this allows easy manual execution of this script outside of make check.

svn path=/trunk/yasm/; revision=1502
2006-04-17 03:53:04 +00:00
Peter Johnson
e4460d5334 * python_test.sh: Use PYTHON variable to find python executable.
* python-yasm/tests/Makefile.inc: Pass PYTHON setting down through
TESTS_ENVIRONMENT.
* Makefile.am: Initialize TESTS_ENVIRONMENT to empty.

svn path=/trunk/yasm/; revision=1501
2006-04-17 03:21:41 +00:00
Michael Urman
1d65f372c2 Add intnum tests; test_cmp is failing right now and needs a source fix.
svn path=/trunk/yasm/; revision=1499
2006-04-17 02:16:50 +00:00
Peter Johnson
27848fc671 * test_symrec.py: Actually add test, and fix it to work.
svn path=/trunk/yasm/; revision=1498
2006-04-17 02:13:52 +00:00
Peter Johnson
83535bec11 * python-yasm: Add test framework; large portions copied from Quod Libet
framework.

svn path=/trunk/yasm/; revision=1497
2006-04-17 02:04:00 +00:00