summaryrefslogtreecommitdiff
path: root/astroid/tests/unittest_inference.py
Commit message (Expand)AuthorAgeFilesLines
* Let NotSupportedError be propagated.Claudiu Popa2017-01-261-1/+6
* Implement __getitem__ inference for classes (using the metaclass)David Euresti2017-01-221-0/+16
* Make ClassDefs support keyword arguments. (#384)Derek Gustafson2017-01-221-0/+13
* Add support for binary operations between classes.Claudiu Popa2016-12-301-0/+16
* Add a new mechanism for retrieving the special methods.Claudiu Popa2016-12-301-1/+5
* Add support for inferring unary binary op for classesClaudiu Popa2016-12-301-0/+11
* getitem() method accepts nodes now, instead of Python objects.Claudiu Popa2016-12-301-3/+3
* Remove infered and instantiate_class from the code baseClaudiu Popa2016-08-241-15/+0
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-221-2/+7
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Make Uninferable have a false value by default.Claudiu Popa2016-07-161-7/+13
* New function, astroid.extract_node, exported out from astroid.test_utils.Claudiu Popa2016-06-291-148/+148
* Convert all files to new license headerCeridwen2016-05-171-17/+3
* Improve inference with regard redefinition of values in subclassesClaudiu Popa2016-04-261-0/+42
* Calling lambda methods (defined at class level) can be understood.Claudiu Popa2016-04-261-0/+12
* Don't take in consideration invalid assignments, especially when __slots__ de...Claudiu Popa2016-04-251-0/+61
* Understand the `dir` builtin.Claudiu Popa2016-04-051-0/+120
* dict.values, dict.keys and dict.items are properly inferredClaudiu Popa2016-03-061-0/+14
* Unbound methods don't occur anymore on Python 3Claudiu Popa2016-02-251-5/+6
* Revert "Try to solve the packaging issues again"Claudiu Popa2016-02-111-0/+3877
* Try to solve the packaging issues againCeridwen2016-02-081-3877/+0
* Enable the warnings in tests through a context managerClaudiu Popa2015-12-111-2/+2
* Handle the cases when a List can contain Uninferable as its elementsClaudiu Popa2015-11-231-1/+13
* Clean up debug statements and fix trivial test failuresCeridwen2015-11-221-1/+1
* Delete whitespace and debug statementsCeridwen2015-11-201-2/+0
* Fix bugs introduced during modular-locals mergeCeridwen2015-11-191-0/+2
* Remove any occurence of helpers.Claudiu Popa2015-11-171-1/+0
* Merge modular-locals into 2.0Ceridwen2015-11-161-6/+8
|\
| * Finish most needed changes for building ASTs from runtime objects.Ceridwen2015-11-141-0/+1
| * Rename InterpreterObject from EmptyNodeCeridwen2015-11-061-3/+3
| * Merge master and structured_exceptionsCeridwen2015-11-061-5/+42
| |\
| * | Rename Uninferable and instantiate_classCeridwen2015-11-061-54/+54
| * | Fix inference on type() generating classes and getattr handling.Ceridwen2015-11-051-2/+3
| * | Convert _object_type to use the types from the builtins mock AST, fix a bug i...Ceridwen2015-11-031-9/+4
| * | Fix not returning function arguments correctly in get_locals and how EmptyNod...Ceridwen2015-11-031-3/+9
| * | Merge bug fixes from @Ceridwen2015-10-261-16/+104
| |\ \
| * \ \ Merge upstream changesCeridwen2015-10-111-3/+121
| |\ \ \
| * | | | Use namedtuple template for its inferred representation, fix some testsCeridwen2015-10-111-0/+4
* | | | | Merge structured exceptions into 2.0Claudiu Popa2015-11-131-6/+0
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge upstreamCeridwen2015-11-061-6/+42
| |\ \ \ \
| | * | | | Backout changeset 9c3f71, because it leads to too many false positives when u...Claudiu Popa2015-11-041-6/+0
| * | | | | Rename Uninferable and instantiate_class, fix broken tests, improveCeridwen2015-11-061-54/+54
* | | | | | Rename Uninferable and instantiate_class, fix broken tests, improveCeridwen2015-11-061-54/+54
* | | | | | Separate class instances and builtin instances into two conceptsClaudiu Popa2015-11-071-10/+17
* | | | | | Add Function.called_with, which returns a CallSite with the given arguments.Claudiu Popa2015-11-041-82/+0
* | | | | | Merge master changes into 2.0Claudiu Popa2015-11-021-0/+42
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Fix some inconsistencies with accessing the first argument of methodsClaudiu Popa2015-10-311-0/+42
| |/ / / /
* | | | | Don't pass a callcontext to CallSite, only the arguments and the keyword argu...Claudiu Popa2015-11-021-1/+5
* | | | | Move has_known_bases, safe_infer, is_supertype and is_supertype into the inte...Claudiu Popa2015-11-021-1/+2
* | | | | Merge runtime namespace with interpreter namespace.Claudiu Popa2015-11-011-1/+1