Commit Graph

25 Commits

Author SHA1 Message Date
Simon Gomizelj c35d2a3a22 Drop --allow-all-external, deprecated by PEP 470 2018-02-14 16:05:31 -05:00
Kodi Arfer c8736ebd0c Use pytest.raises in test_lex 2017-06-23 08:29:55 -07:00
Kodi Arfer d3fa375052 Migrate from Nose to pytest 2017-04-26 14:00:11 -07:00
Kodi Arfer 4e93fcba8a Ignore a new Flake8 whitespace error (#1158)
Ignore a new Flake8 whitespace error

Fixes #1157.

The new check is E305. Since we're now using the `--ignore` option, we have to list all the checks that are ignored by default, too.

I decided that ignoring E305 was better than changing the whitespace it was complaining about because, in at least some cases in our current codebase, single blank lines are used to indicate that several top-level definitions are associated with each other. Don't try to ignore the undocumented Flake8 error W504.
2016-11-27 09:54:59 +02:00
Bheesham Persaud 1711b1f5ad Add PHONY targets; wrap call to recursive make; add path to find.
I've marked added the rest of the phony build targets; wrapped the
recursive make call[0], and added the path specifier to the find
command for compatibility with BSD find.

[0]: https://www.gnu.org/software/make/manual/html_node/Recursion.html
2016-10-04 21:53:59 -04:00
Felix Yan 864fa66f22 Enable automated testing with Python 3.5
and switch travis to use tox
2015-11-03 23:32:31 +08:00
Abhishek Lekshmanan 2a4558f1d2 travis: run in container infra & remove pypy hacks
Using travis' container based infra which is faster & allows caching pip
and is faster, also after the environment update hy seems happy with
pypy2.5 so removing the hacks needed to pass that.
2015-02-26 11:29:11 +05:30
Ryan Gonzalez 1cd7904754 Fix Travis with PyPy (again) 2014-12-18 12:49:53 -06:00
Ryan Gonzalez c88e75251c Fix Travis failures 2014-11-05 21:01:10 -06:00
Bob Tolbert bb567aab3e Enabling hy2py test on Windows 2014-03-14 10:21:07 -04:00
Bob Tolbert 715158c7db Add a "clean" target to make and make.bat 2014-01-02 11:28:31 +02:00
Abhishek L ba3ba37665 Adding support for coverage tests at coveralls
This commit adds support for coverage tests at coveralls.io,
using coverage plugin from nosetests
2013-12-03 01:58:35 +05:30
Bob Tolbert fdb2385223 Add flake8 to Travis-CI to prevent these from coming back
Added new travis make target to skip flake8 on pypy but run it on all others
2013-08-24 11:14:29 -06:00
Paul R. Tagliamonte 454323ae04 removing site target 2013-04-12 23:46:28 -04:00
Paul R. Tagliamonte cd1a32ce9f Adding in an upload target. 2013-04-07 19:45:38 -04:00
Paul Tagliamonte 1241707f73 Adding in docz 2013-03-13 19:43:19 -04:00
Paul R. Tagliamonte 7e26270b2c Bit of cleanup. 2013-03-09 22:47:25 -05:00
Paul Tagliamonte 173598d055 add spaceless things 2013-03-07 19:23:11 -05:00
Paul R. Tagliamonte 935ef5424e Add in dicts. 2013-03-06 20:59:45 -05:00
Paul Tagliamonte 9ee1b579dc making things nice. 2013-03-06 19:19:54 -05:00
Paul R. Tagliamonte de50e9d7a8 shutting up the test file 2013-03-05 21:44:26 -05:00
Paul Tagliamonte 12d7fc6726 trainhacking++ 2013-03-05 18:16:04 -05:00
Paul R. Tagliamonte 7886916433 Quick linting target. 2013-03-04 21:03:18 -05:00
Paul Tagliamonte 20805fc7b2 tweaking the ast. 2013-03-04 19:12:57 -05:00
Paul R. Tagliamonte f9588f849b Add a top level makefile 2013-03-02 23:52:56 -05:00