XPathNSResolver interface tests broken in analyzer #23839
Labels
library-html
P2
A bug or feature request we're likely to work on
type-bug
Incorrect behavior (everything from a crash to more subtle misbehavior)
web-libraries
Issues impacting dart:html, etc., libraries
The co19 tests that try to implement the XPathNSResolver interface now fail, because the interface contains new blink js_object methods after revision 4947e57.
4947e57.
Either the tests are wrong (and createXPathNSResolver should be used), or these methods should not be on the interface.
The problem may be in sdk/lib/html/dartium/html_dartium.dart?
Marking the co19 tests as fail in tests/co19/co19-analyzer2.status.
Here is an example failure message:
FAILED: dart2analyzer-none-checked release_ia32 co19/LayoutTests/fast/xpath/attr-namespace_t02
Expected: Pass
Actual: StaticWarning
CommandOutput[dart2analyzer]:
stderr:
WARNING|STATIC_WARNING|NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_TWO|/mnt/data/b/build/slave/analyzer_experimental-linux-release-be/build/sdk/tests/co19/src/LayoutTests/fast/xpath/attr-namespace_t02.dart|14|7|17|Missing concrete implementation of setter 'XPathNSResolver.blink_jsObject' and getter 'XPathNSResolver.blink_jsObject'
Command[dart2analyzer]: DART_CONFIGURATION=ReleaseIA32 sdk/bin/dartanalyzer_developer --ignore-unrecognized-flags --enable_asserts --enable_type_checks --show-package-warnings --enable-async --package-root=out/ReleaseIA32/packages/ --machine --no-hints /mnt/data/b/build/slave/analyzer_experimental-linux-release-be/build/sdk/tests/co19/src/LayoutTests/fast/xpath/attr-namespace_t02.dart
Took 0:00:00.014000
The text was updated successfully, but these errors were encountered: