Commit Graph

1522 Commits

Author SHA1 Message Date
David Halter
45f29bfa31 fixed a problem with non used decorators when splitting parts 2013-04-24 12:52:45 +04:30
David Halter
ddc5b248f1 use correct parents 2013-04-21 23:32:31 +04:30
David Halter
80cbed2f9f fixed some decorator stuff. 2013-04-21 23:06:39 +04:30
David Halter
43306429f9 fixed some little testing problems 2013-04-21 22:55:12 +04:30
David Halter
e494be2537 Merge branch 'dev' into fast 2013-04-21 00:20:25 +04:30
David Halter
406e70d51a Merge pull request #204 from davidhalter/testing
Make run.py testing reusable
2013-04-20 12:49:30 -07:00
David Halter
07075a7264 running tests again from run.py works. 2013-04-21 00:04:51 +04:30
David Halter
d16f5f6a4c refactored test_integration, so that those tests can be called from multiple places. 2013-04-20 21:55:08 +04:30
David Halter
2b1ea33fe8 reintroduce old testing mode for run.py 2013-04-20 21:22:08 +04:30
David Halter
cf49bdc9ab merge of tokenizer/dev branch 2013-04-20 19:23:15 +04:30
David Halter
336d35eb71 Merge pull request #203 from davidhalter/tokenizer
Tokenizer
2013-04-20 03:14:19 -07:00
David Halter
d27dc0d58e remove py2.5 from travis - this also removes python 2.5 support 2013-04-20 14:37:18 +04:30
David Halter
8c56fba1e9 fix a problem with statements without parents 2013-04-20 14:12:15 +04:30
David Halter
a7308fa51d removed more unused code 2013-04-20 14:11:46 +04:30
David Halter
d4428c497a use tokenizer instead of tokenize in all modules 2013-04-20 09:52:54 +04:30
David Halter
e2a6562384 tokenizer: removed raised errors 2013-04-20 09:51:52 +04:30
David Halter
0d385563a5 tokenizer: removed encoding 2013-04-20 09:28:32 +04:30
David Halter
6b2619a844 tokenizer removed unused functions 2013-04-20 09:23:27 +04:30
David Halter
06da7ddeec tokenizer py27 support 2013-04-20 09:21:22 +04:30
David Halter
fa53579950 Merge branch 'dev' into tokenizer 2013-04-20 08:55:02 +04:30
David Halter
3b0f4b87cf removed unnecessary stuff for the jedi tokenizer 2013-04-19 23:59:33 +04:30
David Halter
a28bc7195f added tokenizer of the standard library to jedi, because in the future it shall replace tokenize 2013-04-19 23:50:28 +04:30
Danilo Bargen
36614fdb27 Merge pull request #202 from davidhalter/ignored_contextmanager
New `with ignored(*exceptions)` context manager
2013-04-17 14:45:08 -07:00
Danilo Bargen
f98b0d7b6f New "with ignored(*exceptions)" context manager 2013-04-17 23:28:37 +02:00
David Halter
4e27e7d335 fixed a positioning bug in the own tokenizer 2013-04-17 23:37:21 +04:30
David Halter
d82f315ea6 don't use SubModule's in the scope list if it has a parent 2013-04-17 13:39:02 +04:30
David Halter
9181410c47 fixed a problem with functions in the beginning of a module 2013-04-17 10:07:15 +04:30
Danilo Bargen
24573c5ef2 Extended testing information in README 2013-04-16 22:51:41 +02:00
David Halter
188ed33c4f fixed parser change problems 2013-04-15 11:50:05 +04:30
David Halter
b08390c136 some parser end positions changed 2013-04-15 10:22:27 +04:30
David Halter
bafb17001b fix encoding problems with terminal 2013-04-13 15:57:28 +04:30
David Halter
eeb8e0e21d first test working again with new fast_parser 2013-04-13 13:50:50 +04:30
Danilo Bargen
fb96f9bf3d Missing semicolon in .travis.yml 2013-04-10 23:52:57 +02:00
Danilo Bargen
1a41f92a0d Added .coveragerc (refs #196) 2013-04-10 23:41:25 +02:00
Danilo Bargen
26cabd581c Added coverage report to README 2013-04-10 22:20:37 +02:00
Danilo Bargen
0b4e8e09a3 Merge pull request #198 from tkf/coveralls
Run coveralls task separately on travis-ci (fixes #196, refs #197)
2013-04-10 13:12:36 -07:00
David Halter
967d01d490 fast parser produces now trees that are correct 2013-04-10 23:50:39 +04:30
David Halter
5dd05eff1a a basic approach to the new fast parser 2013-04-10 22:33:49 +04:30
Takafumi Arakaki
944b3200a0 Fix allow_failures syntax
allow_failures.env requires a string when matrix/global is not used?
Also, indent is changed to fit with other entries.
2013-04-10 17:28:15 +02:00
Takafumi Arakaki
658bcb6421 Install coveralls only when needed 2013-04-10 17:23:50 +02:00
Takafumi Arakaki
8e4a76ca1b Allow TOXENV=cov to fail in travis-ci 2013-04-10 17:09:36 +02:00
Takafumi Arakaki
af22409059 Separate tox env for coverage check 2013-04-10 17:08:20 +02:00
Danilo Bargen
798136787f Configuration to run coveralls on py33 2013-04-10 16:30:32 +02:00
Danilo Bargen
be7cecef00 Typos in docs 2013-04-10 16:04:56 +02:00
Danilo Bargen
327a1ded17 Note about testing in README 2013-04-10 15:47:44 +02:00
Danilo Bargen
492a6c5704 Added specific "Programming Language" trove classifiers (fixes #194) 2013-04-05 11:18:53 +02:00
David Halter
3c73a744c3 Merge pull request #187 from Astrac/python-3.3
Python 3.3
2013-03-27 10:21:15 -07:00
Aldo Stracquadanio
124595de6e Making it nicer
Fixed typo in docstring and added some comments in find_module_py33

Removed a test that is not compatible with python 3.3

Better variable names in find_module implementation(s)

Removed variable assignation in favor of direct return statement
2013-03-27 10:49:43 +00:00
Aldo Stracquadanio
0b67a08e48 Using PathFinder rather than find_loader to correctly handle paths
Using PathFinder rather than find_loader to correctly handle from ... import ...

Moved away from find_loader in favour of PathFinder also when using sys.path
2013-03-27 10:49:21 +00:00
Aldo Stracquadanio
07ec134bc9 Adding python 3.3 to test environment, mani fixes
Added python 3.3 to test-suite

Removed unused import

Removed unused import

Migrated to EAFP for attribute checking

Bumped version of ModulePickling for migration to hashlib

Added py33 environment to tox

Fixed issue with package importing on python 3.3
2013-03-27 10:48:56 +00:00