Dave Halter
|
d8deceb4b1
|
Make sure fixture resolving works in conftest.py, see #791
|
2020-01-06 23:27:25 +01:00 |
|
Dave Halter
|
4243d01560
|
Make sure inheritance works for fixtures, fixes #791
|
2020-01-05 19:13:56 +01:00 |
|
Dave Halter
|
2d31e2e760
|
Fix a small pytest fixture bug
|
2020-01-03 00:03:32 +01:00 |
|
Dave Halter
|
47e2cf95d2
|
Change ModuleValue param order and add defaults
|
2020-01-01 17:07:19 +01:00 |
|
Dave Halter
|
dfd7910dd3
|
Make sure test prefixed functions are checked for pytest fixtures, see #791
|
2019-12-31 21:31:58 +01:00 |
|
Dave Halter
|
1da0a7bd58
|
Make sure pytester is also used for fixtures, see #791
|
2019-12-31 21:30:56 +01:00 |
|
Dave Halter
|
3ec73f1da3
|
Fix namedtuple issues that were uncovered by the 'self' changes
|
2019-12-27 23:57:22 +01:00 |
|
Dave Halter
|
35fb8a942c
|
Make sure pytest stdlib fixtures are completable
|
2019-12-27 16:28:07 +01:00 |
|
Dave Halter
|
e86487cb96
|
Make sure the monkeypatch fixture completion works
|
2019-12-27 16:13:20 +01:00 |
|
Dave Halter
|
0931c5492d
|
Fix tests
|
2019-12-27 13:30:53 +01:00 |
|
Dave Halter
|
7715655c96
|
Fix selection of what is a pytest fixture and what isn't
|
2019-12-27 13:26:31 +01:00 |
|
Dave Halter
|
4c22f4dbb1
|
Fix completion for non-pytest params
|
2019-12-27 13:02:16 +01:00 |
|
Dave Halter
|
31936776a5
|
Make completion of pytest fixtures possible
|
2019-12-27 12:29:18 +01:00 |
|
Dave Halter
|
8c737ba17e
|
Make goto work for pytest fixtures
|
2019-12-27 10:51:49 +01:00 |
|
Dave Halter
|
02320f832d
|
Check better for when something is a picture
|
2019-12-27 02:12:02 +01:00 |
|
Dave Halter
|
148fffae28
|
Make yield pytest fixtures work
|
2019-12-27 01:50:17 +01:00 |
|
Dave Halter
|
c45c8ec8ef
|
Get some pytest fixtures working with some side effects
|
2019-12-27 01:04:01 +01:00 |
|
Dave Halter
|
ed3fdf8876
|
Make sure classmethod signatures don't include cls, fixes #1455
|
2019-12-09 08:58:59 +01:00 |
|
Dave Halter
|
c77f33b73b
|
A small rename of a value that is actually a context
|
2019-12-01 00:31:22 +01:00 |
|
Dave Halter
|
c38e4fce70
|
Make sure py__get__ is defined on all values
Also define matches_signature on all signatures, there's definitely cases where that might be called
|
2019-11-29 15:04:04 +01:00 |
|
Dave Halter
|
02046d5333
|
Replace obj with value
|
2019-09-04 11:12:30 +02:00 |
|
Dave Halter
|
2faa8ade8b
|
Remove get_object, it's not needed anymore
|
2019-09-04 11:04:09 +02:00 |
|
Dave Halter
|
f9292ca8fa
|
Implement properties properly
|
2019-09-04 11:00:43 +02:00 |
|
Dave Halter
|
c79faa6b10
|
Implement super() properly
|
2019-09-03 14:53:40 +02:00 |
|
Dave Halter
|
4b10644100
|
Start using AnonymousMethodExecutionContext instead of the normal function execution context with arguments
|
2019-09-03 14:44:01 +02:00 |
|
Dave Halter
|
bdb01c7546
|
Make FunctionExecutionContext.arguments private
|
2019-09-02 21:24:21 +02:00 |
|
Dave Halter
|
06890203dd
|
var_args -> arguments
|
2019-09-02 19:48:17 +02:00 |
|
Dave Halter
|
473dbb0f69
|
Create separate classes for FakeSequence
|
2019-08-25 14:31:15 +02:00 |
|
Dave Halter
|
ee6331747f
|
Use a class_context instead of a class_value for MethodValue
|
2019-08-22 22:13:02 +02:00 |
|
Dave Halter
|
b97237f264
|
Rename the filter context argument to parent_context
|
2019-08-22 10:09:07 +02:00 |
|
Dave Halter
|
8a2b7f18cd
|
Get all tests working except usage tests
|
2019-08-21 00:50:34 +02:00 |
|
Dave Halter
|
14fc5ed289
|
Fix more issues with where contexts are used and where values are used
|
2019-08-20 09:59:10 +02:00 |
|
Dave Halter
|
8e60689bcf
|
valueualized_node -> contextualized_node
|
2019-08-18 00:58:33 +02:00 |
|
Dave Halter
|
4415de010d
|
ValueualizedName -> ContextualizedName
Basically a change back to an older version
|
2019-08-18 00:57:29 +02:00 |
|
Dave Halter
|
f61246bf13
|
Fix quite a few more tests. Only about a fifth failing now
|
2019-08-18 00:47:21 +02:00 |
|
Dave Halter
|
0c419a5094
|
Fix class tests
|
2019-08-17 23:52:52 +02:00 |
|
Dave Halter
|
680388a7e8
|
More fixes
|
2019-08-17 17:01:21 +02:00 |
|
Dave Halter
|
2629ff55f3
|
Fix some array tests
|
2019-08-17 15:42:13 +02:00 |
|
Dave Halter
|
03920502c4
|
infer_state -> inference_state
|
2019-08-16 11:44:30 +02:00 |
|
Dave Halter
|
9ee6285414
|
Remove infer_state from filters
|
2019-08-16 09:41:23 +02:00 |
|
Dave Halter
|
600272366f
|
parent_value -> parent_context
|
2019-08-15 09:36:46 +02:00 |
|
Dave Halter
|
9986d8c9aa
|
Context -> Value
|
2019-08-15 01:26:11 +02:00 |
|
Dave Halter
|
49f996867d
|
NO_CONTEXTS -> NO_VALUES
|
2019-08-15 01:24:28 +02:00 |
|
Dave Halter
|
ad4f546aca
|
context -> value
|
2019-08-15 01:23:06 +02:00 |
|
Dave Halter
|
9e23f4d67b
|
Move base_context -> base_value
|
2019-08-15 00:41:02 +02:00 |
|
Dave Halter
|
a5dff65142
|
Evaluator -> InferState
|
2019-08-15 00:37:51 +02:00 |
|
Dave Halter
|
8157d119a7
|
eval_ -> infer_
|
2019-08-15 00:20:01 +02:00 |
|
Dave Halter
|
3b4f292464
|
Move the evaluate package to inference
|
2019-08-15 00:14:26 +02:00 |
|
Dave Halter
|
9cc3b18d52
|
evaluation -> type inference and a few similar changes
|
2019-08-13 01:29:50 +02:00 |
|
Dave Halter
|
467839a9ea
|
execute_evaluated -> execute_with_values
|
2019-08-13 01:29:50 +02:00 |
|