[ty] cargo insta test --force-update-snapshots (#22313)
Snapshot tests recently started reporting this warning: > Snapshot test passes but the existing value is in a legacy format. > Please run cargo insta test --force-update-snapshots to update to a > newer format. This PR is the result of that forced update. One file (crates/ruff_db/src/diagnostic/render/full.rs) seems to get corrupted, because it contains strings with unprintable characters that trigger some bug in cargo-insta. I've manually reverted that file, and also manually reverted the `input_file:` lines, which we like.
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: annotations.md - Assignment with annotations - PEP-604 in non-type-expression context - Earlier versions
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/assignment/annotations.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assert_never.md - `assert_never` - Basic functionality - Diagnostics
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/directives/assert_never.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assert_type.md - `assert_type` - Basic
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/directives/assert_type.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Invalid key type - For a `dict`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Invalid key type - For a `list`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Invalid key type for `TypedDict`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Invalid value type - For a `dict`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Invalid value type - For a `list`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Invalid value type for `TypedDict`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Misspelled key for `TypedDict`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - No `__setitem__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Possibly missing `__setitem__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Unknown key for all elements of a union
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Unknown key for one element of a union
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Wrong value type for one element of a union
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: assignment_diagnostics.md - Subscript assignment diagnostics - Wrong value type for all elements of a union
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async.md - Async with statements - Accidental use of async `async with`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/with/async.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - No `__aiter__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - No `__anext__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - Possibly missing `__aiter__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - Possibly missing `__anext__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - Synchronously iterable, but not asynchronously iterable
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - Wrong signature for `__anext__`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: async_for.md - Async - Error cases - Wrong signature for `__aiter__`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/async_for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Data descriptors - Invalid `__set__` method signature
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Data descriptors - Invalid argument type
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Instance attributes with class-level defaults
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Possibly-missing attributes
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Pure instance attributes
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Setting attributes on union types
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - Unknown attributes
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attribute_assignment.md - Attribute assignment - `ClassVar`s
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attributes.md - Attributes - Attributes of standard library modules that aren't yet defined
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/attributes.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attributes.md - Attributes - Diagnostic for function attribute accessed on `Callable` type
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/attributes.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attributes.md - Attributes - Invalid access to attribute
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/attributes.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: attributes.md - Attributes - Unimported submodule incorrectly accessed as attribute
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/attributes.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: augmented.md - Augmented assignment - Unsupported types
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/assignment/augmented.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Exception Handling - Invalid exception handlers
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/exception/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Exception Handling - Special-cased diagnostics for `NotImplemented`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/exception/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Structures - Attempting to import a stdlib module that's not yet been added
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/import/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Structures - Attempting to import a stdlib module that was previously removed
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/import/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Structures - Attempting to import a stdlib submodule when both parts haven't yet been added
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/import/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Structures - Multiple objects imported from an unresolved module
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/import/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Structures - Unresolvable module import
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/import/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: basic.md - Structures - Unresolvable submodule imports
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/import/basic.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: builtins.md - Calling builtins - The builtin `NotImplemented` constant is not callable
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/call/builtins.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: cast.md - `cast` - Diagnostic snapshots
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/directives/cast.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: classes.md - Generic classes: Legacy syntax - Diagnostics for bad specializations
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/generics/legacy/classes.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: classes.md - Generic classes: PEP 695 syntax - Diagnostics for bad specializations
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/generics/pep695/classes.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: custom.md - Custom binary operations - Classes
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/binary/custom.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: custom.md - Custom binary operations - Classes from different modules with the same name
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/binary/custom.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: dataclasses.md - Dataclasses - Other dataclass parameters - frozen/non-frozen inheritance
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/dataclasses/dataclasses.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: dataclasses.md - Dataclasses - `dataclasses.KW_ONLY`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/dataclasses/dataclasses.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: del.md - `del` statement - Delete items - TypedDict deletion
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/del.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: deprecated.md - Tests for the `@deprecated` decorator - Introduction
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/deprecated.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: deprecated.md - Tests for the `@deprecated` decorator - Syntax
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/deprecated.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: descriptor_protocol.md - Descriptor protocol - Special descriptors - Properties with no setters
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/descriptor_protocol.md
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
---
|
||||
source: crates/ty_test/src/lib.rs
|
||||
assertion_line: 623
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - Tests for the `@typing(_extensions).final` decorator - A possibly-undefined `@final` method is overridden
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/final.md
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
---
|
||||
source: crates/ty_test/src/lib.rs
|
||||
assertion_line: 623
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - Tests for the `@typing(_extensions).final` decorator - Cannot override a method decorated with `@final`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/final.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - Tests for the `@typing(_extensions).final` decorator - Diagnostic edge case: superclass with `@final` method has the same name as the subclass
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/final.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - Tests for the `@typing(_extensions).final` decorator - Only the first `@final` violation is reported
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/final.md
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
---
|
||||
source: crates/ty_test/src/lib.rs
|
||||
assertion_line: 623
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - Tests for the `@typing(_extensions).final` decorator - Overloaded methods decorated with `@final`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/final.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - Tests for the `@typing(_extensions).final` decorator - Overloads in statically-known branches in stub files
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/final.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: final.md - `typing.Final` - Full diagnostics
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/type_qualifiers/final.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Bad `__getitem__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Invalid iterable
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - New over old style iteration protocol
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - No `__iter__` method and `__getitem__` is not callable
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly-not-callable `__getitem__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly invalid `__iter__` methods
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly invalid `__getitem__` methods
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly invalid `__next__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly missing `__iter__` and possibly invalid `__getitem__`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly missing `__iter__` and bad `__getitem__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Possibly missing `__iter__` and possibly missing `__getitem__`
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Union type as iterable where one union element has invalid `__iter__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - Union type as iterable where one union element has no `__iter__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - With non-callable iterator
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - `__iter__` does not return an iterator
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - `__iter__` method with a bad signature
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: for.md - For loops - `__iter__` returns an iterator with an invalid `__next__` method
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/loops/for.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: function.md - Call expression - Wrong argument type - Diagnostics for union types where the union is not assignable
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/call/function.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: functions.md - Generic functions: Legacy syntax - Inferring a bound typevar
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/generics/legacy/functions.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: functions.md - Generic functions: Legacy syntax - Inferring a constrained typevar
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/generics/legacy/functions.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: functions.md - Generic functions: PEP 695 syntax - Inferring a bound typevar
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/generics/pep695/functions.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: functions.md - Generic functions: PEP 695 syntax - Inferring a constrained typevar
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/generics/pep695/functions.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: instance.md - Instance subscript - `__getitem__` unbound
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/subscript/instance.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: instance_layout_conflict.md - Tests for ty's `instance-layout-conflict` error code - Built-ins with implicit layouts
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/instance_layout_conflict.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: instance_layout_conflict.md - Tests for ty's `instance-layout-conflict` error code - `__slots__`: incompatible tuples
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/instance_layout_conflict.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: instances.md - Binary operations on instances - Operations involving types with invalid `__bool__` methods
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/binary/instances.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: intersections.md - Comparison: Intersections - Diagnostics - Unsupported operators for positive contributions
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/comparison/intersections.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid.md - Tests for invalid types in type expressions - Diagnostics for common errors - List-literal used when you meant to use a list or tuple
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/annotations/invalid.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid.md - Tests for invalid types in type expressions - Diagnostics for common errors - Module-literal used when you meant to use a class from that module
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/annotations/invalid.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid.md - Tests for invalid types in type expressions - Diagnostics for common errors - Special-cased diagnostic for `callable` used in a type expression
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/annotations/invalid.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid.md - Tests for invalid types in type expressions - Diagnostics for common errors - Tuple-literal used when you meant to use a tuple
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/annotations/invalid.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid_argument_type.md - Invalid argument type diagnostics - Basic
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_argument_type.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid_argument_type.md - Invalid argument type diagnostics - Calls to methods
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_argument_type.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid_argument_type.md - Invalid argument type diagnostics - Different files
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_argument_type.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid_argument_type.md - Invalid argument type diagnostics - Different source order
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_argument_type.md
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
source: crates/ty_test/src/lib.rs
|
||||
expression: snapshot
|
||||
---
|
||||
|
||||
---
|
||||
mdtest name: invalid_argument_type.md - Invalid argument type diagnostics - Many parameters
|
||||
mdtest path: crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_argument_type.md
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user