cross_validate_layout_with_c test failing on naming mimatches
Not sure what's up here, I'm just running cargo test
.
Running tests/abi.rs (target/debug/deps/abi-42883a21877c16ed)
running 2 tests
test cross_validate_layout_with_c ... FAILED
test cross_validate_constants_with_c ... FAILED
failures:
---- cross_validate_layout_with_c stdout ----
Name mismatch:
Rust: "GESPitiviFormatter"
C: "GESProject"
Name mismatch:
Rust: "GESPitiviFormatterClass"
C: "GESProjectClass"
Name mismatch:
Rust: "GESProject"
C: "GESSource"
Name mismatch:
Rust: "GESProjectClass"
C: "GESSourceClass"
Name mismatch:
Rust: "GESSource"
C: "GESSourceClip"
Name mismatch:
Rust: "GESSourceClass"
C: "GESSourceClipAsset"
Name mismatch:
Rust: "GESSourceClip"
C: "GESSourceClipAssetClass"
Name mismatch:
Rust: "GESSourceClipAsset"
C: "GESSourceClipClass"
Name mismatch:
Rust: "GESSourceClipAssetClass"
C: "GESTestClip"
Name mismatch:
Rust: "GESSourceClipClass"
C: "GESTestClipClass"
Name mismatch:
Rust: "GESTestClip"
C: "GESTextHAlign"
Name mismatch:
Rust: "GESTestClipClass"
C: "GESTextOverlay"
Name mismatch:
Rust: "GESTextHAlign"
C: "GESTextOverlayClass"
Name mismatch:
Rust: "GESTextOverlay"
C: "GESTextOverlayClip"
Name mismatch:
Rust: "GESTextOverlayClass"
C: "GESTextOverlayClipClass"
Name mismatch:
Rust: "GESTextOverlayClip"
C: "GESTextVAlign"
Name mismatch:
Rust: "GESTextOverlayClipClass"
C: "GESTimeline"
Name mismatch:
Rust: "GESTextVAlign"
C: "GESTimelineClass"
Name mismatch:
Rust: "GESTimeline"
C: "GESTimelineElement"
Name mismatch:
Rust: "GESTimelineClass"
C: "GESTimelineElementClass"
Name mismatch:
Rust: "GESTimelineElement"
C: "GESTitleClip"
Name mismatch:
Rust: "GESTimelineElementClass"
C: "GESTitleClipClass"
Name mismatch:
Rust: "GESTitleClip"
C: "GESTitleSource"
Name mismatch:
Rust: "GESTitleClipClass"
C: "GESTitleSourceClass"
Name mismatch:
Rust: "GESTitleSource"
C: "GESTrack"
Name mismatch:
Rust: "GESTitleSourceClass"
C: "GESTrackClass"
Name mismatch:
Rust: "GESTrack"
C: "GESTrackElement"
Name mismatch:
Rust: "GESTrackClass"
C: "GESTrackElementAsset"
Name mismatch:
Rust: "GESTrackElement"
C: "GESTrackElementAssetClass"
Name mismatch:
Rust: "GESTrackElementAsset"
C: "GESTrackElementClass"
Name mismatch:
Rust: "GESTrackElementAssetClass"
C: "GESTrackType"
Name mismatch:
Rust: "GESTrackElementClass"
C: "GESTransition"
Name mismatch:
Rust: "GESTrackType"
C: "GESTransitionClass"
Name mismatch:
Rust: "GESTransition"
C: "GESTransitionClip"
Name mismatch:
Rust: "GESTransitionClass"
C: "GESTransitionClipClass"
Name mismatch:
Rust: "GESTransitionClip"
C: "GESUriClip"
Name mismatch:
Rust: "GESTransitionClipClass"
C: "GESUriClipAsset"
Name mismatch:
Rust: "GESUriClip"
C: "GESUriClipAssetClass"
Name mismatch:
Rust: "GESUriClipAsset"
C: "GESUriClipClass"
Name mismatch:
Rust: "GESUriClipAssetClass"
C: "GESUriSourceAsset"
Name mismatch:
Rust: "GESUriClipClass"
C: "GESUriSourceAssetClass"
Name mismatch:
Rust: "GESUriSourceAsset"
C: "GESVideoSource"
Name mismatch:
Rust: "GESUriSourceAssetClass"
C: "GESVideoSourceClass"
Name mismatch:
Rust: "GESVideoSource"
C: "GESVideoStandardTransitionType"
Name mismatch:
Rust: "GESVideoSourceClass"
C: "GESVideoTestPattern"
Name mismatch:
Rust: "GESVideoStandardTransitionType"
C: "GESVideoTestSource"
Name mismatch:
Rust: "GESVideoTestPattern"
C: "GESVideoTestSourceClass"
Name mismatch:
Rust: "GESVideoTestSource"
C: "GESVideoTrack"
Name mismatch:
Rust: "GESVideoTestSourceClass"
C: "GESVideoTrackClass"
Name mismatch:
Rust: "GESVideoTrack"
C: "GESVideoTransition"
Name mismatch:
Rust: "GESVideoTrackClass"
C: "GESVideoTransitionClass"
Name mismatch:
Rust: "GESVideoTransition"
C: "GESVideoUriSource"
Name mismatch:
Rust: "GESVideoTransitionClass"
C: "GESVideoUriSourceClass"
Name mismatch:
Rust: "GESVideoUriSource"
C: "GESXmlFormatter"
Name mismatch:
Rust: "GESVideoUriSourceClass"
C: "GESXmlFormatterClass"
thread 'cross_validate_layout_with_c' panicked at 'FAILED: 65 passed; 55 failed', gstreamer-editing-services/sys/tests/abi.rs:108:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- cross_validate_constants_with_c stdout ----
Constant value mismatch for GES_VERSION_MICRO
Rust: "1"
C: "2"
Constant value mismatch for GES_VERSION_NANO
Rust: "1"
C: "0"
thread 'cross_validate_constants_with_c' panicked at 'FAILED: 159 passed; 2 failed', gstreamer-editing-services/sys/tests/abi.rs:108:13
failures:
cross_validate_constants_with_c
cross_validate_layout_with_c
test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s